Agile Product Development (eBook)

How to Design Innovative Products That Create Customer Value

(Autor)

eBook Download: PDF
2015 | 1st ed.
XVI, 186 Seiten
Apress (Verlag)
978-1-4842-1067-3 (ISBN)

Lese- und Medienproben

Agile Product Development - Tathagat Varma
Systemvoraussetzungen
66,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Shows you what it takes to develop products that blow your users away-and take market share from your competitors. This book will explain how the principles behind agile product development help designers, developers, architects, and product managers create awesome products; and how to look beyond a shiny user interface to build a great product. Most importantly, this book will give you a shared framework for your product development team to collaborate effectively.

Product development involves several key activities-including ideation, discovery, design, development, and delivery-and yet too many companies and innovators focus on just a few of them much to the detriment of the product's success in the marketplace. As a result we still continue to see high failure rates in new product development, be it inside organizations or startups. Unfortunately, or rather fortunately, these failures are largely avoidable.

In the last fifteen years, advances in agile software development, lean product development, human-centered design, design thinking, lean startups and product delivery have helped improve individual aspects of product development. However, not enough guidance has been available to integrate them in the context of the product development life cycle.

Until now. Product developer extraordinaire Tathagat Varma in Agile Product Development integrates individual knowledge areas into a fiel

d manual for product developers. Organized in the way an idea germinates, sprouts, and grows, the book synthesizes the body of knowledge in a pragmatic way that is more natural to the entire product creation process rather than from individual practices that constitute it.

In today's hyper-innovative world, being first to the market, or delivering feature-loaded products, or even offering the latest technology doesn't guarantee success anymore. Sure, those elements are all needed in the right measures, but they are not sufficient by themselves. And getting it right couldn't be more important: Building products that deliver awesome user experiences is the top challenge facing businesses today, especially in a post-Apple world where user experience and design has been elevated to a cult status. 



Professional Bio: Tathagat has been involved with hi-tech software product development since 1991 with Defense Research and Development Organisation (DRDO), and subsequently with Seimens Telecon, , Philips Medical Systems, and Philips Digital Networks divisions, Huawei Technologies, McAfee,NetScout Systems and Yahoo ! prior to joining at (24/7) Innovation Labs in significant technical and leadership roles, including starting-up and heading India operations for NetScout Systems between 2004 and 2009. Most recently at Yahoo!, as Head of Business Operations, he was responsible for Strategic Programs, Outsourced Product Development and Business Operations, and additionally led center-wide adoption of Agile, Business Excellence and IP Programs.At [24]7 Innovation Labs, Tathagat is responsible for Strategic Process Innovations. His core expertise is large-scale new product development, project management, strategic program management, software process improvement, agile software development, general management, leadership development, organizational change management, cultural transformation and outsourced product development.Tathagat also holds the unique distinction of being the youngest member of 13th Indian Scientific Expedition to Antartica, where he participated as scientist and stayed at the Indian permanent station Maitri for a period of 16 months during 1993-95, and studied data communication between India and Antarctica, and the effects of unique weather conditions on life-support systems in Antarctica.Tathagat holds an MSc Computer Science from JK Institute of Applied Physics and Technology, Allahabad University, a Post Graduate Certificate in HR Management (PGCHRM) from Xavier Labor Research Institute School of Business and Human Resources (XLRI), Jamshedpur and Certificates in Business Leadership Skills, Executive Leadership and Financial Management from Cornell University, USA. In addition, he is also certified PMP, PRINCE2 Registered Practitioner, CSP, CSM, CSPO, Scaled Agile Framework Program Consultant (SPC), and Sr. Member of IEEE and ACM.Tathagat has volunteered with PMI Innovation and New Product Development Community of Practice and IEEE Technology Management Council and has been a visiting faculty on Project Management and Business Ethics courses. He has authored and presented multiple papers and talks at national and international conferences (AgileIndia2014, PMIPune2014, InnovationGermany2013, ScrumGatheringIndia2013, AgileColombo2013, AgileIndia13, ASIS12, PDMA12, GHC12, BSPIN12, Zinnov12, TEDx2012, AgileIndia2012, AgileTours12, PMO11, SPICON11, AgileHyderabad11) and is a sought-after speaker in the industry on these topics. He also blogs on his views on strategy, leadership, execution and management of software development at http://www/managewell.net
Shows you what it takes to develop products that blow your users away-and take market share from your competitors. This book will explain how the principles behind agile product development help designers, developers, architects, and product managers create awesome products; and how to look beyond a shiny user interface to build a great product. Most importantly, this book will give you a shared framework for your product development team to collaborate effectively.Product development involves several key activities-including ideation, discovery, design, development, and delivery-and yet too many companies and innovators focus on just a few of them much to the detriment of the product's success in the marketplace. As a result we still continue to see high failure rates in new product development, be it inside organizations or startups. Unfortunately, or rather fortunately, these failures are largely avoidable.In the last fifteen years, advances in agile software development, lean product development, human-centered design, design thinking, lean startups and product delivery have helped improve individual aspects of product development. However, not enough guidance has been available to integrate them in the context of the product development life cycle.Until now. Product developer extraordinaire Tathagat Varma in Agile Product Development integrates individual knowledge areas into a field manual for product developers. Organized in the way an idea germinates, sprouts, and grows, the book synthesizes the body of knowledge in a pragmatic way that is more natural to the entire product creation process rather than from individual practices that constitute it.In today's hyper-innovative world, being first to the market, or delivering feature-loaded products, or even offering the latest technology doesn't guarantee success anymore. Sure, those elements are all needed in the right measures, but they are not sufficient by themselves. And getting it right couldn't be more important: Building products that deliver awesome user experiences is the top challenge facing businesses today, especially in a post-Apple world where user experience and design has been elevated to a cult status. 

