Planeamiento y gestion de proyectos.
Enviado por Helena • 10 de Febrero de 2018 • 4.532 Palabras (19 Páginas) • 365 Visitas
...
En definitiva la naturaleza de la aplicación dicta el método a elegir, eligiendo lo mejor de cada uno.
Tener en cuenta que los modelos son complementarios en vez de excluyentes.
Una vez seleccionado el ciclo de vida a utilizar deberá adaptarse a las capacidades técnicas y humanas con las que cuenta el equipo de desarrollo, dejando claro cuál será el modelo adoptado y estableciendo los hitos correspondientes del proceso de desarrollo como así también fijando las fechas esperadas de entregas
5-Que ciclo de vida recomienda utilizar para cada uno de los siguientes sistemas a desarrollar? Fundamente la respuesta.
Nuevo producto, teléfono celular con interfaz activa con reconocimiento de imagen
Incremental
Es complejo, nuevo, asume la intervención de nuevas tecnologías, posiblemente desconocidas.
Exige cambios permanentes y capacidad de adaptación.
Sistema de cámaras con alarma domiciliario.
Cascada
No aparenta ser un sistema complejo. Los requisitos principales pueden ser definidos desde el inicio.
6-Cual es la diferencia entre plan, estimación y calendario?
Plan: es un documento que describe los trabajos que se van a realizar y la forma en que se va a dirigir su desarrollo. Se definen tareas coordinadas en el tiempo, recursos necesarios.
Debe responder a las preguntas que hay que hacer, cuando, donde y quien lo hará (además del costo asociado)
Calendario :Es un programa de tiempos. Usado para estimar el estado del proyecto. Surge del plan.
Estimación: A los fines del calendario y una vez definida la secuencia de actividades se hace necesario conocer la duración de las mismas (como así también su costo asociado).
7-Que dice la ley de Brooks?
La ley de Brooks es un principio en el desarrollo de software que establece que “añadir más efectivos a un proyecto de software en retraso, lo retrasará más”.
Plantea la analogía de que nueve mujeres no pueden tener un bebé en un mes.
El fundamento de dicho enunciado es que las nuevas personas que se incorporan a un proyecto necesitarán de cierto tiempo para interiorizarse en el mismo y comenzar a ser productivos. Brooks denomina a este período de tiempo como “rampa de subida”.
Para que esta formación pueda llevarse a cabo debe invertirse tiempo de aquellos trabajadores que ya se encuentran trabajando en el proyecto y por lo tanto su productividad disminuye. Esto sumado a que los nuevos miembros pueden tener productividad negativa de por si, por ejemplo si el nuevo integrante es un programador mediocre o inexperto.
Paralelamente un incremento de personal trae aparejado un incremento en los canales de comunicación entre ellos y dado que el desarrollo implica que todo el personal se mantenga sincronizado, los tiempos se verán demorados en función de cuanta más gente deba comunicarse entre sí.
8-En el ámbito de la gestión de proyectos, explicar las similitudes y diferencias entre los conceptos de Proyecto, y Programa.
El proyecto es una entidad única, nueva, tiene un objetivo claro y definido, tiene fecha de inicio y fecha de finalización definida.
El programa da la idea de calendarización ala que un proyecto se debe ajustar. En el mismo se especifican con nivel de detalle las tareas a realizar y sus restricciones de tiempo. Puede ser una representación gráfica que indica el camino a donde se quiere arribar. Sirve para coordinar las tareas en el transcurso del tiempo. Se puede ajustar.
9-Indique los aspectos que considere más significativos sobre el Estudio de Viabilidad de un Proyecto Software.
Debe incluir los siguientes aspectos:
- Económico: evaluar la relación costo / beneficio
- Técnico: existe y está disponible la tecnología necesaria?.
- Legal: ¿los requisitos cumplen las normas legales, contratos, etc.?.
- Operativa: ¿puede implantarse de manera efectiva, teniendo en cuenta la filosofía de la organización y la cultura del personal?.
El proceso sería como sigue:
A partir del estado inicial, la situación actual y los requisitos planteados, definir el alcance y estudiar las alternativas de solución
Una vez descritas cada una de las alternativas planteadas, se valora su impacto en la organización, la inversión a realizar en cada caso y los riesgos asociados. Esta información se analiza con el fin de evaluar las distintas alternativas y seleccionar la más adecuada, teniendo en cuenta los aspectos planteados precedentemente.
10-Que tipo de costos podemos encontrar en un Proyecto Software?
Los costos de un Proyecto de Software pueden ser:
- Del personal informático implicado (desde el análisis hasta la instalación),
- De consultoría,
- De software adicional (sistemas operativo, SGBD, herramientas CASE, etc.),
- Del hardware,
- De la infraestructura (mobiliario, obras, locales, comunicaciones etc.),
- Debidos al usuario (capacitación, manuales, infraestructura asociada etc.).
11- Investigue el Manifiesto de desarrollo de SW ágil ( http://agilemanifesto.org/iso/es/) y los principios ágiles (http://agilemanifesto.org/iso/es/principles.html) Ud. acuerda con el Manifiesto? En que no acuerda? Donde considera que no se aplican?
“Respuesta ante el cambio sobre seguir un plan”
Indica una actitud proactiva, lo que es bueno, pero no se deben dejar de lado los esfuerzos por planificar. Esto puede llevar al descontrol de
...