Trabajo Ing. Del Software Unidad I y II - Ing Del Software II
Trabajo Ing. Del Software Unidad I y II - Ing Del Software II
Trabajo Ing. Del Software Unidad I y II - Ing Del Software II
Sección 30232-C2
Trabajo Unidades I Y II
Integrante:
Edinson Barrientos
CI: V-21.495.115
Etapas:
Las principales etapas que forman el ciclo de vida de desarrollo de software son:
Las fases del Análisis Orientado a Objetos (AOO) suelen variar en función de la
metodología utilizada, pero en general, se pueden resumir en las siguientes etapas:
Cada una de estas fases es importante para el éxito del proyecto de software, ya
que permite una comprensión más profunda de los objetos y los procesos del sistema,
lo que a su vez conduce a un mejor diseño y una implementación más eficiente.
✓ Los objetos vienen a ser en sí abstracciones del mundo real o entidades del
sistema que están administradas entre ellas mismas.
✓ Cada objeto es independiente y estos encapsulan propiamente el estado, al igual
que la representación de información.
✓ La funcionalidad del sistema es expresada en términos de servicios de los
objetos propiamente.
✓ La comunicación de los objetos se lleva a cabo mediante el paso de parámetros
y en sí, las áreas de datos compartidas son eliminadas.
✓ Es posible que los objetos estén distribuidos y que puedan ejecutarse de manera
secuencial o también en paralelo.
El lenguaje unificado de modelado, conocido también como UML por sus siglas
en inglés de Unified Modeling Language, es el lenguaje de modelado orientado más
popular y utilizado en la actualidad, este es un lenguaje gráfico que sirve para
especificar, visualizar, documentar y construir un sistema.
➢ Entrevistas
➢ Desarrollo de Prototipos
▪ El área de la aplicación no está bien definida (posiblemente por ser algo muy
novedoso).
▪ El costo del rechazo de la aplicación por los usuarios es muy alto.
▪ Es necesario evaluar previamente el impacto del sistema en los usuarios y en la
organización.
➢ Observación
Por medio de esta técnica el analista obtiene información de primera mano sobre la
forma en que se efectúan las actividades. Este método permite observar la forma en
que se llevan a cabo los procesos y, por otro, verificar que realmente se sigan todos los
pasos especificados. Como sabemos, en muchos casos los procesos son una cosa en
papel y otra muy diferente en la práctica.
➢ Estudio de documentación
➢ Cuestionarios
➢ Puntos de Vista
➢ Estrategias:
https://www.solbyte.com/blog/ciclo-de-vida-del-software/ Roger S.
Pressman. "Ingeniería del software: un enfoque práctico". McGraw Hill, 2010.
https://www.euroinnovaformacion.com.ve/blog/diseno-orientado-a-
objetos#analisis-y-ddo – Euroinnova (Abril de 2023) Autor Anónimo ¿Qué es el
diseño orientado a objetos?
https://www.cartagena99.com/recursos/alumnos/apuntes/POOTema8-
ADOO.pdf - Universidad de Alcalá Dpto. de Ciencias de la Computación, (Abril
de 2022) Programación Orientada a Objetos
https://sg.com.mx/revista/17/obtencion-requerimientos-tecnicas-y-
estrategia - Sg México (Junio 2022) Obtención de Requerimientos, Técnicas y
Estrategia – Cesar Arturo Guerra SG#17