This presentation has been compiled using material available in public domain. Copyrights of the owners and sources of the material used has been duly acknowledged.
Taction has a strong mobility practice with high level of expertise across all major mobile platforms, API development and associated backend technologies. Our Mobile Application developers are highly skilled with years of experience in using advance tools, SDKs, libraries and frameworks to design and develop custom mobile applications across industry verticals.
This presentation describe
What is the need for user stories in Agile project?
What is a story?
Why story?
What is criteria for a good story?
What are not stories?
Prerequisite? Knowledge of Scrum and it’s terms
This presentation has been compiled using material available in public domain. Copyrights of the owners and sources of the material used has been duly acknowledged.
Taction has a strong mobility practice with high level of expertise across all major mobile platforms, API development and associated backend technologies. Our Mobile Application developers are highly skilled with years of experience in using advance tools, SDKs, libraries and frameworks to design and develop custom mobile applications across industry verticals.
This presentation describe
What is the need for user stories in Agile project?
What is a story?
Why story?
What is criteria for a good story?
What are not stories?
Prerequisite? Knowledge of Scrum and it’s terms
We have explained how best to use JIRA (JIRA guide) and what should be taken care of in the “Planning and Initiation” phase of a project and “Execution” phase of the project with Scrum framework.
This presentation includes an overview of the various estimation techniques used in Agile projects. I've also put in a slide for explaining the importance of business value for Agile requirements. A simple mechanism on capacity planning before weaving it all together to come up with a reasonably foolproof plan.
In this tutorial for experienced practitioners you will learn how to manage work and make great experiences one sprint at a time. We'll look at common Agile methodologies such as Scrum and Kanban and what opportunities and risks are inherent for UX teams. We will look at team makeup, balancing longer-term research with production needs and strategies for making the most of design spikes. We'll also go through the pros and cons of a Sprint Zero and alternatives. We'll look at how Lean Startup practices are changing business development, and how your UX skills can be a key part in making that successful. Participants will come away with the tools they need to be successful in their Agile/Lean environment
Most teams need to answer questions like “When will it be done? What can I get by date X?”. However, common estimation approaches often fail to give us the predictability we want, and tend to introduce bad behaviours like hard deadlines and hiding uncertainty.
In this session, I’ll show you how, step by step and with real life examples, my team uses their historical data and metrics to forecast the future and answer these questions with confidence.
Download slides at: http://bit.ly/2pD9rfQ
Book discount link: http://leanpub.com/metricsforbusinessdecisions/c/MATTIA20-BZXib2F
Mobile App Development Proposal Template PowerPoint Presentation SlidesSlideTeam
If your company needs to submit a Mobile App Development Proposal Template PowerPoint Presentation Slides look no further. Our researchers have analyzed thousands of proposals on this topic for effectiveness and conversion. Just download our template, add your company data and submit to your client for a positive response. https://bit.ly/3jB7NAY
Understanding the Agile Release and Sprint Planning Process John Derrico
How to easily understand the agile release and sprint planning process. Simple diagrams based on six sigma principles to clearly convey the goals of the planning process including the understanding of the customers as well as the inputs and outputs required for Agile Release and Sprint Planning ant tactics for success.
Analysis In Agile: It's More than Just User StoriesKent McDonald
A common question asked by teams adopting agile is "what does business analysis look like in agile?" The common answer is "writing user stories".
WRONG!
Okay, maybe not wrong, but certainly not the whole story (pardon the pun). Business analysis in agile is concerned with understanding the problem and possible solutions in order to ensure the team is building the right thing. User stories can be helpful, but are certainly not sufficient for doing that.
In this session, Kent McDonald describes how you can perform just enough business analysis to discover the right things to build. This includes how to really use value to decide what to build first, why process flows, data models, and mockups are still extremely helpful, and why the function of user stories is more important than their form.
Along the way, Kent shares examples from a system replacement project he is working on and suggests ways you can apply these techniques to your own projects.
DevOps, sibling of Agile is born of the need to improve IT service delivery agility to the more stable environment.
DevOps movement emphasizes tearing the boundaries between makers (Development) & caretakers (Operations) of IT services/products.
This is one of the estimation methodologies called 'MVC points' that was created to estimate J2EE and .Net applications. I have uploaded a .ppt file for the same also and this is a full paper.
We have explained how best to use JIRA (JIRA guide) and what should be taken care of in the “Planning and Initiation” phase of a project and “Execution” phase of the project with Scrum framework.
This presentation includes an overview of the various estimation techniques used in Agile projects. I've also put in a slide for explaining the importance of business value for Agile requirements. A simple mechanism on capacity planning before weaving it all together to come up with a reasonably foolproof plan.
In this tutorial for experienced practitioners you will learn how to manage work and make great experiences one sprint at a time. We'll look at common Agile methodologies such as Scrum and Kanban and what opportunities and risks are inherent for UX teams. We will look at team makeup, balancing longer-term research with production needs and strategies for making the most of design spikes. We'll also go through the pros and cons of a Sprint Zero and alternatives. We'll look at how Lean Startup practices are changing business development, and how your UX skills can be a key part in making that successful. Participants will come away with the tools they need to be successful in their Agile/Lean environment
Most teams need to answer questions like “When will it be done? What can I get by date X?”. However, common estimation approaches often fail to give us the predictability we want, and tend to introduce bad behaviours like hard deadlines and hiding uncertainty.
In this session, I’ll show you how, step by step and with real life examples, my team uses their historical data and metrics to forecast the future and answer these questions with confidence.
Download slides at: http://bit.ly/2pD9rfQ
Book discount link: http://leanpub.com/metricsforbusinessdecisions/c/MATTIA20-BZXib2F
Mobile App Development Proposal Template PowerPoint Presentation SlidesSlideTeam
If your company needs to submit a Mobile App Development Proposal Template PowerPoint Presentation Slides look no further. Our researchers have analyzed thousands of proposals on this topic for effectiveness and conversion. Just download our template, add your company data and submit to your client for a positive response. https://bit.ly/3jB7NAY
Understanding the Agile Release and Sprint Planning Process John Derrico
How to easily understand the agile release and sprint planning process. Simple diagrams based on six sigma principles to clearly convey the goals of the planning process including the understanding of the customers as well as the inputs and outputs required for Agile Release and Sprint Planning ant tactics for success.
Analysis In Agile: It's More than Just User StoriesKent McDonald
A common question asked by teams adopting agile is "what does business analysis look like in agile?" The common answer is "writing user stories".
WRONG!
Okay, maybe not wrong, but certainly not the whole story (pardon the pun). Business analysis in agile is concerned with understanding the problem and possible solutions in order to ensure the team is building the right thing. User stories can be helpful, but are certainly not sufficient for doing that.
In this session, Kent McDonald describes how you can perform just enough business analysis to discover the right things to build. This includes how to really use value to decide what to build first, why process flows, data models, and mockups are still extremely helpful, and why the function of user stories is more important than their form.
Along the way, Kent shares examples from a system replacement project he is working on and suggests ways you can apply these techniques to your own projects.
DevOps, sibling of Agile is born of the need to improve IT service delivery agility to the more stable environment.
DevOps movement emphasizes tearing the boundaries between makers (Development) & caretakers (Operations) of IT services/products.
This is one of the estimation methodologies called 'MVC points' that was created to estimate J2EE and .Net applications. I have uploaded a .ppt file for the same also and this is a full paper.
I have been working on a new breed of estimation methodologies called "Open estimation methodologies". They can be called "Deliverable based estimation methodologies" also. This presentation is about this family of methodologies.
K Cube Ventures is the leading venture capital firm in South Korea. Learn more about our portfolio companies and what we do by viewing our 2016 Media Kit.
Here is a very basic Inside Sales Playbook I wrote a couple of years ago for a client which uses the C.H.A.M.P. sales qualification framework instead of the outdated B.A.N.T framework.
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelazLaz Allen
Presented at xP2016 by Suzanne Morrison and Laz Allen.
Abstract: In this fun, interactive workshop you'll learn how manage your product backlog, write good user stories, split stories, add acceptance criteria and more.The workshop is a combination of theory and practice that alternates between teaching new concepts and techniques, practising them and then debriefing.
In this workshop you'll receive a list of home improvement requirements and you'll work in a group and in pairs to create user stories, critique user stories, use different patterns to split user stories and write acceptance criteria.
At the end of the session you'll have a clear understanding of how to keep your product backlog in good shape using user stories and other Agile techniques.
The workshop has been running at Skyscanner on a monthly basis for over a year and is attended by people in lots of different roles across the company including developers, testers, product owners, marketing managers and designers. Skyscanner is structured using a Spotify inspired squads and tribes model which we have adapted to work with our culture and values. We encourage our squads to self-organise in an agile way and use techniques as appropriate from Agile and Lean.
Re-uploading my User Story Splitting workshop; it seems to have gone missing.
This is a slide deck I have used for helping people learn various user story splitting techniques.
Through the webinar, she will give an introduction to the user story concept. How to create them? How they can help us build better products for our customers. Do's and Don'ts.
Ever wondered what's the real value of the code you write?
"The only thing that matters" is a presentation aimed for developers and its goal is to help you understand what really matters about the code you write.
The presentation describes ways to evaluate your work, highlights the difference between developers' and customers' perceived value and explains how you can bridge this gap and produce better products.
The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.Test Evolve
BDD and tools like Cucumber, when used correctly, should add significant value to your organisation’s project delivery, product quality and customer satisfaction.
…when used correctly…
And herein lies the problem. They are highly prone to unintentional misuse that quickly diminishes their value-add.
More often than not, the process and the tools are used poorly and in a manner far from the intention of the teams that built them.
In this webinar, we’ll take you through the complete guide of firmly accepted best practices to embrace and anti-patterns to avoid when starting to use these tools and processes in your organisation.
Life cycle of user story: Outside-in agile product management & testing, or...Ravi Tadwalkar
It has always been my pleasure and fun to facilitate workshops for PM (product management) community at and outside Cisco, although this was first time I did a BDD workshop with PMs alone. And I realized today how PayPal has been a really great venue for SVPMA annual product camp "unconference" for 1k+ PMs with 550 waitlisted this year! I look forward to this event every year now...huge success!
Abstract:
As Product Owners and Managers are driving innovation thru' those fuzzy ideas in terms of scenarios, testers have always been thinking about those in form of test cases which take form of acceptance criteria for those scenarios. When you talk about those scenarios to your teams or even peers, you see those diverging ideas converging to something concrete.
That's how BDD helps you shape that idea. That fuzzy scenario, when validated thru' an engineering "spike", can be useful for product management MRD/PRD/use-case-models/stories...whatever it is that you want to use to drive product development.
And this is where Agile Tester role begins! So instead of doing top-down or bottoms-up product management & testing, try this outside-in approach. Go for it!
My workshop on BDD is about what I term as "Outside-in agile product management". To understand what I really mean by that, here is my slideshare presentation used rarely when teaching from the back of the class during this hyper-interactive workshop.
Defining work items is a challenge. We could argue that a work item is anything that is delivered to the customer.
As much as we've been trying and done some good work on defining user stories over the last decade it’s still a major source of confusion for a lot of projects.
Let’s try another way using examples or scenarios.
With lower budgets and staff available, chatbots may be the future of Extension support. Learn how we built our own Extension chatbot called "veggiebot" to help answer questions from the public.
Streamlining the Client's Workflows (in Joomla)Randy Carey
When our client or their staff login to manage their site and content, they have specific tasks in mind. This presentation demonstrates how we can identify these tasks and develop each into an intuitive set of streamlined steps. We will be examining ways to reduce the number of steps, reduce clutter, and make the entire process intuitive for our client.
Persona development, user interviews and contextual inquiry are all important tools to help you understand users' wants, needs and the context in which they will be using your product, but they're only as useful as the user stories they inform.
User stories are the first step in converting the ideas of Discovery into functionality, and doing them well is critical to the success of your product. In this post I'll walk you step-by-step through our approach to developing user stories, and provide an example of what they might look like for a well-known social media application.
Full write-up: https://by.dialexa.com/approach-to-developing-user-stories
Similar to Project Planning and Estimation with User Stories (20)
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
1. Once Upon a Time,
there was a Requirement.
Project
Planning & Estimation
with User Stories
Deb Cinkus, PMP
CEO of Polished Geek
2. Milton C. Shedd
Co-founder of SeaWorld, San Diego
In 1961, when the then “fantastical” SeaWorld was proposed:
•Only scuba divers had seen deep under the ocean
•Neither Flippernor The Undersea World of Jacques Cousteauwere on TV yet
•No one knew if whales could even be trained
3. While there are many reasons why
Milton Shedd & his team
wonthe San Diego
marine park project,
beating out local entrepreneurs,
contained a story.
only Shedd’s proposal
5. Disclaimer
Much of the following content is based on Agile, but it’s not “true” Agile.
To use this technique:
•You don’thave to use Agile
•You don’thave to be a developer
•You don’teven have to know what Agile is.
6. Every great story starts at the beginning.
Quotes & proposals
Identifying product features
High level project planning
Uncovering unspoken expectations
7. Why
Focus on WHY, not What
Common language & goals
Understandable & relatable
Negotiable
User Stories?
8. As a <user>,
I want to <something>
so that <goal>.
What
is a User Story?
9. As a <user>,
I want to <something>
so that <goal>.
As a frequent
business traveler,
I want to book a flight
so that I can minimize my overall travel time.
10. User Stories
User Stories
Requirements &Specs
First person viewpoint
Impersonal or abstract
Encourageconversation
Demanddocumentation
Open tocreativity
Exact & precise
Independentlyunderstood
Requirelots of context
12. User Stories Generate Conversations
Who will use the box?
What do they plan to do with it?
Why do they need it?
13. Epics
High level feature summaries, which include many smaller Stories
Epic
User
Story
User
Story
User
Story
User
Story
User
Story
User
Story
14. Example project for today
Replace a static PDF download:
With a “Joomla Cart Advisor” component
15. Joomla Cart Advisor ( JCA )
1.A frontend series of questions to determine the best Joomla eCommerce extension(s) that match specific needs. [Wizard/Quiz Frontend]
2.Awell organized report explaining which cart(s) were the best match, and why. [Custom Report]
3.Backend admin access for quiz questions, along source data. [Internal Administration]
16. “The application will display a progress bar to the user.”
Which means you’ll probably get…
17. “The application will display a progress bar to the user.”
vs.
“As a Store Owner, I want to understand where I am in the process while using the tool.”
How are these different?
What’s still missing?
18. Even better
“As a Store Owner, I want to understand where I am in the process while using the toolso I can stop as soon as the best cart for me is obvious.”
KnowingWhy
changes everything.
19. “As a Store Owner, I want to understand where I am in the process while using the toolso I can stop as soon as the best cart for me is obvious.”
20. “As a Store Owner, I want to understand where I am in the process while using the toolso I can stop as soon as the best cart for me is obvious.”
21. “The application will display a progress bar to the user.”
vs.
“As a Store Owner, I want to understand where I am in the process while using the tool.”
or even better
“As a Store Owner, I want to understand where I am in the process while using the toolso I can stop as soon as the best cart for me is clear.”
22. Quote Process
with User Stories
1.Identify user roles
2.Create (& discuss) epics & user stories
3.Estimate stories
4.Quote the epics
23. Joomla Cart Advisor example users:
1.Store owners
2.Web professionals
3.Polished Geek admin
4.Joomla eCommerce explorers
5.Third party extension vendors
6.Cart vendors
7.Other?
#1 Identify user roles
24. Joomla Cart Advisor example users:
1.Store owners
2.Web professionals
3.Polished Geek admin
4.Joomla eCommerce explorers
5.Third party extension vendors
6.Cart vendors
7.Other?
Prioritize user roles
25. Joomla Cart Advisor example users:
1.Store owners (web professionals proxies for these)
2.Polished Geek admin
3.Cart vendors
Finalize user roles
Focus on user roles most vitalto the success of the project
26. Once you have written a set of Epics and User Stories based on what the Client has told you, it’s time to discuss them.
Always find out why
Ask open ended questions
“Tell me how you imagine this working?”
#2Create & Discuss
User Stories
27. What’s a good Story size?
EPIC
Story
Task
2+ weeks
1 day –
2 weeks
< 1 day
28. Inspired by Agile Planning Poker concept, but withoutstory points
Usable by anyone
Recognizes that estimating is HARD
Leverages team wisdom
Avoids over-analyzing
Gives room for uncertainty
#3Estimate Stories
29. Planning Poker
Uses a sequence of estimates that recognize the biggersomething is, the less certainit is.
Get planning poker cards from MountainGoatSoftware.com
31. For quoting proposals & high level estimates, we use:
½
Day
2
Weeks
3
Days
1
Day
1
Week
32. Plan it.
Talk about it.
Design it.
Do it.
Fix it.
Test it.
Demo it.
Document it.
Include
it.
33. #4 Quote the Epics
Provide Client $ quotes at the Epiclevel
Add up all of the User Stories in each Epic to get a total for that set of features & functions.
34.
35. Epics & User Stories in a Proposal
A) Most important User role / persona first (role vital to success)
1.Then Epic Onewith short paragraph. To do this, the <User role> wants to:
1.Individual Story(include why, unless it’s obvious)
2.Story
3.Story
4.Story
2.Next Epic Two with short paragraph.
1.Story
2.Story
B) Second most important User roledescription. Describe this role and any important ways in how it differs from (A)
1.Then Epic One with short paragraph. To do this, the <User role> wants to:
1.Individual Story
2.Etc.
(see appendix for sample)
36. A)Store Owner Persona
Bill Sweetz is a Store Owner who currently uses Joomla 1.5 and VirtueMart 1.1. He wants to upgrade to Joomla 3, but is overwhelmed by all the new choices since his site was built several years ago. Like most Store Owners, Bill is extremely busy and wants to save time by narrowing down the list of potential Joomla 3 shopping carts quickly.
User role
Example of a Proposal with User Stories
37. A)Store Owner Persona
Bill Sweetz is a Store Owner who currently uses Joomla 1.5 and VirtueMart 1.1. He wants to upgrade to Joomla 3, but is overwhelmed by all the new choices since his site was built several years ago. Like most Store Owners, Bill is extremely busy and wants to save time by narrowing down the list of potential Joomla 3 shopping carts quickly.
1.The Joomla Cart Advisor (JCA) will provide an easy to use Q&A “quiz” that walks Bill the Store Owner through a series of questions about what features he needs. The JCA will allow Store Owners to:
1.Only answer questions that pertain to their situation
2.Understand where they are in the Quiz (% complete)
3.See real time feedback on the Cart Match results
4.Pause & save their responses to resume later (requires registration)
User role
Epic
-Story
-Story
-Story
Example of a Proposal with User Stories
38. A)Store Owner Persona
Bill Sweetz is a Store Owner who currently uses Joomla 1.5 and VirtueMart 1.1. He wants to upgrade to Joomla 3, but is overwhelmed by all the new choices since his site was built several years ago. Like most Store Owners, Bill is extremely busy and wants to save time by narrowing down the list of potential Joomla 3 shopping carts quickly.
1.The Joomla Cart Advisor (JCA) will provide an easy to use Q&A “quiz” that walks Bill the Store Owner through a series of questions about what features he needs. The JCA will allow Store Owners to:
1.Only answer questions that pertain to their situation
2.Understand where they are in the Quiz (% complete)
3.See real time feedback on the Cart Match results
4.Pause & save their responses to resume later (requires registration)
2.The JCA results will include a custom report (PDF) displaying best cart matches. This report will include:
1.A prioritized list of carts that best match the Store Owner responses
2.Etc…
User role
Epic
-Story
-Story
-Story
Epic
-Story
-Etc.
Example of a Proposal with User Stories
39. Quote Process
with User Stories
1.Identify user roles
2.Create (& discuss) epics & user stories
3.Estimate stories
4.Quote the epics
45. Fairy tales are more than true: not because they tell us that dragons exist, but because they tell us that dragonscan be beaten.
~ G. K. Chesterton
46. Deb Cinkus,CEO
THE POLISH
deb@PolishedGeek.com
PolishedGeek.com @PolishedGeek
Donald Champion,CTO
THE GEEK
donald@PolishedGeek.com
Slides available online
https://PolishedGeek.com/userstories
?
?
?
?
?