GERENCIA DE PROYECTOS INFORMATICOS
1.
Las disposiciones tomadas por una decisión
experimentada pueden tener impacto significativo en la eficacia de un equipo de
ingeniería del software. Proporcione cinco ejemplos para ilustrar que es
cierto.
2.
Se le ha nombrado gestor de un proyecto
dentro de una organización de sistemas de información. Su trabajo es construir
una aplicación que es bastante similar a otras que ha construido su equipo,
aunque esta es mayor y más compleja. Los requisitos han sido detalladamente
documentados por el cliente. ¿Que estructura de equipo eligiría y porque? ¿Qué
modelo(s) de procesos de software elegiría y por qué?
R./ Estructura de equipo: Programador
en Jefe; dado que las tareas (requerimientos) están muy bien definidas, hay una
facilidad para distribuirlas; no es necesario ser muy creativos en la
interpretación del problema.
Modelo de Procesos de Software:
Incremental; ya se tienen bases sobre las que arrancar; se puede ir ‘moldeando’
contra entregas que agregan solución a la complejidad y envergadura a la que se
enfrenta.
3.
Se le ha nombrado gestor de un proyecto
de una pequeña compañía de productos de software. Su trabajo consiste en
construir un producto innovador que combine hardware de realidad virtual
con software innovador. Puesto que la
competencia por el mercado de entretenimiento casero es intensa, hay cierta
presión para terminar el trabajo rápidamente. ¿Que estructura de equipo
eligiría y porque? ¿Qué modelo(s) de procesos de software eligiría y porqué?.
R./ Estructura de equipo: Equipos Auto
dirigidos; dado que el requerimiento es en cierta forma vago en su definición,
se necesitara de la creatividad de todo el equipo de trabajo.
Modelo de Procesos de Software: DRA
(Desarrollo Rápido de Aplicaciones); dado que los ciclos de desarrollo son
relativamente cortos se adapta a la necesidad de tiempos de corta duración.
4.
Se le ha nombrado gestor de un proyecto
de una gran compañía de productos software. Su trabajo consiste en dirigir la versión de la siguiente generación
de su famoso procesador de textos. Como la competencia es fuerte, se han
establecido y anunciado fechas límites rígidas. ¿Que estructura de equipo
eligiría y porque? ¿Qué modelo(s) de procesos de software elegiría y por qué?
R./ Estructura de equipo: Centralizado-Controlado;
se tiene una coordinación interna que recaería sobre una sola persona – jefe de
equipo – lo que permitiría que este se centrara en problemas de un nivel alto;
asignando a subgrupos problemas ‘secundarios’; agilizando el desarrollo.
Modelo de Proceso de Software:
Incremental; este modelo nos permitiría ir dando visión del producto final,
gracias a los entregables que se establecen; pudiendo hacer evaluaciones y
correspondientes correcciones.
5.
Se le ha pedido que desarrolle una
pequeña aplicación que analice todos los
cursos ofrecidos por la universidad e informe de las notas medias obtenidas en
los cursos (para un período determinado). Escriba una exposición del alcance
que abarca este problema.
No hay comentarios:
Publicar un comentario