|
Volver página principal
LA ELABORACIÓN DE
UN PROYECTO INFORMÁTICO
Un
Proyecto Informático lo componen un conjunto de tareas independientes cuyo objeto es la
realización de un software que automatice el sistema de Información requerido por el
usuario.
Un proyecto nace a partir del momento en que se
formulan sus necesidades. La persona que se vaya a encargar de su dirección tiene el
deber de estudiarlas con los usuarios (clientes) y hacer el estudio de viabilidad en sus
dos principales vertientes:
* Técnica
* Económica
Se debe llevar a cabo una previsión para realizar la determinada aplicación de
software en una fecha prevista y ponerlo en marcha con recursos limitados tales como
materiales, programas y personas que no posean necesariamente ni el mismo lenguaje ni los
mismos objetivos laborales.
Las razones del fracaso de un proyecto informático, aparte de
las citadas en las archifamosas leyes de Murphy, son:
* Ausencia del estudio de viabilidad para ajustarse a unas necesidades claramente
explicitadas y comprendidas.
* Especificaciones vagas, incompletas o incluso cambiantes.
* Falta de utilización de herramientas adecuadas para poder validar el comportamiento del
sistema en el futuro, donde es necesario disponer de una buena herramienta de simulación.
* Mala estimación de costes.
* Reparto inadecuado de las tareas entre los miembros del equipo.
* Ausencia o mal seguimiento que se llevan a cabo en momentos inoportunos o que no se
ajustan a la realidad.
Ante este sombrío panorama no debemos desanimarnos ya que se puede tener la falsa
impresión de que el más mínimo error nos va a llevar al fin prematuro del proyecto.
Afortunadamente, esto es solo una impresión (presuponer de antemano lo que va a
ocurrir), pero existen técnicas para llevarlo a buen puerto y es conveniente que al
realizarlo por primera vez éste sea supervisado por una persona experta, que debe
comprobar que se van cumpliendo todas y cada una de las etapas.
A lo largo de mi vida profesional he dirigido un número suficiente de proyectos para
poder permitirme, humildemente claro, el aconsejar los pasos a seguir, así como las
decisiones a tomar si algo sale mal.
Todo ello es muy subjetivo porque también hay que contar con la preparación de la
persona que lo vaya a desarrollar, así como una serie de cualidades que no voy a acometer
en estos momentos, ya que no es el propósito que se persigue con este articulo.
Más bien se trata de proveer de las técnicas o conocimientos de base indispensables
para dirigir un proyecto informático (este término esta utilizado para reducir el campo
sobre el tema que se toca).
Un proyecto consta de varias fases básicas, desde que se lanza y formaliza la idea de
automatización (se le designa con el nombre de informatización) hasta su implantación.
|