FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: The Art of Agile Development
- Author(s) James Shore, Shane Warden
- Publisher: O'Reilly Media; 1 edition (October 26, 2007)
- Paperback: 440 pages
- eBook: PDF
- Language: English
- ISBN-10: 0596527675
- ISBN-13: 978-0596527679
- Share This:
Book Description
This book contains practical guidance for anyone considering or applying agile development for building valuable software. Plenty of books describe what agile development is or why it helps software projects succeed, but very few combine information for developers, managers, testers, and customers into a single package that they can apply directly.This book provides no-nonsense advice on agile planning, development, delivery, and management taken from the authors' many years of experience with Extreme Programming (XP). You get a gestalt view of the agile development process, including comprehensive guidance for non-technical readers and hands-on technical practices for developers and testers.
The Art of Agile Development gives you clear answers to questions such as:
- How can we adopt agile development?
- Do we really need to pair program?
- What metrics should we report?
- What if I can't get my customer to participate?
- How much documentation should we write?
- When do we design and architect?
- As a non-developer, how should I work with my agile team?
- Where is my product roadmap?
- How does QA fit in?
- James Shore, signatory number ten to the Agile Manifesto, has been coaching agile teams large and small before they were called agile. He brings both breadth and depth to his discussion of agile development.
- Shane Warden manages Onyx Neon Press, an independent publisher. His areas of expertise include agile software development, language design, and virtual machines for dynamic languages. He is also a published novelist. His books include The Art of Agile Development and Masterminds of Programming.
- Agile, Scrum, Kanban, Extreme Programming (XP), etc.
- IT Project Management
- Software Engineering
- Books by O'Reilly®
- The Art of Agile Development (James Shore)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
- Book Homepage (Video, Resources, etc.)
-
Why Agile Works: The Values Behind the Results
Why do some companies excel with agile and others see virtually no improvement? The difference is culture and an understanding that agile is a framework for deep cultural change instead of a process or set of practices to increase efficiency.
-
Engineering Agile Big-Data Systems (Kevin Feeney, et al)
This book outlines an approach to dealing with problems in software and data engineering, describing a methodology for aligning these processes throughout product lifecycles. It discusses tools which can be used to achieve these goals.
-
Agile Development for Serverless Platforms (Danilo Poccia)
This book helps you start thinking about how to apply Agile practices in fully serverless architectures. Chapters are a fantastic way to lay the foundations for understanding the world of agile development on serverless architecture.
-
Do It Yourself Agile, 2nd Edition (Damon B. Poole)
This book is for pragmatic software professionals who want real answers to the most difficult challenges they face in implementing agile. It's the definitive, realistic, actionable guide to starting fast with agile - and then succeeding over the long haul.
-
Managing Agile Open-Source Software Projects with Visual Studio
This book is for Agile development teams and their Scrum Masters who want to explore and learn from the authors' "dogfooding" experiences and their continuous adaptation of software requirements management.
-
Distributed Agile (John Okoro, et al)
This book provides solutions that are framework agnostic, meaning we don't favor Scrum or LESS or SAFe or kanban over another framework. We believe the power of agile is in shaping a different culture, mindset, and way of working. That's the basis for making distributed teams work better.
-
Essential Skills for Agile Development (Ka Iok Tong)
This book is a comprehensive, pragmatic tutorial on Agile Development and eXtreme programming, written by a software developer for software developers. It covers the 20% of the skills in agile development that deliver 80% of the value, ignores the others.
-
Agile Software Development Succinctly (Stephen Haunts)
Learning new development processes can be difficult, but switching to Agile doesn't need to be complicated. This book will guide you to a fuller understanding of Agile, its advantages and disadvantages, and how to get the most out of it.
-
Agile Data: Building Data Analytics Applications
Create an environment for exploring data, using lightweight tools such as Ruby, Python, Apache Pig, and the D3.js (Data-Driven Documents) JavaScript library. Learn an iterative approach that allows you to quickly change the kind of analysis you're doing.
-
Agile Principles, Patterns, and Practices in C# (Robert C. Martin)
This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. Understand agile software and how it applies to programming in the .NET Framework.
:
|
|