Agile Software Requirements

Lean Requirements Practices for Teams, Programs, and the Enterprise

Author: Dean Leffingwell

Publisher: Addison-Wesley Professional

ISBN: 9780321685407

Category: Computers

Page: 560

View: 2027

“We need better approaches to understanding and managing software requirements, and Dean provides them in this book. He draws ideas from three very useful intellectual pools: classical management practices, Agile methods, and lean product development. By combining the strengths of these three approaches, he has produced something that works better than any one in isolation.” –From the Foreword by Don Reinertsen, President of Reinertsen & Associates; author of Managing the Design Factory; and leading expert on rapid product development Effective requirements discovery and analysis is a critical best practice for serious application development. Until now, however, requirements and Agile methods have rarely coexisted peacefully. For many enterprises considering Agile approaches, the absence of effective and scalable Agile requirements processes has been a showstopper for Agile adoption. In Agile Software Requirements, Dean Leffingwell shows exactly how to create effective requirements in Agile environments. Part I presents the “big picture” of Agile requirements in the enterprise, and describes an overall process model for Agile requirements at the project team, program, and portfolio levels Part II describes a simple and lightweight, yet comprehensive model that Agile project teams can use to manage requirements Part III shows how to develop Agile requirements for complex systems that require the cooperation of multiple teams Part IV guides enterprises in developing Agile requirements for ever-larger “systems of systems,” application suites, and product portfolios This book will help you leverage the benefits of Agile without sacrificing the value of effective requirements discovery and analysis. You’ll find proven solutions you can apply right now–whether you’re a software developer or tester, executive, project/program manager, architect, or team leader.
Release

Der agile Festpreis

Leitfaden für wirklich erfolgreiche IT-Projekt-Verträge

Author: Andreas Opelt,Boris Gloger,Wolfgang Pfarl,Ralf Mittermayr

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446454462

Category: Computers

Page: 271

View: 2118

Verhandlungsstrategie und Verhandlungstaktik Agile Methoden der Softwareentwicklung werden von der Ausnahme zur Regel. Traditionelle Vertragsformen wie Festpreis oder Time & Material stoßen dabei an ihre Grenzen, je komplexer Projekte werden. Sehr oft ist das Scheitern vorprogrammiert, weil diese Verträge echte Zusammenarbeit verhindern. Das fehlende Teil im Puzzle – Der Agile Festpreisvertrag - Warum brauchen agil entwickelte IT-Projekte einen anderen Vertragsrahmen als Projekte nach der Wasserfallmethode? - Wie ein partnerschaftliches Miteinander zu größeren Projekterfolgen führt - Erfahren Sie Schritt für Schritt, wie Sie einen agilen Festpreisvertrag ausarbeiten, verhandeln und umsetzen - Vertragsvorlage als Anregung für Ihre eigenen agilen Festpreisverträge - Umfassende Praxisbeispiele illustrieren den Weg zum passenden Vertrag Agilität – was ist das? Agile IT-Projekte brauchen Verträge, die den Spagat zwischen festem Kosten-rahmen und agiler Entwicklung – etwa mit Scrum – schaffen. Der Agile Festpreis balanciert die Interessen von Anbieter und Kunde aus und formt ein kooperatives Modell, indem er Grundsätze der Zusammenarbeit und Flexibilität in der Ausgestaltung von Anforderungen bestmöglich vereint. Was ist der Agile Festpreisvertrag? Dieses Buch ist eine Anregung zum Umdenken bei Kunden, Lieferanten und Einkäufern und bietet Best Practices, Vertragsvorlagen und Argumentarien.
Release

Projektmanagement lehren

Studentische Projekte erfolgreich konzipieren und durchführen

Author: Claudia Stöhler,Claudia Förster,Lars Brehm

Publisher: Springer-Verlag

ISBN: 3658182792

Category: Business & Economics

Page: 343

View: 8847

