Projektierung

Das Projektziel erfolgreich erreichen ist unsere Prämisse.
Unsere Erfahrung und der Einsatz von entsprechenden Projektierungstools
lassen uns unser gemeinsames Ziel erreichen.

 

Kernprozesse


Um eine hohe Qualität für Ihre Projekte zu gewährleisten, setzen wir auf etablierte Standardprozesse welche bei der Projektierung selbstverständlich sein sollten.

Nachfolgend werden unsere Phasen der Projektentwicklung beschrieben. Die einzelnen Phasen werden je nach Projektumfang von uns bzw. in Zusammenarbeit mit dem Kunden ausgearbeitet.

1. Planung

Anforderungserhebung
Lastenheft (Anforderungsdefinition)
Pflichtenheft (Mit technischen Ansätzen verfeinertes Lastenheft)
Aufwandsschätzung
Vorgehensmodell

2. Analyse

Auswertung
Mock-up
Prozessanalyse / Prozessmodell
Systemanalyse
Strukturierte Analyse (SA)
Objektorientierte Analyse (OOA)

3. Entwurf

Softwarearchitektur
Strukturiertes Design (SD)
Objektorientiertes Design (OOD)
Fundamental Modeling Concepts (FMC)

4. Programmierung

Normierte Programmierung
Strukturierte Programmierung
Objektorientierte Programmierung (OOP)
Funktionale Programmierung

5. Validierung und Verifikation

Modultests (Low-Level-Test)
Integrationstests (Low-Level-Test)
Systemtests (High-Level-Test)
Akzeptanztests (High-Level-Test)

Wir bieten unseren Kunden somit einen qualifizierten Workflow vor und während der Projektierung.

 

Projektmanagement


All unsere Projekte werden über die Projektmanagementsoftware
Redmine © verwaltet.

Redmine logo

* Redmine logo is Copyright (C) 2009 Martin Herr
and is licensed under the Creative Commons Attribution-Share
 Alike 2.5 Generic license. See http://creativecommons.org/licenses/by-sa/2.5/ for more details.

Redmine erlaubt es uns die oben beschrieben Kernprozesse transparent abzubilden, zu warten und wenn nötig zu adaptieren.

Ein ticketbasiertes Workflow stellt allen am Projekt beteiligten Personen, wenn gewünscht auch unseren Kunden, die anstehenden bzw. erledigten Arbeiten und Aufgaben zu Verfügung.

Tickets d.h. Arbeitsschritte werden bei uns konsequent kommentiert um einen durchgängigen Projektverlauf zu dokumentieren.

Wir bieten unseren Kunden somit einen transparenten, nachvollziehbaren Projektverlauf.

 

Projektverwaltung


Die Projektverwaltung stellt eine zentrale Rolle während der Projektphase und darüber hinaus dar.

Sie ermöglicht allen am Projekt beteiligten Personen den geschützten und versionsverwalteten Zugriff auf das Projekt (Programmquellcode) und gewährleistet somit die Zusammenarbeit in Projektierungsteams.

Bei der Projektverwaltung setzen wir auf die Versionsverwaltungssoftware Apache Subversion (SVN) ©.

Subversion SVN Logo

* Subversion logo is taken from the following Wikipedia-Side 

Alle am Quellcode vorgenommenen Änderungen werden von uns kommentiert und als neue Programmversion in Subversion ‚eingecheckt‘.

Der Zugriff auf ältere Versionsstände ist jederzeit möglich.

Wir bieten unseren Kunden somit eine sichere, versionierte Verwaltung ihrer Projekte.