The document provides an overview of agile product management and scrum. It discusses key concepts like lean, agile, scrum roles and artifacts, ceremonies like sprints and planning, and topics like minimum viable products, user stories, prioritization techniques, and product backlog refinement. The document is a training guide or presentation on agile product management best practices.
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrumUXDXConf
In software there are two key types of work - discovery and delivery. However, that doesn't mean there are different people doing those jobs. If the whole team is responsible for product success, not just getting things built, then the whole team needs to understand and contribute to both kinds of work.
Dual track agile and the UXDX model both convey the approach of design and development working together.
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
Introduction to the scrum framework: roles, activities and artifacts.
Scrum is an agile methodology for project management, to create a high quality product.
www.nieldeckx.be
This slide deck shares my thoughts on the product owner role. It discusses what it means to own a product, and how the product owner role can be scaled.
[To download this complete presentation, visit: https://www.oeconsulting.com.sg/training-presentations]
This introduction to Agile and Scrum is a presentation that provides a high-level overview of Agile and Scrum methodologies. The presentation is aimed at individuals who may have heard of Agile and Scrum but are not familiar with the concepts or principles.
The presentation begins with an introduction of the basic principles and values of Agile and Scrum, which includes an explanation of the Agile philosophy and principles, and an overview of the Scrum framework and its origins. It also discusses the benefits and drawbacks of Agile and Scrum and compares them to traditional project management methodologies.
The key roles and responsibilities within a Scrum team are discussed next, including the three key roles of Scrum Master, Product Owner, and Development Team. An explanation on how these roles interact with each other and the wider organization is provided.
The Scrum framework and its key components, including an overview of Sprints, Backlog, and Artifacts are also explained. The Scrum events, including Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective, are also covered.
Lastly, successful examples of how Agile and Scrum are used in various industries, such as software development, marketing, and education are presented. Discussions on how Agile and Scrum can be adapted to fit the needs of different projects and organizations are also provided.
By the end of the Agile and Scrum PPT presentation, attendees would have a solid foundation in Agile and Scrum methodologies, including a basic understanding of the principles and values, the Scrum framework and its key components, and the roles and responsibilities of the Scrum team. They would be equipped with the necessary knowledge to apply Agile and Scrum to their own work.
LEARNING OBJECTIVES
1. Understand the basic principles, values, benefits and drawbacks of Agile and Scrum.
2. Understand the key roles of the Scrum team, and the Scrum framework and its key components.
3. Understand how Agile and Scrum can be applied to various industries and projects and adapted to fit different situations.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Would you like to be able to increase the adoption rate of your product? In this session, we will introduce you to cutting edge concepts and techniques to shift your product development process from output to outcome driven. We will combine elements of Lean Startup, Product Discovery, and Experiment Driven Development to accelerate learning to quickly build products customer love.
Presentation at WebExpo Prague 2013. Description below
----
We have learned how to build software: Extreme Programming gave us the developer tools and Scrum the project management tools. But we are still investing a lot of money in our ideas and most of them fail. 9 out of 10 startups are unsuccessful. Why is that? One reason is that we still make assumptions about our users' needs. Repeat after me: "I am not my user!"
This talk will discuss about minimum viable products, validated learning and continuous deployment: how to write the minimum amount of code that can teach us something about the user and only then developing the full feature (instead of waiting to have the perfect feature that maybe nobody wants).
1) Learn about Myplanet's Headless CMS solution using Gatsby Preview and Contentful’s UI Extensions (https://www.contentful.com/resources/serverless/)
2) their Serverless project with IBM - using Apache OpenWhisk (https://www.ibm.com/cloud/functions)
3) how Myplanet got involved with AWS DeepRacer - a fun way to get started with Reinforcement Learning (RL), and their racing experience at re:Invent DeepRacer League (https://reinvent.awsevents.com/learn/deepracer/)
4) their Machine Learning (ML) research related to finding DeepRacer’s ideal line (https://medium.com/myplanet-musings/the-best-path-a-deepracer-can-learn-2a468a3f6d64).
BONUS: Two TED Talks referenced in the intro
5) When ideas have sex | Matt Ridley | Jul 14, 2010 https://www.ted.com/talks/matt_ridley_when_ideas_have_sex
6) Why The Best Leaders Make Love The Top Priority | Matt Tenney | Dec 5, 2019 https://www.youtube.com/watch?v=qCVoohdyI6I
VIDEO: https://youtu.be/ZH1xxmBNx5k
Dual Track Agile Or, How I learned to stop worrying and love the scrumUXDXConf
In software there are two key types of work - discovery and delivery. However, that doesn't mean there are different people doing those jobs. If the whole team is responsible for product success, not just getting things built, then the whole team needs to understand and contribute to both kinds of work.
Dual track agile and the UXDX model both convey the approach of design and development working together.
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
Introduction to the scrum framework: roles, activities and artifacts.
Scrum is an agile methodology for project management, to create a high quality product.
www.nieldeckx.be
This slide deck shares my thoughts on the product owner role. It discusses what it means to own a product, and how the product owner role can be scaled.
[To download this complete presentation, visit: https://www.oeconsulting.com.sg/training-presentations]
This introduction to Agile and Scrum is a presentation that provides a high-level overview of Agile and Scrum methodologies. The presentation is aimed at individuals who may have heard of Agile and Scrum but are not familiar with the concepts or principles.
The presentation begins with an introduction of the basic principles and values of Agile and Scrum, which includes an explanation of the Agile philosophy and principles, and an overview of the Scrum framework and its origins. It also discusses the benefits and drawbacks of Agile and Scrum and compares them to traditional project management methodologies.
The key roles and responsibilities within a Scrum team are discussed next, including the three key roles of Scrum Master, Product Owner, and Development Team. An explanation on how these roles interact with each other and the wider organization is provided.
The Scrum framework and its key components, including an overview of Sprints, Backlog, and Artifacts are also explained. The Scrum events, including Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective, are also covered.
Lastly, successful examples of how Agile and Scrum are used in various industries, such as software development, marketing, and education are presented. Discussions on how Agile and Scrum can be adapted to fit the needs of different projects and organizations are also provided.
By the end of the Agile and Scrum PPT presentation, attendees would have a solid foundation in Agile and Scrum methodologies, including a basic understanding of the principles and values, the Scrum framework and its key components, and the roles and responsibilities of the Scrum team. They would be equipped with the necessary knowledge to apply Agile and Scrum to their own work.
LEARNING OBJECTIVES
1. Understand the basic principles, values, benefits and drawbacks of Agile and Scrum.
2. Understand the key roles of the Scrum team, and the Scrum framework and its key components.
3. Understand how Agile and Scrum can be applied to various industries and projects and adapted to fit different situations.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Would you like to be able to increase the adoption rate of your product? In this session, we will introduce you to cutting edge concepts and techniques to shift your product development process from output to outcome driven. We will combine elements of Lean Startup, Product Discovery, and Experiment Driven Development to accelerate learning to quickly build products customer love.
Presentation at WebExpo Prague 2013. Description below
----
We have learned how to build software: Extreme Programming gave us the developer tools and Scrum the project management tools. But we are still investing a lot of money in our ideas and most of them fail. 9 out of 10 startups are unsuccessful. Why is that? One reason is that we still make assumptions about our users' needs. Repeat after me: "I am not my user!"
This talk will discuss about minimum viable products, validated learning and continuous deployment: how to write the minimum amount of code that can teach us something about the user and only then developing the full feature (instead of waiting to have the perfect feature that maybe nobody wants).
1) Learn about Myplanet's Headless CMS solution using Gatsby Preview and Contentful’s UI Extensions (https://www.contentful.com/resources/serverless/)
2) their Serverless project with IBM - using Apache OpenWhisk (https://www.ibm.com/cloud/functions)
3) how Myplanet got involved with AWS DeepRacer - a fun way to get started with Reinforcement Learning (RL), and their racing experience at re:Invent DeepRacer League (https://reinvent.awsevents.com/learn/deepracer/)
4) their Machine Learning (ML) research related to finding DeepRacer’s ideal line (https://medium.com/myplanet-musings/the-best-path-a-deepracer-can-learn-2a468a3f6d64).
BONUS: Two TED Talks referenced in the intro
5) When ideas have sex | Matt Ridley | Jul 14, 2010 https://www.ted.com/talks/matt_ridley_when_ideas_have_sex
6) Why The Best Leaders Make Love The Top Priority | Matt Tenney | Dec 5, 2019 https://www.youtube.com/watch?v=qCVoohdyI6I
VIDEO: https://youtu.be/ZH1xxmBNx5k
A case study of developing a prototype for a software tool and getting customer feedback in 3 days at a tradeshow. I've written a blog post about this project here: http://ux.red-gate.com/running-a-live-lab-at-a-tradeshow.
In our daily work we are often faced with rapidly changing requirements and environments. Tand the lean principles in combination with JavaScript provide us a great toolset for solving a lot of common problems.
Lean JS is centered around the principle of quickly preserving value with less work. It’s about being less wasteful and shortening the product development cycles by adopting a combination of business-hypothesis-driven experimentation, iced by iterative product releases and validated learning.
It`ll result in a ramped-up lead time with less waste, and empower your team to reach its goals more effective.
In this talk we will show you practical examples and demonstrate how to avoid common pitfalls in a world with a lot of unknown unknowns.
Prototyping is not a new concept, but the role it plays in the design process has changed dramatically in the last few years. Proliferation of agile methods and the grassroots nature of design thinking have opened up new opportunities where research and design happen simultaneously. New tools for building digital prototypes have given design teams numerous options from very simple demos to complex proof of concepts.
The Devbridge Design team shares their experience and explore cases where prototyping has driven the design and research process. With varying levels of complexity and fidelity, each has had a different outcome.
IxDA October Event: Prototyping Approaches and OutcomesIxDA Chicago
Prototyping is not a new concept, but the role it plays in the design process has changed dramatically in the last few years. Proliferation of agile methods and the grassroots nature of design thinking have opened up new opportunities where research and design happen simultaneously. New tools for building digital prototypes have given design teams numerous options from very simple demos to complex proof of concepts.
Learn about the Devbridge Design team's experience as they explore cases where prototyping has driven the design and research process. With varying levels of complexity and fidelity, each has had a different outcome.
Walk, Don't Run: Incremental Change in Enterprise UXuxpin
You'll learn:
- A realistic approach to product improvement in large enterprises
- How to create and execute a pilot program for overcoming “product stagnation”
- How to scale the program to a growth team dedicated to improving existing products
My Agile 2013 session 'Rapid Product Design in the Wild'. In August 2012 Red Gate attended Kscope, a conference for Oracle developers. Instead of doing the usual product demonstrations, we turned our stand into a live lab and took Agile development processes out of the office and in front of our customers. Our stand included an area for customer research, a Kanban board and information radiators in the form of a whiteboard, blank wall and a large digital screen. Over 3 days we ran 9 sprints and conducted 25 customer interviews, using a paper prototype to get feedback. We collected invaluable information about our customers' development environments, how they work with their teams, their processes, tasks and pain points. By the end of the conference my colleague had developed an interactive HTML/CSS prototype which potential customers could evaluate. The team went through several rapid build-measure-learn cycles to improve our product concept and validate the market need.
This presentation explains the process we used and introduces the Live Design Lab Planner, a tool which helps teams to plan this type of rapid product design activity.
We are proud to announce our eighteenth Innovation Excellence Weekly for Slideshare. Inside you'll find ten of the best innovation-related articles from the past week on Innovation Excellence - the world's most popular innovation web site and home to 5,000+ innovation-related articles.
HTML5 Meetup | Back to Basics: Wireframing & PlanningPaul Crimi
This is the keynote presentation from the HTML5 Meetup in Toronto, CA that took place on February 27, 2014.
Planning your projects at the very beginning can be a fun yet daunting task. Showing clients early concepts, prototypes, wireframes and ideas at early stages can help you land the contract, or perhaps see concerns or new features for your own project that wasn’t apparent before. Michael McArthur and Paul Crimi, both of whom are Product Designers at BNOTIONS, are going to walk us through their processes of how they begin a project, what resources they use, and what goes on in their minds as they get everything off the ground.
A recap of interesting points and quotes from the May 2024 WSO2CON opensource application development conference. Focuses primarily on keynotes and panel sessions.
This lecture was given by Mary Poppendieck, Lean software development expert, in the recent AgileTour 2010 (Haifa Israel) which was organized by Ignite and was held on Nov 11 2010 in the Technion, the leading academic institute for technological studies in Israel
Org Topologies at Scrum Day Europe 2022, AmsterdamAlexey Krivitsky
Organizational Topologies: your roadmap towards an innovative, resilient and adaptive product development organization.
Many organizations struggle to adopt "agile" in a way that delivers on its promise to make the company fast, flexible and efficient.
Global consultancy firms have great pitches on how to adopt different so-called “Agile frameworks”. The marketing is great, but are the results too? We see how our clients get stuck in adopting a framework - forming “agile teams”, appointing “product owners” and then clustering all this into “tribes”. Thus creating robust structures that make further organizational improvements and adaptability difficult, slow, and expensive.
This talk offers ideas how to go beyond these limiting ideas and explores a map of organizational transformation based on orgtopologies.com.
Organizational Topologies: a roadmap towards a resilient and adaptive product...Alexey Krivitsky
Many organizations struggle to adopt "agile" in a way that delivers on its promise to make the company fast, flexible and efficient. Global consultancy firms have great pitches on how to adopt different so-called “Agile frameworks”. The marketing is great, but are the results too? We see how our clients get stuck in adopting a framework - forming “agile teams”, appointing “product owners” and then clustering all this into “tribes”. Thus creating robust structures that make further organizational improvements and adaptability difficult, slow, and expensive.
For more details visit www.orgtopologies.com
How to grow learning multi-site agile organizationsAlexey Krivitsky
What is making organizations so complex and slow? Why an "enterprise" is an equivalent to "inefficient"? How to de-scale organizations? There is no easy answers. But understanding the internal system dynamics is the key skill here.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
17. Lean classifies 8 Wastes
“Tim Woods”
Transportation moving parts, people, informa7on
Inventory storing parts, documen7ng
Motion bending, turning, reaching, li=ing
Waiting for parts, info, equipment, tools
Over production making more than is immediately required
Over processing 7ghter tolerances and more efforts than necessary
Defects rework, scrap, incorrect documenta7on
Skills under u7lizing capabili7es, inadequate trainings
18. WHAT ARE THE TOP WASTES
IN SOFTWARE DEVELOPMENT?
20. scrum is a
product development framework
scrum connects product people with
development teams.
Scrum helps learn fast by inspecting and
adapting product and process.
Scrum exposes your process inefficiencies
– it is like a mirror.
21. Which Terms from the List
Are Not Part of Scrum?
User Stories
Velocity Metric
Grooming Meetings
Continuous Integration
Automated Testing
Monthly Releases
Visual Task Boards
Story Points
34. How Many Product Owners do you need?
A company develops a web-shop with services
like: a catalog, user profiles, email subscrip7ons,
persistent shopping cart, payments and B2B-
integra7on for partner shops.
How many products do you iden7fy?
How many Product Backlogs will you have?
How many Product Owners will you need?
40. types of hypothesis
1. Problem hypothesis
We assume there a problem.
2. User hypothesis
We assume these people have this problem.
3. Solu6on hypothesis
We assume our solu7on will solve it.
4. Growth hypothesis
We assume there are enough users.
41. Pivot examples
1. Odeo began as a network where people could find and
subscribe to podcasts.
2. This company actually began as an online role-playing game
called Game Neverending, where users would travel around
a digital map, interact with other users and buy, sell and
build items.
3. It was developed by a company called Confinity in 1999 to
allow people to “beam” payments from their PDA.
4. In 2007 a website called The Point was created which was a
“social good” fundraising site that ran on a “7pping point”
system, where a cause would only receive funding once the
pledged dona7ons reached a certain number.
42. What will you do when you learn your
hypothesis were wrong?
Agile makes Changing your mind legal.
45. Knowing your users
1. Demographics
who are they?
2. Values, Goals, Behaviors
what do they want to achieve?
how do they do their work now?
3. Needs, Frustra6ons, Problems
what is their pain?
55. how fast can you learn?
Do you need to build all product to see if it is valuable and
usable?
Can you build a part of it to validate your key
assumptions?
Can you build bare minimum to learn?
Can you not build it and still learn?
56. Build an MVP
1. Explainer Video
2. Landing Page
3. Wizard of Oz
4. Concierge
5. Fund Raising
6. Single Featured
hDp://7nyurl.com/mvp-ideas
hDp://scalemybusiness.com/the-ul7mate-guide-to-minimum-viable-products/
62. How and where do you keep
your product ideas?
Say “yap” if you keep them in the Product
Backlog.
Say “whoopsi” if you Product Backlog has
more than 100 items.
Say “yaks” if you need to use some sort of
epics/themes/lables in your backlog tool to
group the items so that they can be found?
73. Scrum Inception
The bare minimum to start scrum
1. Common understanding of Scrum roles
2. Team arrangements
3. Initial Product Visioning
4. User personas, user/market insights
5. Story mapping
6. Initial Release Planning: MVP, next releases
7. Defining Done
8. User Story Writing Workshops
(minimum: Product Backlog for the 1st sprint)
9. Backlog refinement
10. Sprint Planning
Product
Visioning
Release
Planning
Sprinting
Process
Agreements
88. Stakeholders “Buying” Features
Features Price Tag
(complexity*10)
Stakeholder A
(50 dollars)
Stakeholder B
(50 dollars)
Stakeholder C
(70 dollars)
Feature A 100 25 25 50
Feature B 20
Feature C 50 25 25
Feature D 100
Feature E 50
Feature F 20 20
95. PRODUCT BACKLOG REFINEMENT
IS THE PBI 1/10 to 1/6
OF TEAM’S VELOCITY?
SPLIT IT
REFINE IT NEXT PBI
NO
IS THE PBI CLEAR, FEASIBLE
AND TESTABLE?
NO
YES
YES
98. How to Split Backlog?
You are adding payment capabili7es to a web-shop.
Your teams iden7fied that you’ll need a database,
valida7on logic, integra7on with several APIs, build a UI.
Your teams want to create the following product backlog
items:
1. Create database to store transac7ons
2. Integrate with APIs
3. Transac7on valida7on
4. Develop UI for payment processing
What would you say?
103. INSTEAD Split BY BUSINESS VALUE
Payment
Payment with
Visa
Payment with
MasterCard
Payment with
PayPal
User is informed if
card data is not OK
User is taken to
success page
User is taken to
retry page
User can store his
card data Too big for a sprint S7ll too big for a sprint
109. In a Head of a Product Owner
You have split all the features into stories,
es7mated them with the teams, start measuring
velocity… and the data tells that you can’t do it
by the deadline.
What do you do?
A) Ignore the data and con7nue working
B) Try to shi= the deadline
C) Add people to the project
D) Make people work harder
112. Ingredients of Self-Organization
1. High Alignment
our goal is …
2. Clear Constraints
Here are some boundaries to follow …
3. High Autonomy
go and figure out how …
115. SPRINT PLANNING 101
Commitment-based PlanningPARTONE
PARTTWO
INITIAL SPRINT GOAL
PRESENTED
PLANNED CAPACITY
DISCUSSED
TOP PRODUCT BACKLOG
ITEMS PRESENTED
PBI REVIEWED ONE BY ONE
NEEDED REFINEMENT
HAPPENS
ITEM ADDED TO SPRINT
PLAN
CONTINUE UNTIL TEAM
SAYS “ENOUGH”
SPRINT GOAL GETS ADJUSTED
116. Sprint Is Not Mini-Waterfalls
analyze
design
test
code
Sprint Sprint Sprint Sprint
117. SCRUM IS NOT A SERIES OF MINI WATERFALLS
Feature A Feature B
PLANNED:
A,B,C,D
DONE:
nothing
DESIGN
PROTO
MORE CODING
TESTING
Sprint done wrong
CODING
Feature D Feature C
(next sprint)
PLANNED:
A,B,C,D
DONE
A,B,D
Sprint done right
Discussion Point
[PO + Dev Team]
118. Done. or Done-Done-Done?
Feature A Feature B Feature D
COOL: A,B AND D ARE DONE!
CAN WE DEPLOY THEM NOW?
(poker face)
OK.. SO WHAT’S LEFT?
1.
2.
…
10.