Está en la página 1de 7

1

INSTITUTO DE ESTUDIOS SUPERIORES DE CHIAPAS


(IESCH)

UNIVERSIDAD SALAZAR PICHUCALCO CHIAPAS


ASIGNATURA: INGENIERA DE SOFTWARE

UNIDAD III. PLANEACION DE UNA ESTRUCTURA


ORGANIZACIONAL
UNIDAD IV. ANALISIS DE REQUERIMINETOS DE LA PLANEACION

DOCENTE: LIC. LORENZO BASTARD MARTINEZ

ALUMNO:
CLEMENTE RAMREZ VILA
GUADALUPE ENMANUEL SOLORZANO QUEVEDO
GRADO: OCTAVO CUATRIMESTRE ISC SABADOS

NDICE
GRUPO DE PROGRAMACIN...pag.4
OTRAS ACTIVIDADES DE PROGRAMACINpag.4
UNIDAD IV ANLISIS DE REQUERIMIENTOS
ANLISIS DE REQUERIMIENTOS.pag.5
TECNICAS DE ESPECIFICACIN.....pag.5
FLUJO DE LA INFORMACIN...pag.-5
ESTRUCTURA DE INFORMACINpag.5
REQUERIMIENTOS DE BASE DE DATOS..pag.-6
DOCUMENTOS DE ESPECIFICACIN DEL SOFTWAREpag.-6
HERRAMIENTAS DE ANLISIS: MANUALES Y AUTOMATIZADOS...pag.-6

INTRODUCCIN
Ingeniera de software es la aplicacin prctica del conocimiento cientfico al
diseo y construccin de programas de computadora y a la documentacin
asociada requerida para desarrollar, operar y mantenerlos. Se conoce tambin
como desarrollo de software o produccin de software.
La ingeniera de software trata del establecimiento de los principios y mtodos de
la ingeniera a fin de obtener software de modo rentable, que sea fiable y trabaje
en mquinas reales.
La creacin del software es un proceso intrnsecamente creativo y la ingeniera del
software trata de sistematizar este proceso con el fin de acotar el riesgo del
fracaso en la consecucin del objetivo, por medio de diversas tcnicas que se han
demostrado adecuadas en base a la experiencia previa.

Grupo de programacin
COOPERATIVA: Todos los alumnos de una sesin trabajando con un nico
proyecto.
ROTACIONAL: Los alumnos de una sesin se dividen en diferentes grupos, cada
uno con una instancia diferente del mismo proyecto.
MODULAR: Los alumnos de una sesin de dividen en diferentes grupos y abordan
una serie de pequeos problemas que se van resolviendo en pocas sesiones.
Organizacin cooperativa
Este tipo de organizacin es la que ms se asemeja al mundo real. Se trata de
desarrollar una aplicacin entre un grupo de 10 personas, de forma que cada uno
de los documentos desarrollados durante las prcticas tenga un responsable (Plan
de proyecto, especificacin de requisitos, documento de diseo, plan y
procedimiento de prueba y manual de usuario). Organizacin rotacional
La organizacin rotacional
Es la ms difcil de entender. Se trata de que los alumnos de una sesin se
subdividan en varios grupos (en este caso 3), cada uno de los cuales debe
desarrollar una instancia de un determinado proyecto (el mismo para los tres, con
objeto de facilitar la organizacin).
Organizacin modular
Este tipo de organizacin nos ha servido para eliminar problemas de atrasos en
las diferentes fases del proyecto software.

OTRAS ACTIVIDADES DE PROGRAMACIN

Clarificar objetivos.

Definir todas las actividades prioritarias de acuerdo con las tareas que sean
ms importantes para el logro de los objetivos.

Enumerar todas las actividades del da y designarles dos cdigos, uno que
se refiera al valor de la actividad y otro a la urgencia con que debe
realizarse.

Evaluar todas las actividades que parezcan urgentes.

Cuestionar las actividades que alteren el plan diario.

Desarrollar el hbito de atender las actividades ms importantes y valiosas.

UNIDAD IV ANLISIS DE REQUERIMIENTOS


ANLISIS DE REQUERIMIENTOS
El anlisis global de los requisitos de una aplicacin es un proceso de
conceptualizacin y formulacin de los conceptos que involucra de forma concreta.
Es una parte fundamental del proceso de desarrollo de una aplicacin, la mayor
parte de los defectos encontrados en el software entregado se originan en la fase
de anlisis de requisitos, y adems son los ms caros de reparar.

TECNICAS DE ESPECIFICACIN
En la "Ingeniera Clsica" la Especificacin tiene un significado preciso
En la "Ingeniera de Software" la Especificacin es usada en diferentes contextos
con pequeas diferencias
Especificacin de Requerimientos: acuerdo entre el usuario y el desarrollador del
sistema
Especificacin de Diseo: acuerdo entre el diseador y el implementador
Especificacin de Mdulos: acuerdo entre los programadores que usan el mdulo
y
el
programador
que
implementa
el
mdulo
La relacin entre Especificacin e Implementacin es explicada a menudo en
trminos de "qu" versus "cmo".

FLUJO DE LA INFORMACIN
A partir del Diagrama de contexto (DFD de nivel 0), la informacin puede
representarse mediante un flujo continuo que sufre una serie de transformaciones
(procesos) conforme se dirige de la entrada a la salida.
El Diagrama de Flujo de Datos (DFD) se utiliza como herramienta grfica para la
descripcin del flujo de la informacin. El Diseo Orientado al Flujo de Datos
(DOFD) define varias representaciones que transforman el flujo de la informacin
en la estructura del programa.

Estructura de informacin
Una infraestructura define el xito de una empresa en la medida de que su
robustez, calidad y sostenibilidad se traduce en incremento de la inversin en TI.
Por este motivo es crucial conocer todos sus componentes o elementos a nivel de
software y de hardware. Una infraestructura slida permite a un software operar de

manera eficiente y eficaz durante el tiempo previsto con niveles altos de servicios
y prestaciones.

Requerimientos de base de datos


El anlisis de requerimientos para una base de datos incorpora las mismas tareas
que el anlisis de requerimientos del software.
Requerimientos administrativos: se requiere mucho ms para el desarrollo de
sistemas de bases de datos que nicamente seleccionan un modelo lgico de
base de datos.
Caractersticas de las bases de datos: Una base de datos contiene entidades de
informacin que estn relacionadas va organizacin y asociacin.

Documentos de especificacin del software


Incluye un conjunto de casos de uso que describe todas las interacciones que
tendrn los usuarios con el software. Los casos de uso tambin son conocidos
como requisitos funcionales.

Herramientas de anlisis: manuales y automatizados


Podemos clasificar las herramientas segn los servicios que ofrece y/o la tarea a
la que da soporte. A continuacin se describen algunas clases de herramientas o
grupos de funciones que podemos encontrar en un entorno de programacin:

Edicin y examen del cdigo (editor / browser / navigator)


Codificacin
Verificacin y validacin
Gestin de configuracin
Mtricas
Otras herramientas

CONCLUSIN
La ingeniera de software es de manera superficial donde abarca desde la sencilla
definicin que se le da a este trmino donde entra en controversia con el
desarrollo de software ya que la ingeniera de software es a lo que hace referencia
a desarrollar software donde se toman en cuenta muchas consideraciones para el
desarrollo de este. Toda la informacin aqu contenida es bastante reducida de
informacin en cuanto a lo que es la ingeniera de software ya que solo pretende
introducir el tema a los estudiantes o interesados en la materia.