Dies ist eines von 4637 IT-Projekten, die wir erfolgreich mit unseren Kunden abgeschlossen haben.

Wobei dürfen wir Sie unterstützen?

Weißes Quadrat mit umrandeten Seiten rechts oben

Qualitätssicherung – Entwicklung

Projektdauer: 3 Monate

Kurzbeschreibung

Konzeption zur Verbesserung der Qualität des Software-Entwicklungsprozesses von auf .NET-Technologie basierenden Web-Anwendungen. Im Zentrum stehen die Formulierung von Entwicklungsrichtlinien sowie die Betrachtung des ALM (Application Lifecycle Management). Wobei für letzteres der Fokus auf dem Thema Release Management liegt.

Ergänzung

Die Verbesserung der Softwarequalität bzw. der Qualität des Softwareentwicklungsprozesses erfolgt auf zwei unterschiedlichen Ebenen. Auf der einen werden konkrete Richtlinien für die Entwicklung von Web-Anwendungen mit MS Visual Studio 2005 formuliert. Dazu gehören neben Namenskonventionen, Aussagen zur Organisation des Quellcodes und Programmierpraktiken. Hinzu kommt die Empfehlung einer Reihe von Tools, die die konkrete Entwicklung im Visual Studio unterstützen, z. B. Snipp Dogg, Resource Refactoring, Style Cop. Die andere Ebene beschäftigt sich mit Aspekten des ALM. Das umfasst unter anderem die Formulierung eines Release Prozesses, das Build-Management und die Einführung bzw. deutliche Trennung verschiedener Umgebungen (z. B. Entwicklung, Test, Produktion).

Fachbeschreibung

Die Höhe der Wartungskosten für Softwareprodukte, die Zufriedenheit der Kunden sowie die Mitarbeiterzufriedenheit in der Softwareentwicklung sind häufig eng mit der Qualität einer Software bzw. mit deren Erstellungsprozessen korreliert. Fehlen beispielsweise Richtlinien für die Softwareentwicklung dauert bei niedriger Softwarequalität die Suche nach der Ursache eines Problems und deren Beseitigung relativ lange. Folglich sinken die Kunden- und Bearbeiterzufriedenheit und die Wartungskosten steigen. Stabilität und hohe Verfügbarkeit von Anwendungen sowie kurze Problembearbeitungszeiten und eine schnelle Weiterentwicklung basieren unter anderem auf klar definierten Vorgehensweisen während des gesamten Lebenszyklus einer Software. Im Rahmen des Projekts werden Schwachstellen des ALM identifiziert und dafür Soll-Zustände definiert sowie Steuerungsmaßnahmen vorgeschlagen.

Überblick

Projektzeitraum19.10.2009 - 31.01.2010

Haben wir Ihr Interesse geweckt?

Marcus Rödiger, ein Mann mit Brille und braunen Haaren

Marcus Rödiger

Head of Consumer Goods & Retail