¿Cuáles son los factores de riesgo que debemos tener en cuenta al planificar un proyecto de software?
project-management
risk-assesment
Vimal Raj
fuente
fuente
Respuestas:
fuente
Yo agregaría a la lista de @ Graham:
fuente
Yo agregaría lo siguiente:
fuente
El desarrollo rápido de Steve McConnell contiene un capítulo sobre gestión de riesgos, con una larga lista útil de riesgos potenciales. Lo he usado como punto de partida más de una vez.
fuente
¿Tienes la combinación correcta de personas? ¿Están todos los desarrolladores de aplicaciones de desarrolladores en un proyecto centrado en datos? ¿Necesita un diseñador de bases de datos, una persona de control de calidad o un especialista en interfaz de usuario en lugar de solo contratar personas con la misma combinación de habilidades?
¿Tiene el hardware adecuado para respaldar el proyecto? Esto es especialmente cierto si está creando un sistema de alto volumen o si es demasiado barato para comprar servidores de desarrollo además de servidores de producción.
¿Ha configurado copias de seguridad de sus bases de datos? Solo tener el código para recrear una base de datos no es suficiente, también debe mantener los datos incluso en el desarrollador.
¿Sus desarrolladores están trabajando con un pequeño conjunto de datos en lugar de uno del tamaño que tendrá la producción? Esto casi garantiza problemas de rendimiento de producción porque las consultas que funcionan bien en un conjunto de datos pequeño a menudo no lo hacen en un conjunto grande. He visto muchas actualizaciones de producción fallidas que tuvieron que revertirse inmediatamente debido a este problema en particular.
¿Estás definiendo qué hacer en casos extremos y los estás probando? Por ejemplo, he visto proyectos en los que nadie definió qué sucede, qué aprobación se requiere y el aprobador dice que no.
¿Te verás obligado a tomar malas decisiones de diseño para cumplir con plazos irrazonables?
En su planificación para el proyecto, ¿consideró que las personas se toman vacaciones y días de enfermedad, tienen que ser miembros del jurado, se van de vacaciones, etc. Debe planificar no solo para las personas que abandonan el proyecto, sino también para el tiempo libre diario que las personas obtienen.
fuente