Auflistung nach Schlagwort "Extreme Programming"
1 - 3 von 3
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelAgile Entwicklung Web-basierter Systeme(Wirtschaftsinformatik: Vol. 44, No. 3, 2002) Coldewey, JensBoth time-to-market and flexibility are becoming more and more important in today’s software development, especially when heading for web-based information systems. Traditional processes focus on detecting errors early, because they assume that changing existing software is expensive. Agile software development uses a different strategy: The team is organized to facilitate the design of changeable software. Tight relations to the stakeholders and short feedback cycles enable the team to put the software into production faster and react to changing requirements more flexible.
- TextdokumentExtreme Gebrauchstauglichkeit: Agile Prozess- und Softwareentwicklung mit den Mitteln des Usability Engineering(Tagungsband UP08, 2008) Obendorf, Hartmut; Naumann, RonaldAgile Entwicklungsmethoden versprechen durch die iterative Entwicklung von Anforderungen, Bedürfnisse von Kunden genauer treffen zu können als Ansätze des „klassischen“ Software-Engineering. Ausgehend von drei verschiedenen Pro jekten bei einem deutschen Versicherer berichten wir über unsere Erfahrungen mit der Ermittlung und Entwicklung von Anforderungen. Wir beschreiben das Fördern von Verbindlichkeit im erweiterten Entwicklungsteam und den Einsatz von Szenarien.
- ZeitschriftenartikelSchlanke Produktionsweisen in der modernen Softwareentwicklung(Wirtschaftsinformatik: Vol. 49, No. 3, 2007) Padberg, Frank; Tichy, WalterKernpunkteDer Beitrag zeigt am Beispiel von Extreme Programming (XP), dass agile Softwareentwicklungsmethoden auf den Ideen der Lean Production beruhen.XP erreicht eine extreme Qualitätssicherung durch Paarprogrammierung, testgetriebenes Entwickeln, häufiges Refaktorisieren und laufende Codeintegration.XP arbeitet mit extremer Kundenorientierung durch ständige Einbindung eines Kundenmitarbeiters, iteratives Planungsspiel, häufige Akzeptanztests und inkrementelle Auslieferung.XP erreicht eine extreme Verschlankung des Entwicklungsprozesses durch das konsequente Weglassen von Entwurf, Dokumentation und aufwendigen Koordinierungsmechanismen. Die Verankerung in der Lean Production liefert eine konzeptionelle Erklärung, warum agile Methoden kostengünstig zu hochwertiger Software führen. Erkenntnisse über schlanke Vorgehensweisen in anderen Wirtschaftsbereichen können auf die Softwareentwicklung übertragen werden.AbstractThis paper shows that Extreme Programming (XP) is rooted in the principles of Lean Production. XP drastically slims down the development process, but adds extreme customer orientation and extreme ways of quality assurance to the process. The fact that XP and other agile methods in modern software development are based on lean principles explains why agile methods can produce high-quality software in a cost-effective way. The paper also contains a discussion of problems that come up when using XP in practice, and raises important questions about lean methods in software development; for example, whether lean methods scale to large software projects and large software organizations. When trying to answer such questions, software engineering could draw from experience with lean production and lean development in other fields.