Se dividirá el proyecto de desarrollo de la aplicación en diferentes fases
lógicamente relacionadas: Anteproyecto o Planeación. Análisis de Requerimientos. Diseño Global. Etapa 1: Control de existencias de productos y servicios. Etapa 2: Gestión de Clientes. Etapa 3: Ventas.
El anteproyecto o planeaciónle proporciona al analista una primera visión de los
elementos más importantes que contendrá el sistema al desarrollarse. Constituye una aproximación desde diferentes puntos de vista para responder a las interrogantes más comunes que puedan surgir acerca de cómo se desarrollara el sistema, que problema resolverá, el plan de acción a seguir, cuáles serán las metas y objetivos que se pretenden lograr, que obstáculos pueden surgir, quien lo utilizara y como lo utilizara, entre otros. Durante esta fase lo más importante es la recopilación masiva de información; al realizar un análisis de ella, permitirá responder a las interrogantes que se plantearon anteriormente. Análisis de Requerimientoses el estudio del funcionamiento y características del sistema actual; revisión de procesos e información, también la definición clara de las necesidades que la solución debe proveer a los usuarios, estableciendo como debe hacerlo y en que prioridad. Diseño global: es el diseño de las interfaces de la aplicación con el usuario y otros sistemas, definición de los estándares de la aplicación, diseño lógico de la base de datos y aspectos de seguridad. “Evalúa las soluciones alternativas y específica una solución detallada de tipo informático” Etapas o sub-proyectos: debido a que el ciclo de vida de entregas por etapas se aplica cuando se conoce bien el producto a entregar y este se compone de otros subproductos que se pueden tratar con cierto grado de independencia.
Metodologías para la investigación y recolección de datos.
Algunas de las técnicas y herramientas que se expondrán en este apartado serán validas para ser utilizadas en otras etapas del desarrollo del ciclo de vida de este proyecto. Metodología de investigación para el anteproyecto.El equipo de analistas dispone de un grupo de tecnicas y herramientas que le permitiran recopilar toda la informacion necesaria con el fin de conocer completamente el contexto en el que se desarrollará el sistema de control , estas herramientas son validas para todas las fases del ciclo de vida del sistema, cuando sean necesarias. Encuestas: Se diseñaran dos tipos de encuestas conteniendo únicamente preguntas cerradas, una de ellas estará dirigida a los clientes actuales y la otra a los clientes potenciales .
Metodología de investigación para el proyecto en general.El uso de internet y los
medios impresos (bibliografía) como medio de consulta será generalizado para todas las fases mientras que otras técnicas como las entrevistas no estructuradas serán muy útiles para de determinar los diferentes requerimientos de la aplicación y discutir la retroalimentación que el usuario pueda realizar durante el desarrollo.