Software Engineering

Warum Software-defined Vehicles an Continuous Engineering in DevOps nicht vorbeikommen

Software-defined Cars oder auch Software-defined Vehicles charakterisieren, dass die Fahrzeugentwicklung – langjährigen Vorhersagen folgend – mittlerweile durch den Einsatz von Software dominiert ist. Die Begriffe beschreiben, dass sich andere Disziplinen nun an den Anforderungen der Software orientieren müssen und nicht…

Watch Your Scrum!

Scrum is the most popular framework in software project management. However, introducing and operating Scrum isn’t always smooth. This article inspects a frequently overlooked problem area in Scrum: the relationship between team and management. Fraunhofer IESE as a leading research…

How agile is your company? How to make the transition to an agile organization step by step

Agile Transition – Let’s have end-to-end agility! What exactly does this mean, and what does Agile mean in the context of software and systems engineering? Fraunhofer IESE has many years of experience with »Agile« in the area of software engineering,…

Wie agil ist Ihr Unternehmen? So geht der schrittweise Wandel hin zu einer agilen Organisation

Agile Transition – Auf zur ganzheitlichen Agilität! Was heißt das genau und was bedeutet agil im Kontext von Software und Systems Engineering? Das Fraunhofer IESE hat jahrelange Erfahrung mit »Agile« im Bereich Software Engineering, was nun ein ganzheitliches Thema für…

Was ist ein Softwarearchitekt? Was macht eine Softwarearchitektin?

Die Rolle des Softwarearchitekten wird je nach Unternehmen sehr unterschiedlich interpretiert und durch die jeweiligen Menschen noch unterschiedlicher ausgefüllt. Deshalb gibt es auch nicht DEN Softwarearchitekten.
Es gibt aber zahlreiche Analogien aus anderen Bereichen, um den Softwarearchitekten, das unbekannte Wesen, etwas greifbarer zu machen. Das beginnt beim Astronaut über den Barkeeper, den Coach, den Generalplaner bis zum Phantombildzeichner und vieles mehr.