You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Object-oriented programming (OOP) has been the leading paradigm for developing software applications for at least 20 years. Many different methodologies, approaches, and techniques have been created for OOP, such as UML, Unified Process, design patterns, and eXtreme Programming. Yet, the actual process of building good software, particularly large, interactive, and long-lived software, is still emerging. Software engineers familiar with the current crop of methodologies are left wondering, how does all of this fit together for designing and building software in real projects? This handbook from one of the world's leading software architects and his team of software engineers presents guideli...
Praxiserprobtes Know-how für die nachhaltige Entwicklung von Team und Team-Coach Schrittweise Einführung einer Methode für nachhaltige Teamentwicklung Präsentiert 12 Team-Personas mit typischem Teamverhalten zur Unterstützung des Team-Coaches bei der Einschätzung seines Teams Fokussiert die Haltung und nicht nur das Handwerkszeug Mit vielen Erfahrungsberichten, Analogien und Tipps aus der Praxis Teamentwicklung ist ein kontinuierlicher, komplexer Prozess. Er erfordert vom Team-Coach Empathie, ein schrittweises Vorgehen und ständige Reflexion, mag er nun Teamleiter, Projektleiter, People Lead, Scrum Master, Agile Coach oder Teammitglied heißen. »Jedes Team ist anders« ist eine Metho...
How can we optimize differentiating business processes and exploit their full potential? Here Volker Stiehl provides answers, utilizing the various options that the BPMN (Business Process Model and Notation) standard offers for planning, implementing and monitoring processes. The book presents an approach for implementing an architecture for applications that strives to find a balance between development and maintenance costs, sustainability, scalability and fault tolerance; that meets flexibility requirements without becoming inordinately complex itself; and that keeps the end application as abstract as possible from the system landscape in which it operates. Based on the semantic enhanceme...
The ever growing number of application scenarios for IT systems leads to a significant increase in their number and hence to a level of complexity that has grown tremendously in comparison with early IT installations by the mid of the past decade. In numerous attempts to integrate these diverging application stacks, various prominent methods have emerged in the past, most recently the topic of EAI which strives to achieve a consolidated view at diverse application systems. However, the emergence and rise of cloud-based services leads to new challenges to deal with. Usage of offerings from a no further specified cloud appears appealing for IT decision makers since it promises cost savings whi...
Die kompakte Referenz für alle, die mit Scrum arbeiten Scrum-Konzepte, Grundbegriffe und Arbeitsabläufe werden kurz und übersichtlich dargestellt Mit Praxistipps, Checklisten und ausführlichem Glossar Komplett überarbeitete 3. Auflage, berücksichtigt alle Aktualisierungen des offiziellen Scrum Guides Scrum ist ein populäres Framework für das agile Projektmanagement. In der Softwareentwicklung ist Scrum mittlerweile weit verbreitet, und auch in anderen Branchen wird es zunehmend als Methode für die Arbeitsorganisation eingesetzt. Dieses Buch bietet allen, die sich für Scrum interessieren oder bereits mit Scrum arbeiten, einen kompakten und praxisbezogenen Überblick über das Framew...
Über den Umbau von IT-Landschaften mit Domain-Driven Design kompakter, tiefgehender Einblick in Domain-Driven Design (DDD) und die Verwendung der vielfältigen DDD-Techniken in der Praxis – Fokussierung auf Legacy-Systeme und Migration in Richtung gut strukturierter Monolithen und Microservices Zusammenhang zwischen Transformation der Architektur und der Teamorganisation In den letzten Jahrzehnten ist sehr viel Software entwickelt worden, die wir heute modernisieren und zukunftsfähig machen wollen. Domain-Driven Design (DDD) eignet sich hervorragend, um große Legacy-Systeme in Microservices zu zerlegen oder zu wartbaren Monolithen umzubauen. In diesem Transformationsprozess wird der fac...
Dieses Buch bietet eine tiefgehende Analyse der Herausforderungen im Bildungssystem des 21. Jahrhunderts und stellt das innovative Konzept einer "Evolutionären Schule" vor. Der Autor zeigt auf, wie eine "evolutionäre Haltung" als Leitprinzip für die Neugestaltung von Bildungseinrichtungen fungieren kann, inspiriert von modernen – agilen – Unternehmensformen. Er schlägt eine verzahnte Organisationsstruktur vor, die verschiedene Rollen und Aufgabenbereiche geschickt miteinander verknüpft. Das Buch beinhaltet neben den theoretischen Grundlagen auch konkrete Handlungsanweisungen für die Umsetzung: von Qualitätsmanagement über Abläufe und Strukturen bis hin zu einem Dokumentationssystem und Online-Tools. Darüber hinaus diskutiert der Autor die Herausforderungen bei der Umsetzung seines Schulkonzepts und beschreibt, welche Schritte erforderlich sind, um regulatorische und psychologische Hindernisse zu überwinden. Er liefert mit diesem Werk eine fundierte Auseinandersetzung mit der Zukunft der Bildung.
Entdecken Sie die Leistungsfähigkeit von Spring Boot 3 mit diesem umfassenden Leitfaden. Von den Grundlagen zu Spring Boot 3 über fortgeschrittene Themen wie zum Beispiel reaktive Programmierung bis zu eigenen Erweiterungen von Spring Boot.Was Sie in diesem Buch erwartet:Universelle Zugänglichkeit: Egal, ob Sie gerade erst anfangen oder bereits Erfahrung mit Spring Boot haben, dieses Buch führt Sie durch die Grundlagen bis hin zu fortgeschrittenen Konzepten.Praxisorientierte Lernweise: Nutzen Sie zahlreiche praxisnahe Beispiele, um das Gelernte sofort anzuwenden. Die klare Darstellung und Anwendung in realen Szenarien machen den Lernprozess effektiv und eingängig.Neuerungen in Version 3: Entdecken Sie die spezifischen Features von Spring Boot 3. Die Autoren gehen detailliert auf die neuesten Entwicklungen ein und zeigen, wie Sie das volle Potenzial dieser Version ausschöpfen können.Ob Sie ein erfahrener Entwickler sind oder gerade erst in die Welt von Spring Boot eintauchen – dieses Buch vermittelt Ihnen das notwendige Wissen, um moderne und effiziente Java-Anwendungen zu entwickeln.
Workflow-based Integration umfasst die optimale Modellierung und Implementierung betrieblicher Prozesse innerhalb einer vorgegebenen IT-Infrastruktur einschließlich des erforderlichen Projektmanagements. Im vorliegenden Buch gibt der Autor einen umfassenden Überblick zu standardisierten Methoden der Prozess-Modellierung auf der Basis einer für viele Branchen typischen Applikationsumgebung. Ferner werden effektive Architekturen zur optimalen Implementierung der modellierten Prozesse vorgestellt sowie Management-Techniken zur Organisation von Workflow-Projekten erläutert und etablierte Tools zur.
Sie sind Selbstständiger oder Unternehmer? Sie haben ein Team unter sich, das einfach nicht das macht, was es soll? Stellen Sie sich häufiger die Frage, ob Ihre Mitarbeiter überhaupt wissen, was sie in Ihrem Unternehmen machen? Dem 42-jährigen Unternehmer Marc ergeht es ähnlich. Das gesamte Unternehmen läuft nicht in die Richtung, in die er es eigentlich steuern möchte, was in einer Unternehmenskrise endet. Er spürt, dass es so nicht mehr weitergehen kann, und beginnt ein Führungscoaching bei Wolfgang Radies. Seine Hoffnung: ein paar Führungsmethoden, damit sein Wille endlich im Unternehmen geschehe. Aber schnell erkennt Marc, dass es um sehr viel mehr geht. Was er sich wirklich wÃ...