In diesem Fachbuch lernen Lehrende aller Fakultäten didaktische Methoden zur Konzeption und Durchführung studentischer Projekte mit ihren charakteristischen Merkmalen und Besonderheiten kennen. Sie erfahren, wie studentische Teamprojekte wertvolle Kompetenzen für die spätere berufliche Praxis vermitteln können. Die unterschiedlichen Stadien der Projektarbeit von der Planung bis zur Notenbildung werden ausführlich beschrieben. Die Autoren bieten zudem Anregungen, Ideen und Tipps und veranschaulichen ihre Ausführungen durch zahlreiche Referenzbeispiele und vier ausführliche Fallstudien. Auch Projekttools und elektronische Hilfsmittel sowie Projekt-Coaching werden thematisiert.
Release

Software Architecture

9th European Conference, ECSA 2015, Dubrovnik/Cavtat, Croatia, September 7-11, 2015. Proceedings

Author: Danny Weyns,Raffaela Mirandola,Ivica Crnkovic

Publisher: Springer

ISBN: 3319237276

Category: Computers

Page: 382

View: 7874

This book constitutes the proceedings of the 9th European Conference on Software Architecture, ECSA 2015, held in Cavtat, Croatia in September 2015. The 12 full papers and 15 short papers presented together with three education and training papers in this volume were carefully reviewed and selected from 100 submissions. They are organized in topical sections named: adaptation; design approaches; decisions and social aspects; education and training; cloud and green; agile and smart systems; analysis and automation; services and ecosystems.
Release

Extreme Programming

die revolutionäre Methode für Softwareentwicklung in kleinen Teams ; [das Manifest]

Author: Kent Beck

Publisher: Pearson Deutschland GmbH

ISBN: 9783827321398

Category:

Page: 186

View: 703

Release

Vorgehensmuster für Softwarearchitektur

kombinierbare Praktiken in Zeiten von Agile und Lean

Author: Stefan Toth

Publisher: N.A

ISBN: 9783446436152

Category:

Page: 239

View: 2515

Arbeiten Sie durch Anforderungen getrieben an Ihrer Softwarearchitektur - Passen Sie den Architekturaufwand effektiv an Ihr Projekt an - Profitieren Sie von aktuellen Erkenntnissen zu Zusammenarbeit und Vorgehen - Verzahnen Sie Softwarearchitektur wirksam mit der Implementierung - Integrieren Sie Architekturpraktiken erfolgreich in zeitgemäße Vorgehensmodelle. Moderne Projekte setzen auf dynamische Zusammenarbeit, hohe Flexibilität und Ergebnisorientierung. Eng verzahnt mit dem Kunden werden qualitativ hochwertige Produkte erstellt. Herangehensweisen für Softwarearchitektur müssen sich weiterentwickeln, um in diesen Umfeldern gut zu funktionieren. In der Praxis ist das bereits beobachtbar: Entwicklungsteams kümmern sich gemeinsam um Architekturaufgaben, Architektur wird "Just-in-time" entschieden und bettet sich in den üblichen Priorisierungsprozess von Anforderungen und Tätigkeiten. Die Theorie hingegen hat an dieser Stelle noch etwas aufzuholen. Dieses Buch beschreibt leichtgewichtige Bausteine guter Architekturarbeit, die problemorientiert eingesetzt werden können, um das eigene Projekt zu verbessern. In der bewährten Struktur von Mustern wird ein übliches Problem geschildert und mit einer methodischen Lösung versehen. Die Muster referenzieren aufeinander und sind sowohl einzeln als auch in Kombination einsetzbar. Insgesamt entsteht das Bild einer neuen Architekturdisziplin: Einer Disziplin, die sich nicht um den einen Architekten dreht, die sich gut in agile Projekte bettet, die Zielorientierung fördert und Pragmatismus großschreibt. AUS DEM INHALT // Risikogetriebene Softwarearchitektur // Rollen und Verantwortung // Qualitätsszenarien // Technische Schulden // Kanban und Backlogs // Architekturvision // Der letzte vernünftige Moment // Architekturprinzipien // Analoge // Modellierung // Architecture Owner // Architekturcommunities // Umsetzungsprüfung.
Release

