Aplicar las distintas fases del desarrollo de un proyecto de software tomando en cuenta las necesidades de organización de la información de la Casa Hogar Amor y Gozo en Acción, A. C. Las fases son las siguientes:
1. Análisis de requerimientos. Énfasis en el código de ética del ingeniero de software.
2. Diseño.
3. Implementación.
4. Pruebas