Are you ready to build an MVP? Where do you start? How do you know what features to build? How do you know how many people you need to build it? How do you know that they are building a right thing in a right way? This presentation and conversation will explore strategies for assembling effective teams for building and deploying an MVP while incurring minimal Product and Technical Debt. We will also discuss implementing an effective process to make sure that your MVP will be built on time and on target.
This presentation provides a framework for product managers and C-level executives to discuss and prioritise their product investments. Maintaining a practical focus, it condenses highlights from McKinsey's three horizons model and more recent successors developed by academics at Wharton and MIT.
Should you follow what others are doing ,just becuase it works for them?
Instead ,choose from Innovative models and Practices best suited to your business model.
#innovation #gartner #leanstartup #designthinking #agileleadership #leadershipexcellence #innovationstrategy #innovationleadership
This presentation provides a framework for product managers and C-level executives to discuss and prioritise their product investments. Maintaining a practical focus, it condenses highlights from McKinsey's three horizons model and more recent successors developed by academics at Wharton and MIT.
Should you follow what others are doing ,just becuase it works for them?
Instead ,choose from Innovative models and Practices best suited to your business model.
#innovation #gartner #leanstartup #designthinking #agileleadership #leadershipexcellence #innovationstrategy #innovationleadership
The key points:
▫️Empathy in business and how to measure it?
▫️Design thinking tools
▫️How to handle uncertainty as the project evolves?
▫️Design thinking in IT — how does it work?
▫️Tips and tricks on design thinking methodology.
Design Thinking & Agile Innovation Workshop combining elements from Design Thinking, Customer Development, Christensen's Jobs to be Done, Osterwalder's Value Proposition Canvas, Javelin Experiment Board, Lean Startup and Paper Prototyping.
The Startup Design Toolkit - a design-thinking approach to startups and produ...Alejandro Rios Peña
When PMs or entrepreneurs tackle a new product venture, they need to acquire and combine skills and tools from the Development, Business and Design fields. In this session, the following topics will be introduced:
- Is there really a formula for new product or startup success?
- What is Design-Thinking and how it is driving innovation around the world?
- Building a Toolkit: a subset of practical tools curated from the Lean Startup, Customer Development, Design-Thinking and other methods, to really help entrepreneurs to accelerate and find a scalable business model.
http://productcampsf.com/proposed-session-a-design-thinking-approach-to-pm-and-startups/
Laura Mocanu of Elite Vision Coaching has an impressive background as a Marketing Professional in her native Romania. This combined with her own career change and a passion for continuing education sets the tone for her work. A business mentor for the Prince’s Trust and Well Being Officer for NIAMH, her own trajectory is an excellent model for what it takes a client to maximize their potential and illustrative of the "Design Thinking" she teaches.
An audio of this presentation can be found at: https://www.dropbox.com/s/v6x32tx449nofqi/14%20Laura%20Mocanu.mp3?dl=0
www.evisioncoaching.co.uk
@EVisionCoaching
Design thinking as divergent and convergent thinking.
Design thinking : The 5 stage process.
Empathy
Define
Ideate
Prototype
Test
Common design thinking problem.
Product Market Fit Presentation - May 2023 - Jeff BussgangJeffrey Bussgang
A systematic walk through of the journey to achieve product market fit by Jeff Bussgang, general partner at Flybridge Capital Partners and senior lecturer at Harvard Business School
The key points:
▫️Empathy in business and how to measure it?
▫️Design thinking tools
▫️How to handle uncertainty as the project evolves?
▫️Design thinking in IT — how does it work?
▫️Tips and tricks on design thinking methodology.
Design Thinking & Agile Innovation Workshop combining elements from Design Thinking, Customer Development, Christensen's Jobs to be Done, Osterwalder's Value Proposition Canvas, Javelin Experiment Board, Lean Startup and Paper Prototyping.
The Startup Design Toolkit - a design-thinking approach to startups and produ...Alejandro Rios Peña
When PMs or entrepreneurs tackle a new product venture, they need to acquire and combine skills and tools from the Development, Business and Design fields. In this session, the following topics will be introduced:
- Is there really a formula for new product or startup success?
- What is Design-Thinking and how it is driving innovation around the world?
- Building a Toolkit: a subset of practical tools curated from the Lean Startup, Customer Development, Design-Thinking and other methods, to really help entrepreneurs to accelerate and find a scalable business model.
http://productcampsf.com/proposed-session-a-design-thinking-approach-to-pm-and-startups/
Laura Mocanu of Elite Vision Coaching has an impressive background as a Marketing Professional in her native Romania. This combined with her own career change and a passion for continuing education sets the tone for her work. A business mentor for the Prince’s Trust and Well Being Officer for NIAMH, her own trajectory is an excellent model for what it takes a client to maximize their potential and illustrative of the "Design Thinking" she teaches.
An audio of this presentation can be found at: https://www.dropbox.com/s/v6x32tx449nofqi/14%20Laura%20Mocanu.mp3?dl=0
www.evisioncoaching.co.uk
@EVisionCoaching
Design thinking as divergent and convergent thinking.
Design thinking : The 5 stage process.
Empathy
Define
Ideate
Prototype
Test
Common design thinking problem.
Product Market Fit Presentation - May 2023 - Jeff BussgangJeffrey Bussgang
A systematic walk through of the journey to achieve product market fit by Jeff Bussgang, general partner at Flybridge Capital Partners and senior lecturer at Harvard Business School
Agile vs. Traditional Project Management - A Game-based ExperimentOverTheFence
The popular “Ballpoint Game” was utilized to tackle the question, whether a superior project approach exists. Two different project approaches have been compared: quick iterations (as know from "agile" management) versus in-depth conceptualization (as known from "waterfall"). The 2-years-experiment involved more than 1,000 participants - and led to a surprising result!
Check out http://overthefence.com.de for more.
Over the Fence - Projects Newly Discovered
As more and more of the experiences we craft are services that unfold over time — written, dramatic, and visual storytelling become the perfect early prototype. Designers can take advantage of the Narrative Paradigm, which states that all humans are natural storytellers and evaluators. Narratives are cheap and quick to make and evaluate. In this talk we will explore several narrative tools and when and how to use them in the design process.
Get on top of Innovation by understanding the essentials. What it is. The types of Innovation and the elements of an Innovation ecosystem. Thanks for viewing orxil(a)yahoo.com
Are you ready to build an MVP? Where do you start? How do you know what features to build? How do you know how many people you need to build it? How do you know that they are building a right thing in a right way? This presentation and conversation will explore strategies for assembling effective teams for building and deploying an MVP while incurring minimal Product and Technical Debt. We will also discuss implementing an effective process to make sure that your MVP will be built on time and on target.
A Minimum Viable Product (MVP) is doing the smallest possible thing in order to learn. You'll make the least amount of effort to get the maximum amount of validated customer learning. The road to launching a web or mobile application usually starts with the creation of a minimum viable product (MVP).
A MVP is more than a prototype but less than a fully-featured app and can help you engage a particular audience, such as potential investors, strategic partners, hires, or test users.
Determining what features should be included in or excluded from your MVP is a critical task with major ramifications.
Are you ready to build an MVP? Where do you start? How do you know what features to build? How do you know how many people you need to build it? How do you know that they are building a right thing in a right way? This presentation and conversation will explore strategies for assembling effective teams for building and deploying an MVP while incurring minimal Product and Technical Debt. We will also discuss implementing an effective process to make sure that your MVP will be built on time and on target.
This presentation is a continuation of a "What To Do Once You Have an Idea". It explores a process of defining and building an MVP. It emphasizes building an MVP in a sustainable way while avoiding taking on unnecessary Product, Technical, Infrastructure and Process Debt. It also looks at the options of utilizing tools for effective Debt management.
Agile and CMMI: Yes, They Can Work TogetherTechWell
There is a common misconception that agile and CMMI cannot work together. CMMI is viewed as a documentation heavy, slow, process-driven model—the polar opposite of agile principles. The cost of documentation for an appraisal is viewed as another drawback. Join Ed Weller to see why a large organization chose to use the practices in the CMMI to complement agile, and a formal appraisal to improve and evaluate their performance. When mixing approaches that seem contradictory, the first step is to understand the benefits, drawbacks, and cost of each approach and then identify complementary additions. This includes myth busting the misperceptions about both agile and CMMI. The second step, using a formal CMMI appraisal to evaluate organizational performance, requires an understanding of the CMMI model that goes beyond a “checklist approach” requiring extensive documentation. Using lean principles, the appraisal team minimized “appraisal documentation” by using the day-to-day team output. Ed shows that agile and CMMI can be complementary due to executive leadership, lean implementation, and organization training, as demonstrated by a formal appraisal and business results.
This is a presentation that was given to the Project Management Institute of Metrolina. The goal is exposure to the fundamental ideas of Lean/Agile/Scrum software development.
It doesn’t matter if you’re a one-person freelancer, a budding 5-10 person agency, or an established small to mid-sized company - you will always contend with the challenges of growth. This month, key employees from Raleigh-based web shop Atlantic BT (ABT) will share their experiences on how to build and maintain a foundation for growth in light of pressures from increasing demand.
COO, Software Development Manager, and Creative Director will share some patterns that triggered growth, and how each handled them.
Real World Lessons Using Lean UX (Workshop)Bill Scott
Half Day Workshop given 5/22/2013 at WebVisions Portland.
In this workshop Bill will explore the mindset of LeanUX and how it relates to bring products to life in the midst of big organizations that don't normally think "Lean". He will look at how teams can create a strong partnership between product, design & engineering in a way that tears down the walls and instead focuses on three key principles:
Shared understanding
Deep collaboration
Continuous customer feedback
The workshop will take a look at how Bill has been able to apply Lean UX at PayPal — a place that in recent years has been the total antithesis of the lean startup idea. With very specific examples, he will share lessons learned applying lean to the full product life cycle as well as how it relates to agile development.
Finally, the workshop looks at the technology stack. In the last few years there has been an explosion of open source technology stacks that can support rapidly creating products, launching them to scale and rapidly iterating on them when live. While startups embrace these stacks from the get-go, large organizations struggle with how to embrace this change. This workshop will also look at the shift that has happened, what is driving this change, and how organizations can embrace this stack and how to marry Lean Tech with Lean UX.
[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOpsFuture Processing
The Digital Transformation is real. It is having a profound effect on how business is done and the nature of the systems required to deliver productive customer experiences and consequent business benefits. The demand for flexible and rapid delivery of software and systems is there. Software development teams can deliver if they adopt the disciplines of Continuous Delivery, DevOps and in-production experimentation. The barrier to achieving success in the software delivery process is likely to be the inability of testers to align testing and automated testing in particular to the development processes. Our track record in test automation is not good enough. In order to succeed a new way of thinking about testing is required, and the New Model of Testing offers a way of identifying the elements of the test process that must be ‘shifted left’. This does not necessarily mean testers move, but rather that the thinking processes must move.
During this lecture, Paul has shown that it is possible that users, BAs, and developers take some responsibility in this area. The New Model applies to all testing, whether performed in development, integration, system or user testing, by people or tools.
Best Practices in Process Automation - Chapter 1Bonitasoft
Have you started a digital transformation project, or are you thinking about it?
Whether or not you have experience in IT project management, this webinar series is for you.
Generally, deploying an enterprise-level, digital transformation project can seem to be quite complex. There’s a need for business teams and IT teams to collaborate, the need to have a much broader vision than just individual application development projects.
How to make the best choices for overall project and development methodologies, use best practices, follow the right steps?
In this webinar on Best Practices for management and development methodologies for projects using a digital process automation platform, we will first address the project approach as a whole.
Know more looking at our ressouces (on-demand, videos...): https://www.bonitasoft.com
Digital Transformation, Testing and AutomationTEST Huddle
The Digital Transformation is real. It is having a profound effect on how business is done and the nature of the systems required to deliver productive customer experiences and consequent business benefits.
Key Takeaways:
- What is the Digital Transformation and how does it affect testing?
- Some key findings from a recent and an ancient survey
- How to achieve testing and automation success.
To view the webinar, visit - http://testhuddle.com/resource/digital-transformation-testing-and-automation/
Training Webinar: From a bad to an awesome user experience - Training WebinarOutSystems
How can you build an awesome app that looks cool and fresh while providing a great user experience? Discover how to beat the UX and UI design blues and produce apps that everyone loves to use.
- Why an awesome UX is critical
- What you gain by talking to users
- What an MVE is and what it does
- How to go from a screen to an experience
- How to avoid UX traps and go after the rainbow.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Similar to From Prototype to MVP (case study) (20)
As your business grows, it becomes necessary to expand the teams within your organization to maintain productivity at an optimal level.
Business and Technology team growth are not interdependent. As software products need regular revision and improvements to benefit your business and boost company scales, technology team scaling is inevitable to boost the growth and development of your business. However, it is critical to pick the right time, model and organizational structure to start scaling your product and technical teams, so as not to fail this process overall.
Technology Team Structure and Organizational Process
Technology Teams Separation of Concerns
Technology Team Budget and Scaling Models
Appropriate Technology Team Separation, Reporting and Relative Headcount
Technology and Business Team Engagement and Collaboration
This presentation is designed to explain the differences between Startup and Corporate career choices for Engineering and Computer Science graduates.
It explores interviewing process and offer negotiations
Technical Debt is a gap between Computer Science and Software Engineering. Common understanding of causes for the Technical Debt is centered on the careless software development choices for the sake of speed and expediency. However Technical Debt usually goes beyond just Technology. This presentation covers the origins of Technical and Product Debt, how to manage it and mitigate it
Startup Failure Is Not What You Think It Is (Startup Week)Sergey Sundukovskiy
This presentation explores new ways of looking at failure in Startups. Specifically concept of "unfail" or "unfailure" is presented and explained. Lean Startup elements are connected with a failure scenarios and lessons learned
Capturing and reporting on data provides critical insights that ultimately drive the business. However, the myriad of data points, tools and technology and stages of business make choosing an approach for analytics a complex question. In this talk, Sergey will use a primary case study and other examples of SaaS companies to:
Explore how you can collect and analyze key metrics such as Customer Acquisition Cost (CAC), Lifetime Value (LTV), Churn, Monthly Recurring Revenue (MRR), Average Sales Price (ASP).
Consider different technical approaches to capturing, integrating data, reporting including various types of tools and internal data
Examine a framework for selecting your own stack from project inception, through evaluation process and eventual implementation and discuss how we evaluated what to use in this particular case and why
Consider how these choices likely will vary based on stage of the business
Discuss approaches to more complex issues like cross device and attribution
Pitching is a key skill of every successful entrepreneur. How do you communicate your business clearly to employees, customers, and investors? How to put together a pitch deck? What are some common pitching mistakes that make you look inexperienced? What is the best way to pitch your business?
Capturing and reporting on data provides critical insights that ultimately drive the business. However, the myriad of data points, tools and technology and stages of business make choosing an approach for analytics a complex question. In this talk, Sergey will use a primary case study and other examples of SaaS companies to:
Explore how you can collect and analyze key metrics such as Customer Acquisition Cost (CAC), Lifetime Value (LTV), Churn, Monthly Recurring Revenue (MRR), Average Sales Price (ASP).
Consider different technical approaches to capturing, integrating data, reporting including various types of tools and internal data
Examine a framework for selecting your own stack from project inception, through evaluation process and eventual implementation and discuss how we evaluated what to use in this particular case and why
Consider how these choices likely will vary based on stage of the business
Discuss approaches to more complex issues like cross device and attribution
A Minimum Testable Product (MTP) is doing the smallest possible thing in order to learn and test. You'll make the least amount of effort to get the maximum amount of validated customer learning. The road to launching a web or mobile application usually starts with the creation of a minimum viable product (MTP).
A MTP is more than a prototype but less than a fully-featured app and can help you engage a particular audience, such as potential investors, strategic partners, hires, or test users.
Determining what features should be included in or excluded from your MTP is a critical task with major ramifications.
A Minimum Viable Product (MVP) is doing the smallest possible thing in order to learn. You'll make the least amount of effort to get the maximum amount of validated customer learning. The road to launching a web or mobile application usually starts with the creation of a minimum viable product (MVP).
A MVP is more than a prototype but less than a fully-featured app and can help you engage a particular audience, such as potential investors, strategic partners, hires, or test users.
Determining what features should be included in or excluded from your MVP is a critical task with major ramifications.
This presentation explores new ways of looking at failure in Startups. Specifically concept of "unfail" or "unfailure" is presented and explained. Lean Startup elements are connected with a failure scenarios and lessons learned
This presentation explores new ways of looking at failure in Startups. Specifically concept of "unfail" or "unfailure" is presented and explained. Lean Startup elements are connected with a failure scenarios and lessons learned
This presentation explores ways to effectively market MVP.
It explores various Marketing Mix concepts applied across traditional and digital marketing channels. Significant
2. Testing Your MVP
3. Design of Experiments
4. Marketing Your MVP
5. PPC Funnel
6. Usability Testing
7. Usability Study
This presentation explores ways to effectively market MVP.
It explores various Marketing Mix concepts applied across traditional and digital marketing channels. Significant
2. Testing Your MVP
3. Design of Experiments
4. Marketing Your MVP
5. PPC Funnel
6. Usability Testing
7. Usability Study
This presentation covers video platform choices. It also looks at build it yourself options. Additional topics include video content screening and social distribution options.
7. Ideal MVP
Mini-Me is an Ideal MVP
Core Functionality
Identical “DNA”
Same Major Features
Same Major Functionality
Same Usability
Not Up To Scale
Not As Pretty
7
8. Viable For What?
8
Eric Ries defines MVP as “…that version of a new product
which allows a team to collect the maximum amount of
validated learning about customers with the least effort.”
Minimal
Product nobody
wants to use
Viable
Product built
by companies
that have no
financial limitations
MVP
9. Difficult Determinations
Prototype vs. MVP
How Do I Distinguish?
MVP vs. Product
At What Point Do I Stop?
Intent Matters
You Will Get What You Are Aiming For
Do Not Make A Mermaid
You Will Always Get a Wrong Half
9
12. MVP vs. Prototype
MVP
Test Product Viability
Test Assumptions
Test the Market
Test Product Usability
Get User Feedback
Prototype
Demonstrate the Concept
Convince Others That You Are Serious
Get Seed Money
12
14. MVP vs. Prototype
MVP
Built by a Minimal Viable Team
Evolutionary in Its Development
Prototype
Built by One Guy
Usually Throwaway in Its Development
14
19. MVP Features
Intelligent Design and Evolutionary Concepts
Aim For Adjacent Possible
Irreducible Complexity
Can’t Take Anything Away
Can’t Be Simpler
Most Efficient For What It Does
Most Efficient Wins
19
22. Product Don’ts
Do Not Complicate Things
Do Not Make Users Think
Do Not Make Users Work
Do Not Defy User’s Expectations
Do Not Confuse Yourself With Users
Do Not Assume You Know Everything
22
32. “Nirvana” Features
Admin
Installation
Analytics
Account Management
Help Management
Walk Through Management
Tutorial Management
Video Management
App Management
32
33. “Nirvana” Drilldown
Account Management – Allows user to manage accounts
and account related activities in the system
Manage User Accounts (create, update, delete)
Manage Master Account (update)
Manage User Permissions (author, update, publish)
Manage Account Subscription (upgrade, downgrade, cancel)
Manage Payments (credit card info)
33
34. Core Functionality = MVP
Account Management – Allows user to manage accounts
and account related activities in the system
Reset Password – Allows account users to reset credentials
34
35. GA
Account Management – Allows user to manage accounts
and account related activities in the system
Manage User Accounts (create, update, delete)
Manage Master Account (update)
Manage User Permissions (author, update, publish)
35
36. Beta
Account Management – Allows user to manage accounts
and account related activities in the system
Manage Account Subscription (upgrade, downgrade, cancel)
Manage Payments (credit card info)
36
37. User Story
User Story – As “Who” I want “What” and “Why”
As a “end-user” I want to be able to “click on help button” so I can
“get help messages”
As a “end-user” I want to be able to “click on tour button” so I can
“get a guided tour”
As an “admin” I want to be able to “define” help messages for help
screens
As an “admin” I want to be able to “create” credit card information
so I “can manage Payments”
As a “system user” I want to be able to “reset password” so I can
log into the system
37
38. Business Rule
Business Rule – Non Trivial Rules
Subscription plan upgrades are effective immediately
Subscription plan downgrades are effective as of new billing cycle
In case of credit card rejection system will repeat billing attempts
three times two days apart. Upon third rejection customer will be
downgraded to a “Free” Subscription Plan
38
40. Debt
Everything you want to do “Later” is DEBT
Let’s Document Later
Let’s Test Later
Let’s Architect Later
Let’s Refactor Later
Debt Misconceptions
All Debt is Bad
No Debt is Great
Taking on Debt Always Gets You There Faster
40
43. Common Story
CEOs Tale
We Were Very Productive
We Kicked Ass
We Became Complacent
I Fired Them All
I Hired a New Team
They Are Not Productive Either
Must Have Chosen Wrong
I Fired Them All
SAVE ME
43
44. Common Story
CTOs Tale
We Were Very Productive Through Debt Accumulation
We Kicked Ass But Burned Out
We Slowed Down Due to Debt
We Got Fired
New Team Got Hired
It Does Not Know Where Skeletons Are Buried
We Got Fired As Well
I have Not Seem Organs Like These
44
45. Support to Innovation Ratio
You are in the support business
45
Support
(15%)
Innovation
(85%)
Support
(50%)
Innovation
(50%)
Support
(85%)
Innovation
(15%)
Year 1
Year 2
Year 3
49. Technical Debt Elements
Technical Debt Elements
Lack of Architectural Blueprint
Lack of Unit Testing
Lack of Integration Testing
Lack of Code Reviews
Lack of Starting Platform
Lack of Starting Framework
Lack of Technical Design
Lack of Development Recipes
49
56. All The Wrong Reasons
56
Wrong Expectations
Solution to Ignorance (outsourcing what you do not understand)
It Will Be Cheaper (min 30% overhead)
We Can Achieve Instant Scalability (it takes time to hire)
Poaching Is not a Problem (no difference)
We Can Minimize Office Distractions (hallway magic)
59. 90% Done Problem
59
90 Done
Offshore Team Did All the Work
90% of the Money is Spent
No Business Documentation
No Technical Documentation
No Repeatable Process
No Unit Tests
Lead Developer Instead of CTO
Performance Problems Right out of the Gate
61. Buddy Paring
61
Not Your Grandfather’s Pair Programming
Get paired (your counterpart)
Truman Show (my life on tv)
4 + 4 (overlap time + alone time)
Joined work assignment (we are a unit)
Circle of influence (product manager, project manager, qa,
development buddy)
63. Offshore Team Picking
63
Congruent Culture (challenge authority)
Working Hours Overlap (4+)
Right Size (30+ large enough to have a bench)
Right Size (100- small enough to care)
Right Focus (we do everything)
Do Not Let It Grow (micro-teams)
68. Process Complication
Do Not Make It Complicated
Complicated = Bad
Complicated = Unsustainable
Complicated = Not Followed
Complicated = Edge Case Centric
Complicated ! = Useful
Complicated = Unintended Consequences
68
70. Planned vs. Agile
Planned Process
Exhaustive Planning (plan until you are exhausted)
Prescriptive
Document Centric
Agile Process
Iterative Planning
Non-prescriptive
Practice Centric
70
73. Process Debt Elements
Process Debt Elements
Lack of Articulated Process
Lack of Process Documentation
Lack of Repeatability
Lack of Clear Process Identification
Presence of Numerous Process Exceptions
Process Busters
73
75. You Are Not Agile If
Requirement Frontloading
QA Backloading
You Move Dates Instead of Feature Negotiating
You Extend Sprints/Iterations
You Are Not Producing Code by Third Week of the
Project
You Have No Business Representation
You Are Not Tracking Requirements
You Do Not Keep Track of Velocity/Drumbeat
75
78. Infrastructure Debt Elements
Infrastructure Debt Elements
No Utilizing IaaS/Pass
Lack of Monitoring
Lack of Redundancy
Lack of Disaster Recovery
Lack of Environment Separation
Dev Ops Debt Elements
Lack of Deployment Framework
Lack of Continuous Integration
Lack of Effective Source Control
78