Disciplined Agile Delivery

A Practitioner's Guide to Agile Software Delivery in the Enterprise

Author: Scott W. Ambler,Mark Lines

Publisher: IBM Press

ISBN: 0132810131

Category: Computers

Page: 513

View: 5021

The authoritative guide to DAD, IBM's disciplined approach to applying agile practices in enterprise scale projects. Integrate enterprise discipline with powerful, widely-used agile practices into a proven solution for the entire software lifecycle. Scale agile strategies for complex development challenges, without compromising agile's advantages.
Release

Lean Software Development

An Agile Toolkit

Author: Mary Poppendieck,Tom Poppendieck

Publisher: Addison-Wesley Professional

ISBN: 0321150783

Category: Business & Economics

Page: 203

View: 6973

* * A clear path for more rapid and less expensive development of robust software applications *Lean techniques have already achieved great success in other industries including auto manufacturing, healthcare, and construction *Lean principles help organizations achieve a competitive advantage by fostering higher performance
Release

Agile Processes in Software Engineering and Extreme Programming

16th International Conference, XP 2015, Helsinki, Finland, May 25-29, 2015, Proceedings

Author: Casper Lassenius,Torgeir Dingsøyr,Maria Paasivaara

Publisher: Springer

ISBN: 3319186124

Category: Computers

Page: 376

View: 3860

This book contains the refereed proceedings of the 16th International Conference on Agile Software Development, XP 2015, held in Helsinki, Finland, in May 2015. While agile development has already become mainstream in industry, this field is still constantly evolving and continues to spur an enormous interest both in industry and academia. The XP conference series has always played, and continues to play, an important role in connecting the academic and practitioner communities, providing a forum for both formal and informal sharing and development of ideas, experiences, and opinions. The theme of XP 2015 "Delivering Value: Moving from Cyclic to Continuous Value Delivery" reflects the modern trend towards organizations that are simultaneously very efficient and flexible in software development and delivery. The 15 full and 7 short papers accepted for XP 2015 were selected from 44 submissions. All of the submitted papers went through a rigorous peer-review process. Additionally, 11 experience reports were selected from 45 proposals, and in each case the authors were shepherded by an experienced researcher.
Release

Lean Enterprise Software and Systems

First International Conference, LESS 2010, Helsinki, finland, October 17-20, 2010, Proceedings

Author: Pekka Abrahamsson,Nilay Oza

Publisher: Springer Science & Business Media

ISBN: 3642164153

Category: Computers

Page: 185

View: 1690

The LESS 2010 conference was the first scientific conference dedicated to advancing the “lean enterprise software and systems” body of knowledge. It fostered interactions by joining the lean product development community with the agile community coupled with innovative ideas nurtured by the beyond budgeting school of thinking. The conference was organized in collaboration with the Lean Software and Systems Consortium (LSSC). The conference is established as a conference series. The idea of the conference was to offer a unique platform for advancing the state of the art in research and practice by bringing the leading researchers and practitioners to the same table. Indeed, LESS 2010 attracted a unique mix of participants including academics, researchers, leading consultants and industry practitioners. The aim of the conference was to use this diverse community to advance research and practical knowledge concerning lean thinking within the field of software business and development. LESS 2010 had more than 60% of its speakers come from the industry and the remaining from academia. LESS is poised to grow as we advance into future iterations of the conference and become the conference for lean thinking in systems and software development. Its growth and credibility will be advanced by the communities and knowledge exchange platform it provides. LESS offers several avenues for knowledge exchange to create a highly collaborative environment. Each year, we aim to bring novelty to a program that fosters collaboration, letting new ideas thrive during and after the conference.
Release

Large-Scale Scrum

Scrum erfolgreich skalieren mit LeSS

Author: Craig Larman,Bas Vodde

Publisher: dpunkt.verlag

ISBN: 3960881223

Category: Computers

