EuroPLoP is a conference where pattern authors and enthusiasts gather to review and explore the creation, understanding, and application of patterns. The 2001 edition, the 6th European Conference, took place in Irsee, Germany, from July 4th to 8th, featuring final post-conference versions of reviewed patterns. The volume includes contributions across various domains: - **Architecture & Design** features patterns like "Three Patterns from the ADAPTOR Pattern Language" and "Dependency Structures - Architectural Diagnoses and Therapies." - **Distribution & Components** presents works such as "Server-Side Components - A Pattern Language" and "Service Abstraction Layer." - **Programming & Design** includes "C++ Patterns - Reference Accounting" and "Patterns for Polymorphic Operations." - **Design & User Interfaces** covers topics like "Permit Based Locking" and "Web Usability Patterns." - **Management & Processes** discusses "Patterns for Managing Large Application Portfolios" and "Writing Internal Documentation." Additionally, the volume contains reports from focus groups and design fests, including insights on pattern sequences and performance patterns. This collection serves as a valuable resource for those interested in the evolving landscape of pattern languages in software development.
Andreas Rüping Boeken




Unzählige kleine und große Entscheidungen prägen IT-Projekte. Sie beziehen sich auf ganz unterschiedliche Themen: die Priorisierung von Anforderungen, das Design und die Architektur oder auch das Vorgehen im Team. Allerdings werden Entscheidungen oft nicht so rational getroffen, wie dies eigentlich wünschenswert wäre. Die Ursachen dafür sind vielfältig. Dieses Buch analysiert die mögliche Ursachen und schlägt praxisorientierte Instrumente vor, mit denen wir alleine oder im Team zu besseren Entscheidungen gelangen können. Das Buch kombiniert dabei Erkenntnisse aus Entscheidungstheorie und Kognitionswissenschaft mit bewährten Praktiken aus IT-Projekten, allem voran aus dem agilen Umfeld.
Dokumentation in agilen Projekten
Lösungsmuster für ein bedarfsgerechtes Vorgehen
In vielen Projekten wird Dokumentation oft extrem gehandhabt: Entweder wird kaum etwas festgehalten, wodurch wichtiges Wissen verloren geht, oder es gibt ein Übermaß an schlecht strukturierten Dokumenten, die den Wissensaustausch behindern. Agile Softwareentwicklung bietet hier wertvolle Ansätze für bedarfsgerechte Dokumentation. Es ist sinnvoll, nur Dokumente zu erstellen, die einen klaren Nutzen für zukünftige Projektphasen oder Folgeprojekte haben. Zudem sollte Dokumentation als eine von mehreren Formen des Wissensaustauschs im Team betrachtet werden. Die Gestaltung der Dokumentation spielt eine entscheidende Rolle für ihre Verwendbarkeit; prägnante und gut strukturierte Dokumente ermöglichen hohe Lesbarkeit und gezielten Zugriff auf Wissen. Dieses Buch vermittelt Grundlagen und Techniken der Dokumentation in agilen Projekten, stellt zahlreiche Lösungsmuster vor und gibt Hinweise zur optimalen Gestaltung von Softwareprojektdokumentation. Der Aufbau orientiert sich am iterativen Vorgehen in agilen Projekten und reflektiert den Lebenszyklus von Dokumenten in diesem Kontext. Themen umfassen den Einstieg in agiles Vorgehen, Infrastruktur und Werkzeuge, Planung und Auswahl der Inhalte sowie die Gestaltung einzelner Dokumente. Abgerundet wird das Buch durch Kurzfassungen der Muster, ein Portfolio möglicher Dokumente und ein Glossar.