Professional Bio: Tathagat has been involved with hi-tech software product development since 1991 with Defense Research and Development Organisation (DRDO), and subsequently with Seimens Telecon, , Philips Medical Systems, and Philips Digital Networks divisions, Huawei Technologies, McAfee,NetScout Systems and Yahoo ! prior to joining at (24/7) Innovation Labs in significant technical and leadership roles, including starting-up and heading India operations for NetScout Systems between 2004 and 2009. Most recently at Yahoo!, as Head of Business Operations, he was responsible for Strategic Programs, Outsourced Product Development and Business Operations, and additionally led center-wide adoption of Agile, Business Excellence and IP Programs.At [24]7 Innovation Labs, Tathagat is responsible for Strategic Process Innovations. His core expertise is large-scale new product development, project management, strategic program management, software process improvement, agile software development, general management, leadership development, organizational change management, cultural transformation and outsourced product development.Tathagat also holds the unique distinction of being the youngest member of 13th Indian Scientific Expedition to Antartica, where he participated as scientist and stayed at the Indian permanent station Maitri for a period of 16 months during 1993-95, and studied data communication between India and Antarctica, and the effects of unique weather conditions on life-support systems in Antarctica.Tathagat holds an MSc Computer Science from JK Institute of Applied Physics and Technology, Allahabad University, a Post Graduate Certificate in HR Management (PGCHRM) from Xavier Labor Research Institute School of Business and Human Resources (XLRI), Jamshedpur and Certificates in Business Leadership Skills, Executive Leadership and Financial Management from Cornell University, USA. In addition, he is also certified PMP, PRINCE2 Registered Practitioner, CSP, CSM, CSPO, Scaled Agile Framework Program Consultant (SPC), and Sr. Member of IEEE and ACM.Tathagat has volunteered with PMI Innovation and New Product Development Community of Practice and IEEE Technology Management Council and has been a visiting faculty on Project Management and Business Ethics courses. He has authored and presented multiple papers and talks at national and international conferences (AgileIndia2014, PMIPune2014, InnovationGermany2013, ScrumGatheringIndia2013, AgileColombo2013, AgileIndia13, ASIS12, PDMA12, GHC12, BSPIN12, Zinnov12, TEDx2012, AgileIndia2012, AgileTours12, PMO11, SPICON11, AgileHyderabad11) and is a sought-after speaker in the industry on these topics. He also blogs on his views on strategy, leadership, execution and management of software development at http://www/managewell.net

