proceso de solución de un problema
para resolver un problema en general se necesitan 3 aspectos
1. requerimiento funcional
proceso por el cual se investiga se plantea por el cliente o lo que debe tener la solucion
2. mundo del problema
conocer aspectos claves para poder resolver el problema, tener en cuenta todo los puntos saber a profundidad sobre lo que se va a trabajar
3. requerimiento no funcional
se tiene en cuenta normatividades ya interpuestas por el cliente para la solucion de el problema
etapas
estudio
analisis
entendimiento
descomposicion
documentos
entender el problema e indagar mas a fondo
antes de construir un software lo primordial es dar por entendido el problema y dar a relucir oda la información suministrada
analisis
comprender todo lo que se suministra
especificacion
este método trata de dejar planteado una serie de pasos para resolver el problema