nuevo sistema en funcionamiento. La totalidad de etapas aplicadas a una situación particular constituye un proyecto, cuya duración puede abarcar semanas, meses o incluso años. Cuando el proyecto es grande, se puede dividir en subproyectos, los cuales son desarrollados por distintos analistas. Las etapas, brevemente, son las que siguen.
Investigación preliminar. Consiste en una
investigación exploratoria para saber cuál es el problema a resolver y en el planeamiento de las actividades y recursos del proyecto.
Análisis. También conocida como determinación
de requerimientos, consiste en investigar el sistema actual y detectar las necesidades de información. Es una investigación descriptiva, consistente en recolectar hechos, analizarlos y sacar conclusiones. Las conclusiones son los requerimientos que debe satisfacer el nuevo sistema. Si no existe el sistema actual, porque el que se va a diseñar será el primero a crear, aún habrá necesidades que satisfacer, de modo que la etapa es necesaria. Diseño. Es la planificación detallada del nuevo sistema, de forma que satisfaga los requerimientos establecidos en la etapa anterior. En sistemas manuales, el nuevo sistema queda materializado en esta etapa. En sistemas informatizados, el nuevo sistema queda diseñado aquí, pero no materializado: el analista es el arquitecto, los programadores son los constructores.
Desarrollo de software. Se aplica cuando se trata
de sistemas informatizados. No es tema de los analistas, sino de los programadores, que siguen las pautas establecidas por aquéllos en la etapa de diseño. El software materializa el nuevo sistema.
Pruebas. Consiste en hacer funcionar el nuevo
sistema bajo situaciones simuladas, con datos correctos y erróneos. Si hay funcionamientos incorrectos, se introducen los ajustes necesarios.
Implantación. Consiste en poner en vigencia el
nuevo sistema, una vez probado con éxito. La implantación puede ser paralela, paulatina o total. En la implantación paralela se hace trabajar simultáneamente el sistema actual y el nuevo, para comparar resultados. En la paulatina se van reemplazando módulos del sistema viejo por el nuevo. En la total el reemplazo es de una sola vez. Las dos primeras modalidades dan tiempo para introducir ajustes de último momento, lo que no es posible en la última. En cualquiera de las tres es necesario capacitar a los usuarios directos en la operación del nuevo sistema.