Planeación/ Planificación
Introducción:
El Ciclo de Vida del Desarrollo de Software (SDLC) establece el marco estructurado para la creación y gestión de sistemas de información exitosos. Dentro de este ciclo se encuentra la primera etapa llamada Planeación/Planificación. Es la etapa que sienta las bases de todo el proyecto, no solo por ser la primera, también porque se determinan los objetivos, plazos de entrega, los recursos disponibles y la viabilidad del proyecto, tanto económica como técnica.
Una planificación deficiente está directamente ligada a problemas críticos que llevan al fracaso, algunos de estos problemas son: sobrecostes, mal manejo de recursos y el incumplimiento de plazos que se generan.
Por ello mismo, se analizará de forma exhaustiva acerca de la primera etapa del SDLC. Cómo es esta etapa, qué roles son importantes a la hora de planear y sus responsabilidades, que artefactos se logran al completar y validar con éxito la etapa de Planeación. Además de las herramientas que se pueden emplear en el proceso.

Descripción de la etapa.
En esta etapa se evalúa la primera idea de negocio que el cliente propone. Se definen objetivos, plazos y recursos del proyecto. Y lo más importante a la hora de validar una idea, se hacen los estudios de viabilidad en los que se evalúan los riesgos y costos, con el fin de corroborar que no es una idea factible, y anticipar cualquier tipo de desafío en el futuro y fracasos posibles.
Roles claves.
Son las funciones y responsabilidades que desempeñan diferentes miembros del equipo, los cuales la etapa depende de su colaboración. Para lograr una planeación exitosa. Los roles claves son:
El propietario del producto/proyecto, gestor de proyectos (PM), analista de negocios y gerente de programa.

Responsabilidades.
Las diferentes responsabilidades definidas de cada rol son los siguientes:
- Propietario del producto/proyecto: Principal interesado en la ejecución exitosa del proyecto. Su responsabilidad es definir la visión del producto, establecer prioridades y debe de garantizar que se construya lo que se desea de las partes interesadas y el mismo.
• Gestor de proyectos(PM): Es el encargado de supervisar todo el proyecto y que se logre su ejecución en la fecha límite que el mismo haya programado en el cronograma. Sus responsabilidades incluyen el establecer plazos, presupuestos y recursos.
• Analista de negocios: Encargado de recopilar y documentar los requisitos que necesita para su negocio, asegurando que el proyecto se alinee con las necesidades empresariales
• Gerente de programa: Este rol tiene una perspectiva mucho más amplia y estratégica que el gestor de proyectos. Debido a su gestión de un conjunto de múltiples proyectos interrelacionados para lograr un objetivo estratégico general de la organización.
Artefactos producidos.
Los artefactos clave de la etapa con los documentos y planes que sientan las bases del producto. Los siguientes documentos formales son los resultados claves que se generan y después se aprueban en la etapa.
Plan del proyecto.
Estudio de viabilidad, riegos y costos.
Informe que evalúa la probabilidad de éxito. Se analiza la viabilidad técnica, económica y operativa para comprobar si es rentable a futuro o no. Tomando en cuenta cualquier tipo de riesgo que se presente en el desarrollo o también en el futuro.
Plan de alto nivel.
Establece la Estructura de Desglose del Trabajo (WBS) inicial y un cronograma preliminar y esquemas con fechas. Se genera muy temprano en la etapa de Planeación, a menudo, antes de que el proyecto haya estado formalmente autorizado.
Herramientas.
Son los facilitadores para que los roles claves puedan cumplir con sus responsabilidades definidas.
Software de Gestión de Proyectos.
Son herramientas como Microsoft Project, Jira o Asana. Se usan para crear el Plan de Proyecto Preliminar, definir la Estructura de Desglose del Trabajo (WBS) de alto nivel y asignar recursos.
Hojas de Cálculo para Análisis Financiero.
Software como Excel o Google Sheets para realizar los cálculos del Análisis de Costo.
Software de Gestión de Riesgos.
herramientas específicas o módulos para documentar, clasificar y priorizar los riesgos identificados en la fase inicial.
SIGUIENTE FASE:
Recursos multimedia.
Código Espinoza - Automatiza tu Vida. (Duración: 8:22). (2024). 5 etapas para el desarrollo exitoso de proyectos de software. [Video]. YouTube. https://youtu.be/qnq0B0DP2IM?si=pw40O0Xell6bkjr8
Teaching Agile. (Duración: 7:02). (2024). Planning phase of Software Development Life Cycle (SDLC) || Planning phase || SDLC [Video]. YouTube. https://www.youtube.com/watch?v=h08ZI5dZVMg
Referencias
- Asana. (s.f.). Project Management Tools and Techniques. Recuperado de https://asana.com/es/uses/project-management
- OVHcloud. (s.f) ¿Qué es SDLC?. https://www.ovhcloud.com/es/learn/what-is-sdlc/
- Soni, S. (2024, 11 septiembre). The Essential Stages of SDLC and Key Roles That Drive Success. https://www-linkedin-com.translate.goog/pulse/essential-stages-sdlc-key-roles-drive-success-shruti-soni--xh5df?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=tc
