Software Entwicklung

Das Team von 3kraft unterstützt Sie kompetent in der Umsetzung Ihrer Software, von der ersten Erfassung Ihrer Anforderungen bis zur Inbetriebnahme. 3Kraft verwendet dazu in allen Phasen der Entwicklung anerkannte Methodiken und Tools.

  • Analyse:
    3kraft erarbeitet gemeinsam mit Ihnen Anforderungsprofil Ihrer Applikation anhand von UML (Unified Modeling Language). Dieses Anforderungsprofil umfasst sowohl geschäftsbezogene als auch technische Aspekte Ihrer Applikation.
  • Softwaredesign:
    Anhand des Profils wird die optimale Umsetzung der Anforderungen ermittelt, sowohl in technischer als auch kommerzieller Hinsicht. 3kraft verwendet dazu objektorientierte Methodiken und bewährte Entwurfsmuster (Design Patterns).
  • Implementierung:
    Die eigentliche Implementierung der Software erfolgt Tool unterstützt. Dazu werden modere integrierte Entwicklungsumgebungen wie Eclipse und Netbeans verwendet. Diese Werkzeuge unterstützen die Entwicklung um die Qualität der Software zu gewährleisten, indem sie die wichtige Teilbereiche der Softwareentwicklung unterstützen: Unit Testing, Build Management, Source Code Qualitätsmanagement, Versionsmanagement sowie Konfigurationsmanagement.
  • Test:
    Softwarekomponenten werden bereits während der Entwicklung durch automatische Unit-Tests getestet. Damit wird bereits in einem frühen Stadium die Qualität der einzelnen Komponenten sichergestellt. Natürlich wird auch die integrierte Applikation umfassend auf Funktionalität und Fehler geprüft.
  • Inbetriebnahme:
    Das Team von 3kraft unterstützt Ihre interne IT gerne bei der Installation und Inbetriebnahme der entwickelten Applikation auf Ihren Systemen.
  • Betriebsunterstützung:
    3kraft kann Ihnen auch bei der Konzeption und Durchführung des Betriebs der Applikation unter die Arme greifen. Daher ist es uns wichtig, dass alle Mitglieder des 3kraft Teams ITIL Foundation zertifiziert sind.