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.
·
Tipos de metodología usada, ya que se
puede usar una metodología que el equipo ya conozca por lo tanto su adaptación
es más sencilla.
·
Que solicite otro equipo de trabajo que esté a
disposición para trabajo extra necesario.
·
La toma de medidas basado en suposiciones,
es decir realziar predicciones documentadas para las diferentes posibilidades y
tener soluciones ya dispuestas en dado caso.
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é?
Usaría la estructura de programador en
jefe ya que sería quien lidere el proyecto haciéndolo productivo confiable y
dando las especificaciones de lo que se quiere, de esta manera usaría la
metodología en espiral para estar revisando cada fase del proyecto de manera
que el cliente también vea resultados buenos o genere modificaciones.
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é?.
Usaría
una estructura de un equipo autodirigido, ya que al ser un producto innovador
seria interesante escuchar la opinión de todo el grupo de trabajo, para esta
usaría una metodología agil como XP combinada con SCRM debido a su facilidad
para implementar y la rapidez de los resultados.
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 eligiría y porqué.
Usaría la estructura de programador en
jefe, ya que necesaria dirigir los nuevos cambios preestablecidos, de manera
que se tiene claro cual es el camino que se tomara, por otra parte usaría la
metodología de reutilización de software ya que las modificaciones no es en
toda la aplicación por lo tanto la parte escencia y funcional del procesador de
texto seguirá siendo viable junto con alguna metodología Cristal que resulta
fácil de implementar y dirigida al mismo equipo de trabajo.
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.
Requerimientos:
- La
aplicación debe poder accederse en cualquier momento desde cualquier sitio
por lo cual se deberá realizar en una plataforma web.
- La
aplicación deberá mantener información de tallada de los maestros, los
estudiantes, y las materias, así como su relación directa.
- La
plataforma deberá tener acceso a las notas con su respectivo porcentaje.
- Deberá
tener un modo de comunicación entre alumno y profesor bien sea mensajes de
texto o un chat implementado.
- La
plataforma deberá poder expedir un certificado de notas bien sea del nivel
en el que se encuentre o de la totalidad de materias que ha visto.
- La
plataforma deberá contar con todos los cursos ofrecidos por la universidad
así como habilitada para quienes están en condiciones de verla.
No hay comentarios:
Publicar un comentario