describir

Páginas: 5 (1175 palabras) Publicado: 24 de noviembre de 2014
En la ingeniería del software el término fases de desarrollo expresa cómo ha progresado el desarrollo de un software y cuánto desarrollo puede requerir. Cada versión importante de un producto pasa generalmente a través de una etapa en la que se agregan las nuevas características (etapa alfa), después una etapa donde se eliminan errores activamente (etapa beta), y finalmente una etapa en donde sehan quitado todos los bugs importantes (etapa estable). Las etapas intermedias pueden también ser reconocidas. Las etapas se pueden anunciar y regular formalmente por los desarrolladores del producto, pero los términos se utilizan a veces de manera informal para describir el estado de un producto. Normalmente muchas compañías usan nombres en clave para las versiones antes del lanzamiento de unproducto, aunque el producto y las características reales son raramente secretas.
Fases para la elaboración de un programa informático

He decidido crear este documento para que todos tengamos claros las fases que tiene la creación de una aplicación, así que sin más voy al grano.

El desarrollo de un programa o de un conjunto de aplicaciones se basa en un concepto llamado ciclo de vida. Sonuna serie de etapas o fases que hay que seguir secuencialmente.

Las fases o etapas son:
• Análisis.
Diseño y arquitectura
Programación
Pruebas
Documentación
Mantenimiento
Codificación o construcción.
• Implantación o explotación.




ANÁLISIS

En esta fase se establece el producto a desarrollar, siendo necesario especificar los procesos y estructuras de datos que se van aemplear. Debe existir una gran comunicación entre el usuario y el analista para poder conocer todas las necesidades que precisa la aplicación. En el caso de falta de información por parte del usuario se puede recurrir al desarrollo de prototipos para saber con más precisión sus requerimientos.
En el análisis estructurado se pueden emplear varias técnicas como:

Diagramas de flujo de datos:Sirven para conocer el comportamiento del sistema mediante representaciones gráficas.

Modelos de datos: Sirven para conocer las estructuras de datos y sus características. (Entidad relación y formas normales)

Diccionario de datos: Sirven para describir todos los objetos utilizados en los gráficos, así como las estructuras de datos.

Definición de los interfaces de usuario: Sirven paradeterminar la información de entrada y salida de datos.

Al final de esta fase tenemos que tener claro las especificaciones de la aplicación.

Diseño y arquitectura
Se refiere a determinar como funcionará de forma general sin entrar en detalles. Consiste en incorporar consideraciones de la implementación tecnológica, como el hardware, la red, etc. Se definen los Casos de Uso para cubrir lasfunciones que realizará el sistema, y se transforman las entidades definidas en el análisis de requisitos en clases de diseño, obteniendo un modelo cercano a la programación orientada a objetos.





Programación
Reducir un diseño a código puede ser la parte más obvia del trabajo de ingeniería de software, pero no es necesariamente la porción más larga. La complejidad y la duración de esta etapaestá intimamente ligada al o a 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 módulo del software, y luego probarlo de forma integral,para así llegar al objetivo. Se considera una buena practica el que las pruebas sean efectuadas por alguiendistinto al desarrollador que la programó, idealmente un área de pruebas; sin perjuicio de lo anterior el programador debe hacer sus propias pruebas. En general hay dos grandes formas de organizar un area de pruebas, la primera es que esté compuesta por personal inexperto y que desconozca el tema de pruebas, de esta forma se evalúa que la documentación entregada sea de calidad, que los procesos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Describe
  • describer
  • Que es dibujas y describir
  • Describir el escribir.
  • Describir el escribir
  • Describir escribir
  • Importancia De Describir
  • Describir El Escribir

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS