Software-Engineering Beratung

Die Entwicklung professioneller Software-Systeme stellt keinen künstlerisch-kreativen, sondern einen vorwiegend ingenieurmäßig ablaufenden Prozeß dar. Im Mittelpunkt steht dabei die Auswahl und Anwendung geeigneter Prinzipien, Methoden und Techniken für den Entwurf und die Implementierung von Programmen und Software-Systemen.

Mit dem Know how, das wir aus aus über 120 Projekten seit 1989 gewonnen haben, und aus der langjährigen Beschäftigung mit eben dieser ingenieurmäßigen Vorgehensweise bieten wir Ihnen Beratung zu folgenden Themenschwerpunkten an:

  • Vorgehensweise in Projekten
  • Prozessmodelle
  • Methoden und Werkzeuge
  • Objektorientierte Softwareentwicklung
    • OOA/D/P
    • UML
  • Einsatz des BKR Business Frameworks für Java EE-Projekte

Neben den klassischen Vorgehensmodellen gewinnen zunehmend Agile Methoden zur Softwareentwicklung an Bedeutung. Das Ziel Agiler Softwareentwicklung ist es, den Softwareentwicklungsprozess flexibler und schlanker zu machen, als das bei den klassischen Vorgehensmodellen der Fall ist. Vor allem die Entwicklungsmethode SCRUM wird in letzter Zeit stark und teilweise kontrovers diskutiert, aber auch von immer mehr Unternehmen eingesetzt.