Organizational Model

Main Processes Organizational Model

Durch die lange Tätigkeit haben wir eine Reihe von einfachen Schritten des Softwareentwicklungsprozesses ausgearbeitet. Wir befolgen dieses Modell sorgfältig, um die für jeden Schritt relevanten Aufgaben genau zu lösen, was ein minimales Risiko für den Kunden gewährleistet.

anfang

Unterzeichnung einer Geheimhaltungsvereinbarung

 

Datenschutz des Kunden wird durch Unterzeichnung einer Vertraulichkeitserklärung (NDA) geachtet und sichergestellt. Im Rahmen des Dienstleistungsvertrages wird geistiges Eigentum auf das vom Auftragnehmer entwickelte Produkt zum Alleineigentum des Kunden oder des Auftraggebers vom Kunden. Alle Mitarbeiter unterzeichnen eine Vertraulichkeitserklärung und Zugriffsrechte auf die Kundendatenquellen werden nur an die am Projekt beteiligten Mitarbeiter erteilt.

Funktionale Anforderungen

 

Funktionsanforderungen umfassen Funktionen, welche von bestimmten Bildschirmen ausgeführt werden, Entwürfe der Arbeitsabläufe, die vom System durchgeführt werden, und andere Geschäfts- oder Konformitätsanforderungen, welchen das System entsprechen muss.

1
2

Vorläufige Architektur

 

Wir entwickeln eine anspruchsvolle Vision für die Möglichkeiten und den Geschäftswert, welche als Ergebnis der vorgeschlagenen Architektur zu erreichen sind, dann erhalten wir Leistungsbeschreibung der Softwarearchitektur genehmigt, welche das Programm von zu entwickelnden Arbeiten festlegt.

Detaillierte Planung

Wir erstellen einen Softwareentwicklung-Plan (SEP), wo Aufwände und Pläne eines technischen Spezialisten für Softwareentwicklung beschrieben werden. Der SEP gewährt Kunden den Einblick ins Projekt und ist gleichzeitig ein Werkzeug zur Überwachung des Softwareentwicklung-Prozesses.

Außerdem werden hier die zu verwendenden Methoden und Vorgehensweisen für jede einzelne Aktivität, Organisation und Ressourcen genau beschrieben.

 

3
scheme circle
10

Product Stabilization

Während dieser Phase führen wir Stabilitätsprüfung durch. Der Testvorgang ist zu bestimmen, ob ein Softwareprodukt seine benötigten Funktionen unter vorgegebenen Bedingungen für einen bestimmten Zeitraum beziehungsweise für eine bestimmte Anzahl von Operationen liefern kann.

Integration Testing

 

Nächster Schritt ist Integrationsprüfung. Das ist ein Softwaretest, wo einzelne Bestände kombiniert und als eine Gruppe geprüft werden. Das Ziel dieses Prüfniveaus ist Mängel in der Interaktion zwischen verknüpften Beständen aufzudecken. Testtreiber und Test-Stubs werden benutzt, um bei der Integrationsprüfung beizustehen.

11
12

Einsatz

 

Der allgemeine Strecken-Prozess besteht aus einigen zusammenhängenden Aktionen. Er muss weiter gemäß besonderen Anforderungen oder Spezifikationen angepasst werden.

Übertragung des geistigen Eigentums

Exklusive Rechte auf die geeignete Software werden an den Kunden oder an die Kunden des Auftraggebers gemäß abgeschlossenen Verträgen überlassen (übertragen).

abschluss