Wie entsteht Software bei evermind?

Sie haben keine auf dem Markt befindliche Softwarelösung gefunden, die genau Ihre Anforderungen erfüllt? Sie wollen Ihre Arbeitsweise nicht der Software anpassen? Dann bieten wir Ihnen eine auf Ihre Bedürfnisse zugeschnitte Lösung an.

Phase 1: Analyse und Konzeption

Am Beginn eines jeden Projektes steht das Vorgespräch. Der Auftraggeber schildert das Problem sowie eventuell bereits existierende Lösungsansätze. Auf dieser Basis werden gemeinsam mit dem Auftraggeber der Funktionsumfang der Software ermittelt, die technische Machbarkeit untersucht und erste Ideen skizziert. Im Anschluss daran werden die Funktionalitäten sortiert und in imaginären Bildschirmmasken (Screenshots) zusammengefasst. Hierbei achten wir besonders auf eine einfach zu bedienende Softwareoberfläche sowie weitere Aspekte der Benutzerfreundlichkeit (Usability). Anhand dieser Skizzen diskutieren wir die Software mit dem Auftraggeber und räumen so evtl. Missverständnisse vorzeitig aus dem Weg.

Nach Abschluss dieser ersten Designphase wird das Ergebnis zu einem Pflichtenheft zusammengefasst und ein Zeitplan für das Erstellen der Softwarekomponenten ausgearbeitet. Das Pflichtenheft ist selbstverständlich Bestandteil des Softwareerstellungsvertrages.

Phase 2: Implementierung

Im zweiten Schritt wird die Software programmiert. Je nach Projektart und -umfang stellt evermind das Programmiererteam zusammen und schöpft, wenn notwendig, aus einem Pool von hochqualifizierten freien Mitarbeitern. Bereits während des Erstellungsprozesses wird die Software immer wieder mit speziellen Testverfahren (z. B. Unit-Tests) geprüft und einer Fehlerkorrektur unterzogen.

In vereinbarten Zwischenpräsentationen kann der Auftraggeber Einblick in den Arbeitsstand der Softwareentwicklung nehmen. Diese Treffen geben sowohl dem Auftraggeber als auch evermind eine höhere Sicherheit bezüglich der Einhaltung des Zeitplanes und der Abdeckung der gesamten notwendigen Funktionalität. Evtl. aufgetretene Missverständnisse werden früh erkannt und können bereits während der Programmierung korrigiert werden.

Phase 3: Test und Einführung

An die Phase der Softwareerstellung schließt sich die Testphase an. evermind lässt die Software zunächst von Mitarbeitern testen, die nicht an der Softwareentwicklung beteiligt waren. Je nach Größe des Projektes wird dazu ein Testplan erstellt, der alle Funktionen der Software abdeckt. Erst nach erfolgreichem Abschluss dieses Tests wird die Software dem Auftraggeber übergeben.

Dieser hat nun die Möglichkeit, die Software in aller Ruhe auf Herz und Nieren zu prüfen. Erst nach dieser Prüfung sollte die Software in einer produktiven Umgebung eingesetzt werden.

Die Einführung der Software in ein Unternehmen begleiten wir in der Regel durch Schulung der Benutzer direkt an Ihrem Arbeitsplatz.

evermind versteht sich als Partner der Auftraggeber bei der Lösung des in Phase 1 geschilderten Problems. In partnerschaftlicher Zusammenarbeit wird eine Lösung erarbeitet, die für den Auftraggeber einen wirtschaftlichen Nutzen erzielt. Daran und an der Zufriedenheit unserer Auftraggeber messen wir unseren Erfolg