Page: 396

View: 695

Wie können wir agiles Arbeiten in großen, komplexen Organisationen skalieren? Eine Frage, die sich vielen Unternehmen stellt. Mit Large-Scale Scrum (LeSS) liegen nun zwei Frameworks (LeSS und LeSS Huge) vor, mittels derer Scrum konsequent ohne viel Zusatz skaliert werden kann, um als Unternehmen agil und überlebensfähig zu sein. In diesem Buch haben Craig Larman und Bas Vodde ihre Erkenntnisse aus mehr als einem Jahrzehnt an Erfahrung in der Einführung von LeSS in groß angelegten Umgebungen gebündelt. Es sind konkrete Wegweiser entstanden, die dabei helfen, mehr Flexibilität durch weniger Komplexität, mehr Wert durch weniger Verschwendung und mehr Sinnhaftigkeit durch weniger Vorschriften im Unternehmen zu verankern. Es werden u.a. folgende Themen adressiert: - Implementierung von LeSS für die Entwicklung in großen Umgebungen - Auswahl der richtigen Umsetzungsstrategie und des Organisationsdesigns - Ausrichtung und Strukturierung einer großen Entwicklungsorganisation hin zum Kundennutzen - Klärung der Rolle des Managements, des Product Owners und des Scrum Masters - Skalierung von Produktdefinition, Anforderungen, Planung und Produktmanagement - Synchrones Arbeiten mit mehreren Feature-Teams - Koordination und Integration zwischen den Teams - Integration von Scrum in Multisite- und Offshore-Projekten - Skalierung von Design und Architektur
Release

Das DevOps-Handbuch

Teams, Tools und Infrastrukturen erfolgreich umgestalten

Author: Gene Kim,Jez Humble,Patrick Debois,John Willis

Publisher: O'Reilly

ISBN: 3960101244

Category: Computers

Page: 432

View: 5715

Mehr denn je ist das effektive Management der IT entscheidend für die Wettbewerbsfähigkeit von Organisationen. Viele Manager in softwarebasierten Unternehmen ringen damit, eine Balance zwischen Agilität, Zuverlässigkeit und Sicherheit ihrer Systeme herzustellen. Auf der anderen Seite schaffen es High-Performer wie Google, Amazon, Facebook oder Netflix, routinemäßig und zuverlässig hundertoder gar tausendmal pro Tag Code auszuliefern. Diese Unternehmen verbindet eins: Sie arbeiten nach DevOps-Prinzipien. Die Autoren dieses Handbuchs folgen den Spuren des Romans Projekt Phoenix und zeigen, wie die DevOps-Philosophie praktisch implementiert wird und Unternehmen dadurch umgestaltet werden können. Sie beschreiben konkrete Tools und Techniken, die Ihnen helfen, Software schneller und sicherer zu produzieren. Zudem stellen sie Ihnen Maßnahmen vor, die die Zusammenarbeit aller Abteilungen optimieren, die Arbeitskultur verbessern und die Profitabilität Ihres Unternehmens steigern können. Themen des Buchs sind: Die Drei Wege: Die obersten Prinzipien, von denen alle DevOps-Maßnahmen abgeleitet werden.Einen Ausgangspunkt finden: Eine Strategie für die DevOps-Transformation entwickeln, Wertketten und Veränderungsmuster kennenlernen, Teams schützen und fördern.Flow beschleunigen: Den schnellen Fluss der Arbeit von Dev hin zu Ops ermöglichen durch eine optimale Deployment-Pipeline, automatisierte Tests, Continuous Integration und Continuous Delivery.Feedback verstärken: Feedback-Schleifen verkürzen und vertiefen, Telemetriedaten erzeugen und Informationen unternehmensweit sichtbar machen.Kontinuierliches Lernen ermöglichen: Eine Just Culture aufbauen und ausreichend Zeit reservieren, um das firmenweite Lernen zu fördern.
Release

Agiles Coaching

