Al momento de enfrentarnos a un CICLO DE DESARROLLO específicamente la etapa de planificación, la determinación de los hechos es de vital importancia para definir el sistema, recopilar datos necesarios, y analizar los requisitos. También es posible determinar hechos en etapas posteriores aunque en una medida menor.
Como en todo proceso una buena implementación está sujeta a diferentes técnicas que llevan a cumplir un objetivo de una manera adecuada según las condiciones que presenta el sistema.