更新时间:2021-07-02 22:59:53
封面
版权信息
Credits
About the Authors
www.PacktPub.com
Why subscribe?
Customer Feedback
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
Yes There Is an App for That
The app ecosystem
Not every app has a flappy ending
An introduction to the Lean Startup methodology
Getting your users hooked on your app
Summary
Lean Startup Primer
The Business Model Canvas
Key partners
Key activities
Value propositions
Customer relationships
Customer segments
Channels
Cost structure
Revenue stream
Example BMC - mobile marketplace app
Summary of the BMC
Lean Canvas
One metric that matters
Agile development and customer development
The MVP
Challenges in Applying Lean to Building Mobile Apps
Higher design bar
Apple's App Store submission cycles
Inability to dynamically load libraries
Cross-platform releases
Getting users to download an app
Maintaining app ratings
An Agile Workflow in a Nutshell
An Agile workflow
Kanban
Scrum
Epic Stories and Tasks
Scrum team
The daily stand-up
Backlog refinement
Definition of Ready
Sprint planning
Definition of Done
Sprint review planning and retrospective
Tools that you can use
A Pragmatic Approach
Timeboxed programming
Concierge service
Is it crappy or perfect?
Release early and often
How do you get started with nothing?
The chicken and egg problem
Fake it until you make it
Become an expert
Grab and adapt
Offer an app or a service that does not yet exist
How to keep things well structured
Design patterns
Become independent
Data layer
Are there any shortcuts?
Mash-up
MVP is Always More Minimal Than You Think
What is MVP?
Benefits of MVP
How to define your MVP
Building MVP
Bringing components together to form an MVP
Applying MVP to enterprise
Fail fast – validate everything
Apply agile prototyping - eliminate tech debt
Lean UX cycles – the Build-Measure-Learn feedback loop
Advantages of a feedback-focused development model
Phases of the Build-Measure-Learn feedback loop
Phase I - Build
Phase II - Measure
Phase III - Learn
10 essential UX testing methods
Iterate and evolve - from viable to lovable
Five tips to go from viable to lovable