Artikel zu Softwareentwicklung
SoftwareentwicklungDie Entwicklung der Softwaretechnik wird im Allgemeinen als Softwareentwicklung bezeichnet. Softwareentwicklung beschreibt also die Fortschritte bei der Herstellung von Software. Betrachtet man die Softwareentwicklung, muss man bei der Betrachtung die verschiedenen Teilgebiete der Softwaretechnik berücksichtigen, die in ihrer Gesamtheit über den Zustand der Softwareentwicklung geben. Neben der Softwareentwicklung ist auch das Betreiben der Software ein wichtiger Bestandteil der Softwaretechnik.
Die Softwareentwicklung ist ein eigenes Fachgebiet, aus dem der Beruf des Softwareentwicklers hervorgeht. Softwareentwickler haben ausgezeichnete Berufschancen, da die stetig fortschreitende Softwareentwicklung nach immer neuen und gut ausgebildeten Fachkräften verlangt.
Softwareentwickler sind im Auftrag eines Unternehmens tätig, in der Softwarelösungen entweder für den Eigenbedarf entwickelt werden oder zum Verkauf angeboten werden.
Die Softwareentwicklung ist eine sehr komplexe Aufgabe, die der Softwareentwickler anhand eines strukturierten Plans angeht. Dabei sind die Prozesse der Softwareentwicklung in verschiedene Phasen eingeteilt, ähnlich wie beim Projektmanagement. Die Teilabschnitte lauten Planung, Analyse, Entwurf, Programmierung, Validierung und Verifikation, Anforderungsmanagement, Projektmanagement, Qualität- und Konfigurationsmanagement und ganz am Ende die Dokumentation. Diese Vorgehensweise bei der Softwareentwicklung sorgt zum einen für mehr Transparenz und Übersicht über die einzelnen Entwicklungsfortschritte und ermöglicht eine exakte, kontrollierbare Arbeitsweise nach Plan.
Die Softwareentwicklung nach dem beschriebenen Vorgehensmodell, bei dem beispielsweise CRM Software Schritt für Schritt fertig gestellt wird, ist nicht zwingend vorausgesetzt und werden auch nicht bei jedem Projekt komplett durchlaufen. Je nach Projekt werden einzelne Prozesse der Softwareentwicklung je nach spezifischen Anforderungen gewählt. Eine Maßnahem die auch aus Gründen der Kostenreduzierung notwendig ist und zur Minimierung des Verwaltungsaufwands beiträgt.




