lunes, 11 de agosto de 2014

TALLER
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: