Die Planung und Steuerung eines software projekts erfordert eine sorgfältige Analyse der Anforderungen und Ressourcen. Zentrale Theorien und Modelle, wie das Wasserfallmodell oder das V-Modell, werden verwendet, um den Prozess zu strukturieren. In der Forschung gibt es jedoch auch strittige Fragen, wie zum Beispiel die Wahl der richtigen Methodik oder die Rolle von Agilität in der Softwareentwicklung. Angrenzende Begriffe wie Qualitätssicherung und Testen spielen ebenfalls eine wichtige Rolle. Du findest wissenschaftliche Arbeiten zu diesem Thema als PDF und eBook, viele auch als Print-on-Demand, bei GRIN.