El libro pretende en general, mostrar las posibilidadesde la ingeniería del software, así como los conceptosfundamentales de la misma, y profundizar en gran partede los aspectos de la producción de programas, como unode los componentes de esta disciplina, presentandotécnicas de especificación, estructuración, diseño ypruebas modernas.