Hola Carmen
Te recomiendo que uses la metodologia RUP Rational Unified Process, que establece las fases y procesos particulares que se utilizan en el desarrollo de sistemas basados en software. Cualquier tutorial de RUP es suficiente para guiarte en la aplicacion de las etapas y los procesos necesarios.
Aca tienes una guia bastante detallada de las fases y procesos de RUP
http://www.ambysoft.com/downloads/managersIntroToRUP.pdf
espero te sirva
atte.
José Odremán