Académique Documents
Professionnel Documents
Culture Documents
Javier Serrano
Instituto IACC
15-09-2019
Desarrollo
1. Usted forma parte del equipo de un proyecto que tiene por objetivo generar una solución de
software para un cliente determinado.
Para cada uno de los ítems que se presentan en la Tabla 1, clasifíquelos señalando si
corresponden a una actividad, recurso o producto. Fundamente sus respuestas.
Actividad
Actualizar avance de las actividades.
Plan de pruebas.
Crear casos de prueba.
Corresponden a pasos dentro de un proceso, que genera o modifica un conjunto de acciones. Las
actividades implementan acciones, procedimientos o reglas.
Producto
Codigo Fuente.
Es el resultado de una o varias actividades según el contexto del desarrollo. Es el elemento
tangible que se entrega al cliente final.
Recurso
Carta Gantt.
Ingeniero Software
En términos globales, es lo que se requiere para ejecutar las acciones que dicten las actividades
para lograr un producto dentro del marco de una tarea principal.
2. En su empresa, luego de asistir a una reunión para conocer el estándar ISO/IEC 12207, surgen
dudas en el equipo respecto a cómo abordar algunos subprocesos del proceso de desarrollo de
software. Los subprocesos corresponden a:
a. Levantamiento de requerimientos
b. Diseño de software
c. Mantenimiento
Preguntas:
Las actividades las realizaría en el mismo orden que se informan, como tarea principal e inicial
ser realizaría el levantamiento de los requerimientos funcionales y no funcionales, luego
entraríamos a la etapa de diseño según las especificaciones entregadas por el usuario y evaluadas
en conjunto.
Por último, luego de ya habiendo realizado el “Desarrollo de Software”, generar un plan de
mantención según corresponda a los módulos específicamente.
ii) ¿Cuál de las tres actividades considera más importante respecto al impacto que genera en las
otras dos?
Considero que establecer con detalle el levantamiento de los requerimientos, generan un mejor
diseño y a su vez, se logra un buen plan de mantención con el menor impacto posible.
iii) ¿Qué entiende usted por mantenimiento del software?
Nos permite disminuir los costos del proyecto, una buena evaluación de los requerimientos
demuestra e impide bajar la cantidad de problemáticas en el desarrollo y mejora la capacidad de
cumplimientos con los cronogramas asignados, evitando atrasos y rechazos del cliente.
El involucrar al cliente durante el ciclo de desarrollo, optimiza, organiza y perfecciona
cuidadosamente evaluar los requisitos dentro del marco del problema durante todo el desarrollo
del proyecto.
Bibliografía
Contenidos Semana 3.
Recursos adicionales.