Methoden

Agile Software-Entwicklung

  • eXtreme Programming (XP)
  • Scrum
  • Continuous Integration (CI), Continuous Delivery (CD)
  • Test-driven-Development (TDD)

Qualitätssicherung

  • Architektur-Analyse
  • Code-Analyse
  • Code-Metriken
  • Unit-/Integrations-/System-Test
  • Konfigurations-/Versions-Management
  • Build-/Release-Management
  • Code-Reviews

Systemintegration

  • Enterprise Application Integration (EAI)
  • Service Oriented Architecture (SOA)

Anforderungsanalyse & Spezifikation

  • (Objektorientierte) Anforderungs-Analyse (OOA)
  • (Objektorientiertes) Design/Spezifikation (OOD)
  • Requirements Engineering
  • Spezifikation/Modellierung (UML)