miércoles, 6 de octubre de 2010

Actividad 2: Metodologías de desarrollo de software

El término fases de desarrollo expresa cómo ha progresado el desarrollo de un software y cuánto desarrollo puede requerir.

  • Análisis: Reunirse con el cliente para hablar de lo que necesita y si es viable.
- Estudio de viabilidad.
- Deducción de requisitos.
- Análisis de requisitos.
- Modelado del sistema.
- Prototipo.

  • Diseño: Decidir cómo será la aplicación tanto por dentro como para el usuario.
- Arquitectura Del sistema.
- Detallado.
- Interfaz de usuario.
- Datos.

  • Codificación: Realizar todo lo que se ha decidido en los puntos anteriores.
- Documentación.
- Codificación.
- Depurado.


  • Pruebas: Comprobar si es funcional y si no o es volver al punto de codificación. Hay tres fases básicas por las que pasan todos los nuevos productos:
- Alpha: Es la primera versión del programa, en la que se le agregan las nuevas características, la cual es enviada a los verificadores para probarla.
- Beta: Una versión beta o lanzamiento beta representa generalmente la primera versión completa del programa informático o de otro producto, que es posible que sea inestable pero útil para que las demostraciones internas y las inspecciones previas seleccionen a clientes. Esta etapa comienza a menudo cuando los desarrolladores anuncian una congelación de las características del producto, indicando que no serán agregadas más características a esta versión y que solamente se harán pequeñas ediciones o se corregirán errores. Las versiones beta están en un paso intermedio en el ciclo de desarrollo completo.
- RTM: (Release To Manufacturing) La versión de disponibilidad general (también llamada "dorada") de un producto es su versión final. Esta versión es considerada muy estable y relativamente libre de errores con una calidad adecuada para una distribución amplia y usada por usuarios finales.

  • Instalación: Implementar en los ordenadores del cliente la aplicación desarrollada.

  • Mantenimiento: Mantener en funcionamiento el programa solucionando los posibles errores que surjan.

No hay comentarios:

Publicar un comentario