Praxis-Handbuch für ScrumMaster, Teamleiter und Projektmanager in der agilen Software-Entwicklung

Author: Rachel Davies,Liz Sedley

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 382669046X

Category:

Page: 303

View: 1077

Release

Lean Startup

schnell, risikolos und erfolgreich Unternehmen gründen

Author: Eric Ries

Publisher: N.A

ISBN: 9783868813333

Category: New business enterprises

Page: 272

View: 5841

Der Weg zum eigenen Unternehmen ist nie ohne Risiko. Und bis die Firma sich auf dem Markt etabliert hat, dauert es. Wer doch scheitert, verliert in der Regel viel Geld. Genau hier setzt das Konzept von Eric Ries an. Lean Startup heißt seine Methode. Sie ist schnell, ressourcenfreundlich und radikal erfolgsorientiert. Anhand von durchgespielten Szenarien kann man von vornherein die Erfolgsaussichten von Ideen, Produkten und Märkten bestimmen. Und auch während der Gründungphase wird der Stand der Dinge ständig überprüft. Machen, messen, lernen - so funktioniert der permanente Evaluationsprozess. Das spart enorm Zeit, Geld und Ressourcen und bietet die Möglichkeit, spontan den Kurs zu korrigieren. Das Lean-Startup-Tool hat sich schon zigtausenfach in der Praxis bewährt und setzt sich auch in Deutschland immer stärker durch.
Release

Pro Agile .NET Development with SCRUM

Author: Scott Millett,Jerrel Blankenship,Matthew Bussa

Publisher: Apress

ISBN: 1430235330

Category: Computers

Page: 392

View: 3011

Pro Agile .NET Development with SCRUM guides you through a real-world ASP.NET project and shows how agile methodology is put into practice. There is plenty of literature on the theory behind agile methodologies, but no book on the market takes the concepts of agile practices and applies these in a practical manner to an end-to-end ASP.NET project, especially the estimating, requirements and management aspects of a project. Pro Agile .NET Development with SCRUM takes you through the initial stages of a project—gathering requirements and setting up an environment—through to the development and deployment stages using an agile iterative approach: namely, Scrum. In the book, you'll focus on delivering an enterprise-level ASP.NET project. Each chapter is in iterations or sprints, putting into practice the features of agile—user stories, test-driven development (TDD), behavior-driven development (BDD), continuous integration, user acceptance testing, extreme programming, Scrum, design patterns and principles, inside-out development, lean developent, KanBan boards, and more. An appendix features code katas designed for the reader to get up-to-speed with some of the features of extreme programming, while also showcasing popular open-source frameworks to assist in automated testing and mocking. In addition, popular open-source architectural foundation projects such as S#arp and NCommons are demonstrated to allow you to base future projects on these frameworks, which already have many best-practice design patterns and principles built in. What you’ll learn Gain practical knowledge on employing the Scrum project methodology using a real-world ASP.NET project See how extreme programming features in real world .NET projects Experience best practice-infused open-source frameworks that can be used to form the foundations of agile projects such as S#arp and NCommons Learn best-practice tools for user interface and user acceptance testing, such as Selenium and Fitnesse Discover details on how to capture requirements and drive development using user stories Learn how to estimate and plan agile projects and work with business stakeholders through a practical example Uncover tips for developing using the outside-in, TDD and BDD methodologies Gain information on tracking the progress of a project through burn down charts, iterations and retrospectives Who this book is for Experienced .NET developers who are looking to see how the Scrum agile project methodology and extreme programming features are employed in a real-world .NET application. Table of Contents The Art of Agile Development Managing Agile Projects with SCRUM Extreme Programming Sprint 0: Generating the Product Backlog Sprint 1: Starting a Game Sprint 2: Playing a Basic Game Sprint 3: Changing the Game Sprint 4: The Release Code Review What's Ahead for You and Scrum? Appendix A: TDD Primer with NUnit Appendix B: BDD Primer with SpecFlow Appendix C: Mocking with Moq Appendix D: Managing a Product Backlog with Pivotal Tracker Appendix E: Web Testing with WaitiN Appendix F: Source Control with SVN Appendix G: Continuous Integration wih Cruise Control .NET
Release

