Entwicklungsprozesse und -verfahren
Dokumentation
Technologiebeurteilung
Testverfahren
Beurteilung von Fehlern
Neue Software soll entwickelt werden oder vorhandene Software soll eine Aktualisierung erhalten. Diese Prozesse bergen hohe Projekt- und Ergebnisrisiken. Damit Projekte innerhalb des Budgets erfolgreich abgewickelt werden können, sind umfangreiche praktische Erfahrungen notwendig. Oft kommen neue Aspekte hinzu, die aus dem bisherigen Projektverlauf nicht beurteilt werden können.
Moderne Software-Entwicklungsprozesse erlauben schnellere Fertigstellungszyklen und mehr Dynamik innerhalb des Prozesses. So werden Fehlentwicklungen schneller erkannt und der kritische Projektpfad sicher eingehalten. Die Einführung von neuen Prozessen und Technologien erfordert einen neutralen Blick auf bestehende Strukturen. Im Rahmen eines Coaching können neue Technologien geprüft und im Projekt etabliert werden. In Workshops zur Erstellung von neuen Architekturen können die Mitarbeiter auf den neusten Stand der Technik gebracht werden.
Der Einsatz von neuen Technologien bietet Chancen für nutzerfreundlichere, leistungsfähigere Systeme. Die Risiken der neuen Technologie stellen sich oft erst im Projektverlauf heraus. Die Beurteilung der Einsatzfähigkeit von Technologien, bezogen auf eine konkrete Aufgabestellung, wird von den EDV-Sachverständigen Streitz als Beratungsleistung angeboten.
Dabei kommen Erfahrungen aus erfolgreichen Projekten, aber auch Wissen über die Projekte, die vor Gericht endeten, zur Anwendung. Oft lässt sich eine gerichtliche Auseinandersetzung vermeiden, wenn rechtzeitig die notwendigen Maßnahmen in die Wege geleitet werden. Auch kann eine bessere Absicherung gegen rechtliche Schritte der Gegenseite erfolgen, wenn während des Projektes bekannt ist, worauf es in einer eventuellen Auseinandersetzung ankommt. Zur Vorsorge und zur Beweissicherung können relevante Vorgänge identifiziert, durchgeführt und dokumentiert werden.
- Enwicklungsprozesse und
-verfahren
Nutzen
- Neutrale Beurteilung der Arbeitsprozesse
- Erhöhung der Planungssicherheit
- Risikoverminderung
Leistungen
- Prüfung der Durchführung des Prozessmodells
- Unterstützung beim Einsatz von Entwicklungsverfahren
- Bewertung des Vorgehens
- Empfehlungen zur optimalen Umsetzung
Qualifikation
- Umfangreiche Erfahrung in der Durchführung von Projekten
- Anwendung verschiedener Prozessmodelle in der Praxis (Agile Verfahren, Objektorientiertes-, Wasserfall-, V-Modell)
- Erfahrungen aus gerichtlichen und privaten Aufträgen
- Dokumentation
Nutzen
- Absicherung der Ansprüche
- Darstellung der relevanten Vorgänge und Absprachen
- Verbesserung des Projektablaufes
Leistungen
- Bewertung der vorhandenen Dokumentation
- Auswahl geeigneter Dokumentationsformen
- Erarbeitung eines Dokumentationsplanes für Projekte
- Empfehlungen zur Umsetzung eines Dokumentationsplanes
Qualifikation
- Umfangreiche Projekterfahrung
- Erfahrungen aus gerichtlichen und privaten Aufträgen
- Berücksichtigung wirtschaftlicher Gegebenheiten
- Technologiebeurteilung
Nutzen
- Einsatz zukunftsorientierter Technologien
- Vermeidung von Fehlentwicklungen
- Investitionsschutz
- Kostenminimierung durch Auswahl der passenden Technologie
Leistungen
- Beurteilung von Systemen und Planungen bezüglich Ihrer Technologieauswahl
- Empfehlungen zur Auswahl von Technologien
- Empfehlungen zum Einsatz in Projekten
- Mitarbeit und Coaching in Architekturteams
Qualifikation
- Fundiertes Wissen über Möglichkeiten und grenzen neuer und bewährter Technologien
- Ständige Weiterbildung der Sachverständigen
- Erfahrungen des Technologieeinsatzes in der Praxis
- Testverfahren
Nutzen
- Risikominimierung
- Erleichterung der Abnahme eines Systems
- Schnelles Auffinden von Fehlern eines Systems
Leistungen
- Beurteilung des Testverfahren
- Erarbeitung eines Testplanes
- Empfehlungen zur Aufstellung eines Testplanes
- Anleitung zum systematischen Testen
Qualifikation
- Beurteilung von Fehlern
Nutzen
- Neutrale und kompetente Klärung der Ursache
- Verbesserung der Softwarequalität
- Erhöhung der Investitionssicherheit
Leistungen
- Aufnahme und Dokumentation der Fehlersituationen
- Abgleich der festgestellten Defizite mit den vertraglich vereinbarten Leistungen oder den Leistungsmerkmalen, die für vergleichbare Systeme obligatorisch sind
- Abgrenzung von System- und Bedienungsfehlern
- Ermittlung der Fehlerursache, soweit dies notwendig ist
- Prüfung und Bewertung von Fehlerbehebungsmaßnahmen
Qualifikation
- Umfangreiche Erfahrungen in der Softwareentwicklung
- Gewachsenes Beurteilungsvermögen hinsichtlich Softwareentwicklungen
- Langjähriges forensisches Know-how


