Die Methodik der Arbeit

/Die Methodik der Arbeit
Die Methodik der Arbeit 2017-01-03T15:42:31+00:00

Wenn wir Software entwickeln, nutzen wir eine agile Methodik des Projektmanagements – SCRUM .
Unsere Tätigkeiten sind unten schematisch dargestellt.

scrum stermedia

Die Softwareentwitlung

 

 

 

Für uns sind Ihre Bedürfnisse am wichtigsten. Ein Gespräch über Ihre Erwartungen und Funktionalitäten des zu entwickelndem Programmes bilden einen guten Ausgangpunkt des erfolgreichen Projektes.  Wir analysieren gründlich Ihre Anforderungen und Ihre Möglichkeiten. Schon zu diesem Zeitpunkt entwerfen wir die grafische Benutzeroberfläche (GUI), planen wir die Benutzerfreundlichkeit (usability) und bestimmen wir, wie das ganze Programm funktionieren wird. 

metodyka1

 

 

 

 

Während dieser Phase bereitet ein fest zugeordnetes Entwicklerteam das System vor, indem es auf vorherigen Bestimmungen basiert. Die Arbeitsfortschritte können ständig in der von uns zur Verfügung gestellte Testumgebung überwacht werden. Die verbindliche Projektkommunikation findet via eine Umgebung für Projektmanagement – REDMINE statt. Die Umgebung ermöglicht dem Kunden eine ständige Kontrolle der Fortschritten und gibt die Möglichkeit einen wertvollen Beitrag zu leisten. Bei jeder Sprintauslieferung schlagen wir ein Meeting oder eine Videokonferenz vor.

 

 

Nach dem Programmieren kommt die Zeit für testen. Wir legen großen Wert auf die Systemleistungen (performance) und die Sicherheit unserer Produkte. Für uns ist sehr wichtig, dass die Verwendung des Systems sicher und intuitive ist. 

metodyka2

baner-48

Wir übergeben die Software erst wenn die Testphase zu Ende ist und alle Verbesserungen implementiert sind. Wir bieten immer die Hilfe bei der Einführung der Applikation in Ihrer Firma und unterstützen Sie technisch, wenn Sie unsere Produkte nutzen. Die von Stermedia hergestellte Software hat eine Garantie. 

 

 

Die Marktanforderungen und sich verändernde Technologien können  dazu führen, dass die  Anpassungen im schon existierenden Produkt notwendig sind. Wir geben die Möglichkeit des späteren Ausbaus der von uns hergestellten Anwendung. 

support-12

Während der Realisierung benutzen wir das Konzept von der ständigen Integration (eng. Continuous Integration).

Die ständige Integration beruht auf regelmäßige Aktualisierungen und Integrationen dem Code im Repository.  Zu diesem Zweck wesentlich ist eine Garantie zu geben, dass der Code nach der Integration immer noch kompilierbar ist. Dieses Verfahren heißt  Test Driven Development und besteht aus:

  • Erstellen von Unit Tests, die automatisch auf dem Server ausgeführt werden
  • Code Refactoring

Ständige Integration Und TDD führen zu:

  • Kost- und Arbeitsreduzierung bei der Integration,
  • Früheren Fehlerdetektion


stermedia2-47

aktuelle Projekte

Aktuelle Beiträge