Fases en el desarrollo1

4

Click here to load reader

Transcript of Fases en el desarrollo1

Page 1: Fases en el desarrollo1

1.- Realizar un resumen y un mapa conceptual: ‘’Fases en el

desarrollo de un programa.’’

‘’Fases para la elaboración de un programa informatico’’

El desarrollo de un programa a de un conjunto de aplicaciones se

basa en un concepto llama ciclo de vida. Son una serie de etapas o

fases que hay que seguir secuencialmente.

Las fases o etapas son:

Análisis

Diseño y arquitectura

Programacion

Pruebas

Documentacion

Mantenimiento

Codificacion o construcción

Implatacion o explotación

‘’Analisis’’

En esta fase se establece el producto a desarrollar, siendo

necesario especificar los procesos y estructuras de datos que van a

emplear. En el análisis estructurado se puede emplear varias

técnicas como:

Diagrama de flujo de datos: Sirven para conocer el

comportamiento del sistema mediante representaciones graficas.

Page 2: Fases en el desarrollo1

Modelos de datos: Sirven para conocer las estructuras de datos y

sus características.

Diccionario de datos: Sirven para describir todos los objetos

utilizados en los graficos, asi como las estructuras de datos.

Definicion de los interfaces de usuario: Sirven para determinar la

información de entrada y salida de datos.

‘’Diseño y arquitectura’’

Se refiere a determinar como funcionara de formar general sin

entrar en detalles. Consiste en incoporar consideraciones de la

implementación tecnológica, como el hadware, la red, etc.

‘’Programacion’’

Reducir un diseño a código puede ser la parte mas obvia del trabajo

de ingeniería de software, pero no es necesariamente la porción

mas larga. La complejidad y la duración de esta etapa esta

inmentamente ligada al o los lenguajes de programación utilizados.

‘’Pruebas’’

Consiste en comprobar que el software realice correctamente las

tareas indicadas en la especificación. Una técnica de prueba es

probar por separado cada modulo del software, y luego probarlo de

forma integral, para asi llegar al objetivo.

‘’Documentacion’’

Todo lo concerniente a la documentación del propi desarrollo del

Software y de la gestión del proyecto, pasando por

Page 3: Fases en el desarrollo1

modelaciones(UML), diagramas, pruebas, manuales de usuario,

manuales técnicos.

‘’Mantenimiento’’

Mantener y mejorar el software para enfrentarse errores

descubiertos y nuevos requisitos.

‘’Codificacion’’

Consiste en traducir los resultados obtenidos a un determinado

lenguaje de programación, teniendo en cuenta las especificaciones

obtenidas en el cuaderno de cargo. Las pruebas se pueden clasificar

en:

Pruebas unitarios: Sirven para comprobar que cada modulo realice

bien su tarea.

Pruebas de interconexión: Sirven para comprobar en el programa el

buen funcionamiento en conjunto de todos sus modulos.

Pruebas de integración: Sirve para comprobar el funcionamiento

correcto del conjunto de programas que forman la aplicación.

‘’Explotacion’’

En esta fase se realiza la implatacion de la aplicación en el sistema

o sistemas físicos donde van a funcionar habitualmente y su puesta

en marcha para comprobar el buen funcionamiento.

Page 4: Fases en el desarrollo1