En esta fase se analizan las necesidades de los usuarios finales del "software" para determinar qué objetivos debe cubrir.