Contents 6
About the Author 7
About the Technical Reviewer 9
Acknowledgments 10
Introduction 12
Chapter 1: Preamble 14
Spectrum of Problems 18
Solving Simple Problems 18
Solving Complicated and Complex Problems 19
Solving Anarchy Problems 20
Solving Problems in Software Development 21
Agility in Pre-software Days 25
Re-examining the Agile Manifesto 29
The Agile Manifesto 31
Are you serving the process well? 32
Tools can’t be wrong! 34
Customers are human beings too! 35
Show, don’t tell! 38
I’m loving it! 39
Accelerating the Agility 40
What’s next? 42
Chapter 2: Discover 43
Accidental Discovery vs. Directed Innovation 44
Lone Genius vs. Cross-Functional Team 45
Slow Market Research vs. Rapid Experimentation 47
Role-Based Innovation vs. Ability-Based Innovation 48
Ideas and Techniques 49
Brainstorming 50
Gamestorming 52
Bodystorming 54
Trystorming 56
Hackathons 57
Medici Effect 58
Conclusion 59
Chapter 3: Deliberate 61
Stealth Mode Development 62
What is the problem? 63
Who are my customers? 63
What do they want? 63
Collaborative Development 63
Prototyping 64
Back of Napkin 65
Paper Prototyping 67
Wireframes 70
Mock-ups 71
Design Thinking 72
Google Ventures’ Design Sprints 77
Before the Sprint: Prepare 78
Day 1: Understand 78
Day 2: Diverge 79
Day 3: Decide 80
Day 4: Prototype 80
Day 5: Validate 80
Customer Development, Lean Startup, and Business Model Canvas 81
Business Model Canvas 83
Lean Canvas 91
Conclusion 92
Chapter 4: Describe 94
Old-School Documentation 95
Product Vision 96
Elevator Pitch 97
Product Vision Box 98
Press Release 99
Product Roadmap 100
Product Backlog 102
Sprint Backlog 103
User Stories 104
Feature Prioritization 105
Kano Analysis 107
MoSCoW 108
Financial Measures 109
Pugh Matrix 112
Conclusions 113
Chapter 5: Design 115
Design as Differentiator? 116
What is Design ? 119
What is Good Design? 120
Human-Centered Design 124
User Personas 125
Empathy Map 127
Customer Journey Map 128
Lean UX 129
What about Software Design? 131
Conclusion 134
Chapter 6: Develop 136
The World Before 138
Extreme Programming 140
Agile 142
Agile Manifesto 142
The PM Declaration of Interdependence 143
Scrum 144
Lean 147
Kanban 154
Foundational Principles 155
Core Practices 156
Agile Engineering Practices 158
User Requirements 159
User Stories 159
Splitting User Stories 162
Estimating User Stories 163
Breaking Down Stories into Tasks 168
Backlog Grooming 169
User Story Mapping (USM) 170
Design, Development, and Testing 172
Conclusion 175
Chapter 7: Deliver 177
Integration 178
Shipping 178
Software Configuration Management (SCM) 180
Continuous Integration (CI) 182
Continuous Delivery 185
Continuous Deployment (CD) 186
DevOps 188
Conclusions 189
Index 190

Erscheint lt. Verlag 5.11.2015
Zusatzinfo XVI, 186 p. 28 illus.
Verlagsort Berkeley
Sprache englisch
Themenwelt Informatik Software Entwicklung Agile Software Entwicklung
ISBN-10 1-4842-1067-0 / 1484210670
ISBN-13 978-1-4842-1067-3 / 9781484210673
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 2,2 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Scrum für wirklich große Projekte, viele Teams und viele Kulturen

von Boris Gloger; Carsten Rasche

eBook Download (2024)
Carl Hanser Verlag GmbH & Co. KG
34,99
Der Praxisguide zum Change abseits des Happy Path

von Christoph Schmiedinger; Carsten Rasche; Ellen Thonfeld …

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
39,99