Es gibt eine Menge Entwicklungsprozesse im Bereich der Softwareentwicklung. Zu den bekanntesten Prozessen zählen die agile Softwareentwicklung, die Scrum Methode, Kanban und das Wasserfallmodell. Diese Prozesse beinhalten die komplette Entwicklung sowie Konzeption und Abnahme einer Software.