articulo,  Desarrollo Web

Planeación

En todo proyecto que se este creando, desarrollando o se tenga en la etapa de idea, es necesario que exista un plan, o una planeación donde al menos se tenga una lista de actividades y el tiempo estimado en el que se pretende lograr que esa pequeña actividad se complete de manera satisfactoria.

La definición mas textual de lo que es una planeación es la siguiente:

Consiste en fijar el curso concreto de la acción que ha de seguirse, estableciendo los principios que habrán de orientarlo, la secuencia de operaciones para realizarlo y la determinación de tiempo y números necesario para su realización.

ecured.cu

Para mi la planeación siempre la hemos realizado, de manera natural e incluso inconsiente. Por ejemplo, cuando desde chicos nos dan un plan, la noche es para descansar, el día para realizar las actividades pero durante el transcurso del día, aún sin conocer el concepto tal cual del tiempo, los infantes saben cual es la hora en la que van a tomar sus alimentos, e incluso el momento en el que pueden salir a disfrutar algún tipo de actividad física, -qué tiene que ver con planear el comentario?- pudieras cuestionarte.

Pero en realizad considero que tiene todo que ver, debido a que desde pequeños nos educaron a seguir patrones de conducta, como completar un plan alimenticio, con forme se va creciendo el ser humano empieza a crear planes mas complejos con tiempos de ejecución mas largos, por ejemplo terminar el maternal, educación básica, media básica, media superior o incluso una educación superior, donde no se plantea los diferentes entornos y variables que pueden surgir durante la ejecución de un plan; y éstas permitan que no se cumplan (reprobar una materia, si el plan era alcanzar un título de grado y aún no se aprueba la materia, se ve algo truncado)

Lo mismo sucede con cualquier tipo de proyecto que se quiera llevar acabo, donde hay un número mas alto de fallas quizá en todos, donde los dueños del plan (quienes lo propusierón) no se apegarón al plan: es decir: no confiarón en lo que planearon.

Para el desarrollo de proyectos de software o diseño de sitios web, la planeación juega un papel muy importante, mas si los clientes no tienen todavía muy en claro que es lo que desean y solo tienen una vaga idea de que es lo que quieren que el software realice.

Tradicionalmente todo buen planeador, (si le toca hacer un plan para el desarrollo de software) toma en cuenta el ciclo de vida de desarrollo de software o de un sistema que comprende etapas como análisis, diseño, programación, depuración, pruebas y en la mayoría de los casos implementación, documentación y capacitación.

El problema es que se olvidan de los detalles, es decir, de todos y cada uno de las sub-etapas y sub-actividades que se llega a tener en cada una de las etapas principales (comentadas en el párrafo anterior) y los encargados de cada etapa no “saben” (si son novatos ) que es lo que tienen que hacer y lo mas importante cuando lo tienen que entregar.

Claro que antes solo se hacía un diagrama de Gantt y ya se daba por bien servido, La ventaja de ahora es que existe una gran diversidad de herramientas informáticas donde se permite tener un mejor control de las actividades a realizar, dominio de quien la va a realizar, que actividad se debe de ejecutar después de haber cumplido la actividad e incluso saber quien es el responsable de cada actividad, también se puede sacar un presupuesto en base del costo total de la jornada de trabajo.

Algunas de las herramientas informática que permiten gestionar proyectos se encuentran:

  • MS Project: Aplicación propietaria perteneciente a Microsoft en un inicio venia instalado en la paquetería ofimática actualmente se vende como un producto aparte. Solo disponible para windows y macosx
  • Primavera Planer: Aplicación propietaria donde hace lo mismo que con MS Project. Solo disponible para windows y macosx
  • Project Libre: Aplicación de software libre, multiplataforma (para linux, windows y mac) donde hace lo mismo que hace MS Project solo que sin tener que estar pagando licencias ni tener que piratearlas.

También hay herramienta en linea que con un navegador puedes crear tu gantt y asignar recurso, entre otras. En lo particular prefiero Project Libre, por lo siguiente:

  • Por que es software libre.
  • Por que no se comente piratería y
  • tiene la opción para que puedas gestionar diferente proyectos desde una misma ventana, sacar estimaciones entre otras funciones.

No hay que olvidar que para poder crear una buena planeación hay que tener muy en cuenta cual es el objetivo que se persigue y como se pretende alcanzar ese objetivo, Revisa esta url si no sabes como crear un objetivo

Referencia:

ecured.cu, Planeación, extraído de: https://www.ecured.cu/Planeaci%C3%B3n consultado:30 de junio 2020

Leave a Reply

Your email address will not be published. Required fields are marked *