Documente Academic
Documente Profesional
Documente Cultură
Fgigb1@nube.unadmexico.mx
ES18250170
El análisis y el diseño orientado a objetos es un enfoque de la ingeniería de software que modela un sistema como un
grupo de objetos que interactúan entre sí. El ciclo de vida del desarrollo es una secuencia estructurada y bien definida de
las etapas en ingeniería de software para desarrollar el producto deseado. Se definen las diferentes fases intermedias que
se requieren para validar el desarrollo de un software, es decir para garantizar que el software cumpla con los requisitos
para la aplicación y verificación de los procedimiento de desarrollo, se asegura que los metodos utilizados son apropiados.
El modelo espiral en el desarrollo del software es un modelo meta del ciclo de vida del software donde el esfuerzo del
desarrollo es iterativo, tan pronto culmina un esfuerzo del desarrollo por ahí mismo comienza otro; además en cada
ejecución del desarrollo se sigue cuatro pasos principales:
Con cada iteración alrededor de la espiral, se crean sucesivas versiones del software, cada vez más completas y, al final,
el sistema de software ya queda totalmente funcional.
Actividad, Evidencia de aprendizaje.
1. Plantea un proyecto de software que debas desarrollar, analiza tu contexto laboral o personal para determinarlo.
3. Desarrolla y describe las etapas que cubran las fases de análisis y diseño de la metodología que elegiste para el caso planteado
en el paso 1.
Últimamente se ha tenido muchas quejas por parte de los consumidores respecto a las APP que desarrolla cierta cadena de
entretenimiento, no cumplen con los requisitos para lo que ha sido creada.
Metodología Seleccionada.
Espiral.
Planificación.
Tenemos una entrevistas con el cliente para saber cuáles son sus necesidades y que es lo que quiere que haga su software, le hacemos ver las
restricciones y las limitaciones podemos ver diferentes alternativas y especificamos las condiciones marco.
Análisis de riesgo.
Se identifican y evalúan los riesgos potenciales. Se evalúan las alternativas existentes. Los riesgos son registrados, evaluados y
luego reducidos utilizando prototipos, simulaciones y softwares de análisis.
Implementación.
Se integran las especificaciones del cliente las necesidades que se están buscando y las que se requieren, búsqueda, integración
de sugerencias etc.
Evaluación.
El modelo en espiral se puede adaptar y aplicarse a lo largo de la vida del software de computadora. Como el software evoluciona
a medida que progresa el proceso, el cliente y nosotros comprendemos mejor ante riesgos en cada uno de los nivele evolutivos.
Esta metodología a pesar de no tener ninguna experiencia se me hizo la mas viable porque permite ir haciendo cambios y es lo
que necesita el software de mencionado debido a todos sus fallos.
Cuando un proyecto de desarrollo de software “fracasa” (28% estadísticamente), muy rara vez es causado por fallas técnicas, principalmente el
origen de los fallos y fracasos es la falta de aplicación de una buena metodología o procesos de desarrollo.
Bibliografía
dominguez, p. (30 de 10 de 2017). open class rom. Obtenido de https://openclassrooms.com/en/courses/4309151-
gestiona-tu-proyecto-de-desarrollo/4552406-el-ciclo-de-vida-del-software