Agile Practices for Waterfall Projects

Shifting Processes for Competitive Advantage

Author: Barbee Davis

Publisher: J. Ross Publishing

ISBN: 1604270837

Category: Business & Economics

Page: 352

View: 2664

Projects in the near future will be managed with a hybrid of Agile and traditional waterfall processes to better address the speed to market, product innovation, and financial challenges that organizations face. The project managers who learn how to merge Agile with Waterfall methodologies first will gain a huge career advantage over those who lag behind. This engaging and highly instructive guide covers what Agile is, and how and when it is appropriate to blend it into your projects. Agile Practices for Waterfall Projects will help new and experienced project managers, stakeholders, and students of the discipline to proactively prepare for and ensure their future success. This valuable resource also contains all the terms and concepts needed for those planning to take the PMI Agile Certified Practitioner (PMI-ACP)® exam.
Release

Head First Agile

A Brain-Friendly Guide to Agile Principles, Ideas, and Real-World Practices

Author: Andrew Stellman,Jennifer Greene

Publisher: "O'Reilly Media, Inc."

ISBN: 1491950447

Category: Business & Economics

Page: 490

View: 1217

It's an exciting time to be agile! Finally, our industry has found a real, sustainable way to solve problems that have perplexed generations of software developers. Agile not only leads to great results, but teams say they also have a much better time at work. Yet ... if agile is so great, why isn't everyone doing it? It turns out that agile can work well for one team and cause serious problems for another. The difference is team mindset. With this brain-friendly guide, you'll change the way you think about your projects--for the better!
Release

Use Cases effektiv erstellen

Author: Alistair Cockburn

Publisher: mitp Verlags GmbH & Co. KG

ISBN: 9783826617966

Category: Prozessmanagement - Unterstützungssystem Informatik - Transaktionsverarbeitung - Client-Server-Konzept - Anwendungssoftware - Softwareentwicklung

Page: 314

View: 7840

Alistair Cockburn beschreibt ausführlich, was Uses Cases sind, welche Bestandteile hineingehören und wie man sie strukturieren sollte. Besonders nützlich sind seine Erörterungen, wie man mit großen Mengen von Use Cases umgeht. Im zweiten Teil seines Buchs geht Cockburn auf verschiedene praktische Probleme ein. Es geht um Fragen wie "Woran erkennen wir, dass wir fertig sind?" oder "Wie fügen sich Use Cases in den Gesamtprozess ein?". Im dritten Teil werden die wichtigsten Themen noch einmal als knappe Referenz zusammengefasst.
Release

Das Prinzip Dringlichkeit

Schnell und konsequent handeln im Management

Author: John P. Kotter

Publisher: Campus Verlag

ISBN: 3593387972

Category: Business & Economics

Page: 206

View: 858

Bestsellerautor John P. Kotter hat in den letzten 35 Jahren beobachtet, was Menschen tun, damit ihre Unternehmen gut funktionieren. Auf diesen Erkenntnissen basiert sein neues Buch. Hier spricht Kotter von der Dringlichkeit, permanent nach wichtigen Belangen im Unternehmen Ausschau zu halten und im Bedarfsfall so schnell wie möglich zu handeln, um ein Unternehmen wandlungsfähig und damit erfolgreich zu machen. Menschen, die ein Gespür für diese Dringlichkeit besitzen, suchen automatisch immer nach Risiken, die das Unternehmen gefährden sowie nach Möglichkeiten zur Verbesserung. Kotter erklärt, wodurch sich echte Dringlichkeit auszeichnet, weshalb sie ein unschätzbar wertvolles Gut ist und wie Manager das Gefühl für Dringlichkeit in ihrem Umfeld wecken, stärken und bewahren können. Seine Ausführungen erläutert Kotter an zahlreichen Beispielen aus der ganzen Welt.
Release