Experts in Agile Software Engineering

Experts in Agile Software Engineering

andrena gehört in Deutschland zu den führenden Beratungs- und Entwicklungshäusern für agiles Software-Engineering. Das Besondere an andrena ist das Zusammenspiel der Erfahrungen in objektorientiertem Engineering, agiler Entwicklung, agilem Projektmanagement und agiler Qualitätssicherung.

Das Fundament: Objektorientiertes Engineering

Objektorientierung liefert das Fundament, der Namenszusatz 'objects' gibt die Richtung vor.

Seit der Gründung im Jahr 1995 gehört die beständige Aufnahme von Best Practices des objektorientierten Software Engineerings zum Grundverständnis der andrena-Entwicklungsingenieure. Objektorientiertes Engineering sorgt für Modularität und Wartbarkeit und schafft einen sicheren Boden für Qualitätsarbeit.

andrena hat 1995 das ObjektForum gegründet – der Marktplatz für Trends und Erfahrungen.

Agile Entwicklung

Arbeitstechniken des extreme Programming (XP) bestimmen das Vorgehen bei der Entwicklung.

andrena setzt gezielt Pair Programming, Test First, Refactoring und kontinuierliche Integration ein. Diese Techniken schaffen bei der Neuerstellung von Software Qualität von Anfang an. Sie helfen uns auch bei der Sanierung (Renovierung) von Altsystemen.

 andrena hat 2004 die XP Days Germany etabliert – zentrales Ereignis der agilen Community in Deutschland.

Gerne bringen wir unsere Erfahrungen mit agilen Entwicklungsmethoden in Ihre Projekte ein.

Agiles Projektmanagement

Das Projektmanagementframework Scrum sorgt für transparente Steuerung.

Scrum trägt Techniken zur Planung und Steuerung eines inkrementell-iterativen Prozesses bei. Scrum taktet und synchronisiert Anforderungsdefinition und Entwicklung.

andrena hat im Jahr 2002 die ersten deutschsprachigen Scrum-Kurse angeboten und ist ein führender Anbieter von Scrum-Beratung.

Gerne bringen wir unsere Erfahrungen mit agiler Projektsteuerung in Ihre Projekte ein.

Agiles Requirements Engineering

Requirements treiben den Entwicklungsprozess.

Agiles Requirements Engineering ist in Scrum die Aufgabe des Product Owners und seines Teams. Die Kunst: mit Just In Time Bereitstellung von Requirements Projekte zum Erfolg führen.

andrena bietet seit 2005 Zertifizierungskurse für Product Owner und arbeitet an der Professionalisierung des "agilen Requirement Engineers".

Gerne unterstützen wir Ihr Projekt mit unseren Erfahrungen in agilem Requirements Engineering.

Agiles Qualitätsmanagement

andrena verbindet die besten Erfahrungen aus agiler Software-Entwicklung mit etablierter Ingenieurspraxis und Qualitätssteuerung. Diese muss auf verschiedenen Ebenen ansetzen: Software-Engineering-Praktiken (Clean Code), Testgetriebene Entwicklung, umfassende Testkonzepte und werkzeuggestütztes Qualitätsmonitoring mit ISIS.

Gerne unterstützen wir Ihr Projekt mit unseren Erfahrungen in agilem Qualitätsmanagement.