Grupo3-Practica2-Ingeniería de Procesos de Software-41033 PDF
Grupo3-Practica2-Ingeniería de Procesos de Software-41033 PDF
Grupo3-Practica2-Ingeniería de Procesos de Software-41033 PDF
Periodo académico
C3-2020
Profesor
Leandro Fondeur
Tema
Ingeniería de procesos del software
Fecha de entrega
12/09/2020
Practica 2 – Ingeniería de procesos del
software
Luego de leer el capítulo 2 del libro de texto (Libro - Ingeniería del Software; un enfoque
práctico 7ma. Edición), subrayar los conceptos centrales e investigar otras fuentes para
ampliar las ideas, realice las siguientes actividades en grupo:
1 ¿Cuál es su funcionalidad?
2 ¿Es seguro?
3 ¿Cómo se emplearía?
4 ¿Cuál es el costo?
5 ¿Cuánto tiempo tomaría?
Análisis:
1 pedirle a cada participante que enliste cuales necesidades quiere que el software
cubra
2 tomar notas
3 analizar qué es lo que necesita el cliente
4 realizar preguntas necesarias si hacen falta conocimientos
5 organizar las ideas
6 evaluar el problema
7 extraer una conclusión
Proceso Personal del Software (PPS), es una práctica disciplinaria que ayuda a los
programadores o ingenieros de software a tener un mejor manejo del tiempo y
mejorar su productividad personal. Esta práctica también hace que el profesional se
responsabilice con la planeación de un proyecto creando estimaciones y actividades.
Se enfatiza en la necesidad de poder detectar errores pronto y entender cuáles de
estos tipos se pueden cometer. También el profesional desarrolla habilidades para
trabajar en equipo.
Planeación: el ingeniero usa su capacidad para dividir los requerimientos, hacer una
estimación del tamaño que tendrá el nuevo proyecto y crea una guía para el
proyecto. Las mediciones se registran en hojas de trabajo y estas informaciones se
usan para tareas de agendamiento, planeación y estimación.
En cualquier caso, es de esperar que aumenten los costos, los esfuerzos adicionales
y un retraso en el lanzamiento del software, factores que pueden convertirse
rápidamente en un problema existencial, especialmente para las pequeñas
editoriales.
Ventajas:
No. Siendo cierto que ambos conceptos están demasiado relacionados, la diferencia
radica en que el “lenguaje modelado unificado” tiene como objetivo definir y
describir métodos o procesos. Es para demarcar un sistema, para detallar los
mecanismos en el sistema y para documentar y construir. Ósea, es el lenguaje en el
que está descrito el modelo y el “proceso unificado” está definido como una
metodología para el desarrollo de software que está fundamentado en
componentes e interacciones definidas, y junto con el Lenguaje Unificado de
Modelado (UML), conforma la metodología convencional más utilizada para la
revisión, instauración y documentación de sistemas. El proceso unificado no posee
pasos concretamente definidos, sino un conglomerado de metodologías ajustables
al contexto y necesidades de cada usuario.