Es imposible desarrollar un producto de software sin antes planear cómo o qué es lo que se va a hacer
Enviado por Alberto Y. Sweatshirt • 16 de Mayo de 2016 • Apuntes • 505 Palabras (3 Páginas) • 119 Visitas
Es imposible desarrollar un producto de software sin antes planear cómo o qué es lo que se va a hacer, esto se considera esencial al principio del proyecto.
Se tiene que tener bien claro lo que se va a desarrollar para poder hacer una planeación de ello, de lo contrario la precisión de la planeación sería muy baja.
Hay 3 tipos de actividades de planeación
que se llevan a cabo cuando el software está siendo desarrollado, usando el paradigma clásico:
1.- Al principio del proyecto se planean el manejo de los requerimientos y las fases de análisis.
2.- Cuando sabemos a la perfección lo que va a desarrollarse, se dibuja el Plan de gestión para el proyecto de software. En el cual se incluye el costo del proyecto, las personas necesarias para realizarlo y la planeación de tiempo con detalle. Se puede dibujar tan pronto como el cliente apruebe y revise el documento de requerimientos, al final de la fase de análisis. Antes de eso, la planeación preliminar tiene que ser parcial y preliminar.
3.- Durante todo el proyecto, el encargado de la gestión debe de supervisar el Plan de gestión y estar al pendiente de cualquier tipo de desviación del plan.
Un ejemplo de cómo no debería de funcionar un Plan de gestión para el proyecto de software, es el siguiente: Supongamos que en el documento se establece que el tiempo total para el desarrollo del proyecto son 16 meses y que el tiempo para la fase de diseño se llevará 4 meses. Después de un año el encargado de la gestión se da cuenta de que se está trabajando más lento de lo esperado, y después de buscar se llega a la conclusión de que la fase de diseño tardó 8 meses y que aún no se completa del todo. Causando una pérdida considerable de fondos para el proyecto y la posibilidad de que quede cancelado.
En lugar de eso, el encargado de la gestión debió de haber seguido el proyecto más de cerca, y así darse cuenta, tal vez, en el mes número 2 que existía un serio problema en la fase de diseño. Pudiendo así ahorrar más fondos. En esta parte es recomendable llamar a un consultor para determinar si el proyecto es factible de realizar o si seguir con él implica mucho riesgo.
Basados en lo que el consultor determine, se puede reducir el alcance determinado en un principio para el proyecto y hacer el diseño y la implementación de una manera menos ambiciosa. Si ninguna alternativa pareciera viable, se opta por la cancelación del proyecto. En el caso del ejemplo anterior, la cancelación hubiera llegado 6 meses antes, ahorrando así bastante dinero.
En conclusión, no hay una fase de planeación por separado, la planeación ocurre durante todo el ciclo de vida del proyecto. Hay ocasiones en las que las actividades de planeación predominan, como en el principio del proyecto (planeación preliminar) y directamente después que el documento de especificaciones ha sido firmado por el cliente (Plan de gestión para el proyecto de software).
...