SlideShare uma empresa Scribd logo
1 de 32
Business Story MethodTechnical Overview and StatusSeptember 2011 Gerrard Consulting Limited PO Box 347 Maidenhead Berkshire SL6 2GU Tel: +44 (0) 1628 639173 Fax: +44 (0) 1628 630398 Web: gerrardconsulting.com Intelligent Testing, Improvement and Assurance Slide 1
Agenda The Business Story Method™ The Story Platform Business Story Manager Maelscrum A Walkthrough of the Functionality Intelligent Testing, Improvement and Assurance Slide 2
Business Story Method™
Execution Planning Analysis Process Flow Introduction Test the Requirements Refine Requirements Collate Requirements Processes, Stories, Scenarios Procedures from Scenarios Test Detailing Execution Management ,[object Object]
Approved Business Stories
Approved Acceptance Criteria
Approved Stories and Scenarios
Procedures map to business processes
Assured process and feature coverage
Test data requirements
Test scripts from procedures
Test schedule
Test team management
Incident Management
ReportingScope of Maelscrum Maelscrum Scope of Business Story Manager Scope of Business Story Method Scope of Most Test Mgt Tools Intelligent Testing, Improvement and Assurance Slide 4
Analysis Business Story Method and Projects Evolving requirements, incremental story development, requirements testing, fortnightly updates etc. Requirements Build Stories Test Reqs. Design, Build System Functional System Test System Integration Non-Functional Testing Test Design Key: Acceptance Test Prep. Client Execution BSM Scope Acceptance Test Execution Intelligent Testing, Improvement and Assurance Slide 5
Story Header Feature:	ship orders As a 	orders clerk I want 	to acknowledge and ship the order   So thatwe fulfil a book order Scenario: 	ship a single book from stock Given 	I select a valid order   And	the ordered book is in stock When 	I choose ‘acknowledge and ship’ Then 	order status is changed to ‘shipped’   And	an address label is printed Structured stories (other variations exist) Key word Story text Each Story has multiple Scenarios Scenarios can be data driven Intelligent Testing, Improvement and Assurance Slide 6
Anatomy of a business story header ,[object Object]
Note that roles can sometimes vary, but it is often better to reference ‘personas’ that have multiple roles.
Personas could be “18 year old male gamer” or “65 year old female retired nursery school teacher” for example.Intelligent Testing, Improvement and Assurance Slide 7
Anatomy of a scenario ,[object Object]
given=precondition(s), when=steps, then=outcome/post condition(s)
A scenario maps directly to a test case – but we haven’t used the word test yet.
If I do – stop me.Intelligent Testing, Improvement and Assurance Slide 8
Stories may have many scenarios Feature: Ship an Order In order to fulfil a book order As a orders clerk I want to acknowledge and ship the order Scenario: ship a single book from stock Given I select a valid order And the ordered book is in stock When I choose ‘acknowledge and ship’ Then order status is changed to ‘shipped’ And an address label is printed Scenario: advise a book is out of stock Given I select a valid order And the ordered book is  out of stock When I choose ‘message the purchaser’ Then Enter message to purchaser advising the order status And an email is sent to the purchasers email address Scenario: advise an item is discontinued Given I select a valid order And the ordered book is discontinued Etc. etc. Intelligent Testing, Improvement and Assurance Slide 9
Scenario outlines allow scenarios to be data-driven Intelligent Testing, Improvement and Assurance Slide 10
Planning Analysis Execution Dictionary Business Story Method - Traceability Glossary Data Item Register Index Stories /Features Requirements (Business) Scenarios (Test) Scenarios Process Paths Execution Management Processes Test Procedures Test Schedule Intelligent Testing, Improvement and Assurance Slide 11
Dictionary Business Story Method - Agile Glossary Data Item Register Index Stories /Features Requirements Automated Or Manual (Business) Scenarios (Test) Scenarios Task Workflows developed in parallel Intelligent Testing, Improvement and Assurance Slide 12
The Story Platform
Business Story Manager Intelligent Testing, Improvement and Assurance Slide 14
Maelscrum Intelligent Testing, Improvement and Assurance Slide 15
A Walkthrough of the Main Functionality

Mais conteúdo relacionado

Mais procurados

Eric Jimmink - The Specialized Testers of the Future
Eric Jimmink - The Specialized Testers of the FutureEric Jimmink - The Specialized Testers of the Future
Eric Jimmink - The Specialized Testers of the FutureTEST Huddle
 
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...TEST Huddle
 
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.Tieturi Oy
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsSQALab
 
Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010TEST Huddle
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: ReportingTechWell
 
Paula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut InstinctPaula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut InstinctTEST Huddle
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: StrategyTechWell
 
A New Model for Testing
A New Model for TestingA New Model for Testing
A New Model for TestingSQALab
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...Ho Chi Minh City Software Testing Club
 
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010TEST Huddle
 
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedGustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedTEST Huddle
 
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010TEST Huddle
 
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010TEST Huddle
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellTEST Huddle
 
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...TEST Huddle
 

Mais procurados (20)

Eric Jimmink - The Specialized Testers of the Future
Eric Jimmink - The Specialized Testers of the FutureEric Jimmink - The Specialized Testers of the Future
Eric Jimmink - The Specialized Testers of the Future
 
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
 
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
 
Rapid Software Testing
Rapid Software TestingRapid Software Testing
Rapid Software Testing
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: Reporting
 
Paula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut InstinctPaula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut Instinct
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
A New Model for Testing
A New Model for TestingA New Model for Testing
A New Model for Testing
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
 
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
 
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
 
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedGustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
 
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
 
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test Well
 
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
Michael Roar Borlund & Christian Carlsen - Real Exploratory Testing, Now With...
 

Semelhante a Maelscrum / Business Story Manager Overview

Acceptance And Story Testing Patterns - By Charles Bradley
Acceptance And Story Testing Patterns - By Charles BradleyAcceptance And Story Testing Patterns - By Charles Bradley
Acceptance And Story Testing Patterns - By Charles BradleySynerzip
 
Writing test cases from user stories and acceptance criteria
Writing test cases from user stories and acceptance criteria Writing test cases from user stories and acceptance criteria
Writing test cases from user stories and acceptance criteria An Nguyen
 
Test analysis & design good practices@TDT Iasi 17Oct2013
Test analysis & design   good practices@TDT Iasi 17Oct2013Test analysis & design   good practices@TDT Iasi 17Oct2013
Test analysis & design good practices@TDT Iasi 17Oct2013Tabăra de Testare
 
B4 u solution_writing test cases from user stories and acceptance criteria
B4 u solution_writing test cases from user stories and acceptance criteriaB4 u solution_writing test cases from user stories and acceptance criteria
B4 u solution_writing test cases from user stories and acceptance criteriab4usolution .
 
Business awareness of testers and the quality of testing
Business awareness of testers and the quality of testing Business awareness of testers and the quality of testing
Business awareness of testers and the quality of testing KAROLINA ZMITROWICZ
 
Experiences with Semi-Scripted Exploratory Testing
Experiences with Semi-Scripted Exploratory TestingExperiences with Semi-Scripted Exploratory Testing
Experiences with Semi-Scripted Exploratory TestingSimon Morley
 
Writing Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaWriting Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaHoa Le
 
Business process simulation how to get value out of it (no magic 2013)
Business process simulation  how to get value out of it (no magic 2013)Business process simulation  how to get value out of it (no magic 2013)
Business process simulation how to get value out of it (no magic 2013)Denis Gagné
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practiceMary Jiang
 
Specification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber ImplementationSpecification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber ImplementationTechWell
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder NeedsSandeep Ganji
 
Prediction, Explanation and the Business Analytics Toolkit
Prediction, Explanation and the Business Analytics Toolkit Prediction, Explanation and the Business Analytics Toolkit
Prediction, Explanation and the Business Analytics Toolkit Galit Shmueli
 
problem-solving-training.pdf
problem-solving-training.pdfproblem-solving-training.pdf
problem-solving-training.pdfsrinandan10
 
Test Cases Vs Test Scenarios
Test Cases Vs Test ScenariosTest Cases Vs Test Scenarios
Test Cases Vs Test ScenariosSneha Singh
 
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar SinghWorkshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar SinghAgile ME
 
The Whole Story of The User Story
The Whole Story of The User StoryThe Whole Story of The User Story
The Whole Story of The User StoryXPDays
 

Semelhante a Maelscrum / Business Story Manager Overview (20)

Acceptance And Story Testing Patterns - By Charles Bradley
Acceptance And Story Testing Patterns - By Charles BradleyAcceptance And Story Testing Patterns - By Charles Bradley
Acceptance And Story Testing Patterns - By Charles Bradley
 
Writing test cases from user stories and acceptance criteria
Writing test cases from user stories and acceptance criteria Writing test cases from user stories and acceptance criteria
Writing test cases from user stories and acceptance criteria
 
Test analysis & design good practices@TDT Iasi 17Oct2013
Test analysis & design   good practices@TDT Iasi 17Oct2013Test analysis & design   good practices@TDT Iasi 17Oct2013
Test analysis & design good practices@TDT Iasi 17Oct2013
 
B4 u solution_writing test cases from user stories and acceptance criteria
B4 u solution_writing test cases from user stories and acceptance criteriaB4 u solution_writing test cases from user stories and acceptance criteria
B4 u solution_writing test cases from user stories and acceptance criteria
 
Business awareness of testers and the quality of testing
Business awareness of testers and the quality of testing Business awareness of testers and the quality of testing
Business awareness of testers and the quality of testing
 
Experiences with Semi-Scripted Exploratory Testing
Experiences with Semi-Scripted Exploratory TestingExperiences with Semi-Scripted Exploratory Testing
Experiences with Semi-Scripted Exploratory Testing
 
Writing Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaWriting Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance Criteria
 
Business process simulation how to get value out of it (no magic 2013)
Business process simulation  how to get value out of it (no magic 2013)Business process simulation  how to get value out of it (no magic 2013)
Business process simulation how to get value out of it (no magic 2013)
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practice
 
Specification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber ImplementationSpecification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber Implementation
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder Needs
 
Prediction, Explanation and the Business Analytics Toolkit
Prediction, Explanation and the Business Analytics Toolkit Prediction, Explanation and the Business Analytics Toolkit
Prediction, Explanation and the Business Analytics Toolkit
 
#8 Root Cause Analysis
#8 Root Cause Analysis#8 Root Cause Analysis
#8 Root Cause Analysis
 
Test cases
Test casesTest cases
Test cases
 
problem-solving-training.pdf
problem-solving-training.pdfproblem-solving-training.pdf
problem-solving-training.pdf
 
Test case development
Test case developmentTest case development
Test case development
 
Test Cases Vs Test Scenarios
Test Cases Vs Test ScenariosTest Cases Vs Test Scenarios
Test Cases Vs Test Scenarios
 
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar SinghWorkshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
Workshop: Behavior Driven Development - Deliver value by Naveen Kumar Singh
 
Testers in an agile world
Testers in an agile worldTesters in an agile world
Testers in an agile world
 
The Whole Story of The User Story
The Whole Story of The User StoryThe Whole Story of The User Story
The Whole Story of The User Story
 

Último

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Último (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

Maelscrum / Business Story Manager Overview

  • 1. Business Story MethodTechnical Overview and StatusSeptember 2011 Gerrard Consulting Limited PO Box 347 Maidenhead Berkshire SL6 2GU Tel: +44 (0) 1628 639173 Fax: +44 (0) 1628 630398 Web: gerrardconsulting.com Intelligent Testing, Improvement and Assurance Slide 1
  • 2. Agenda The Business Story Method™ The Story Platform Business Story Manager Maelscrum A Walkthrough of the Functionality Intelligent Testing, Improvement and Assurance Slide 2
  • 4.
  • 8. Procedures map to business processes
  • 9. Assured process and feature coverage
  • 11. Test scripts from procedures
  • 15. ReportingScope of Maelscrum Maelscrum Scope of Business Story Manager Scope of Business Story Method Scope of Most Test Mgt Tools Intelligent Testing, Improvement and Assurance Slide 4
  • 16. Analysis Business Story Method and Projects Evolving requirements, incremental story development, requirements testing, fortnightly updates etc. Requirements Build Stories Test Reqs. Design, Build System Functional System Test System Integration Non-Functional Testing Test Design Key: Acceptance Test Prep. Client Execution BSM Scope Acceptance Test Execution Intelligent Testing, Improvement and Assurance Slide 5
  • 17. Story Header Feature: ship orders As a orders clerk I want to acknowledge and ship the order So thatwe fulfil a book order Scenario: ship a single book from stock Given I select a valid order And the ordered book is in stock When I choose ‘acknowledge and ship’ Then order status is changed to ‘shipped’ And an address label is printed Structured stories (other variations exist) Key word Story text Each Story has multiple Scenarios Scenarios can be data driven Intelligent Testing, Improvement and Assurance Slide 6
  • 18.
  • 19. Note that roles can sometimes vary, but it is often better to reference ‘personas’ that have multiple roles.
  • 20. Personas could be “18 year old male gamer” or “65 year old female retired nursery school teacher” for example.Intelligent Testing, Improvement and Assurance Slide 7
  • 21.
  • 23. A scenario maps directly to a test case – but we haven’t used the word test yet.
  • 24. If I do – stop me.Intelligent Testing, Improvement and Assurance Slide 8
  • 25. Stories may have many scenarios Feature: Ship an Order In order to fulfil a book order As a orders clerk I want to acknowledge and ship the order Scenario: ship a single book from stock Given I select a valid order And the ordered book is in stock When I choose ‘acknowledge and ship’ Then order status is changed to ‘shipped’ And an address label is printed Scenario: advise a book is out of stock Given I select a valid order And the ordered book is out of stock When I choose ‘message the purchaser’ Then Enter message to purchaser advising the order status And an email is sent to the purchasers email address Scenario: advise an item is discontinued Given I select a valid order And the ordered book is discontinued Etc. etc. Intelligent Testing, Improvement and Assurance Slide 9
  • 26. Scenario outlines allow scenarios to be data-driven Intelligent Testing, Improvement and Assurance Slide 10
  • 27. Planning Analysis Execution Dictionary Business Story Method - Traceability Glossary Data Item Register Index Stories /Features Requirements (Business) Scenarios (Test) Scenarios Process Paths Execution Management Processes Test Procedures Test Schedule Intelligent Testing, Improvement and Assurance Slide 11
  • 28. Dictionary Business Story Method - Agile Glossary Data Item Register Index Stories /Features Requirements Automated Or Manual (Business) Scenarios (Test) Scenarios Task Workflows developed in parallel Intelligent Testing, Improvement and Assurance Slide 12
  • 30. Business Story Manager Intelligent Testing, Improvement and Assurance Slide 14
  • 31. Maelscrum Intelligent Testing, Improvement and Assurance Slide 15
  • 32. A Walkthrough of the Main Functionality
  • 33. https://maelscrum.com user999@demo.com password ‘password’ Change your email address… Slide 17 Intelligent Testing, Improvement and Assurance
  • 34. User Interface Tabs and ribbons Dashboard and gadgets Announcements, Cases, Scratchpad Fast Access Settings License, default project, sprint, preferences Help Printing Intelligent Testing, Improvement and Assurance Slide 18
  • 35. Cases and Notifications Cases Adding a case Finding cases Case/64 Status Attachments Notifications Same for requirements, stories, processes etc. When you test, we’d like you to log a case to record the incident Assign these cases to me (Paul Gerrard) Intelligent Testing, Improvement and Assurance Slide 19
  • 36. Dictionary The Dictionary Proposed ‘Business Terms’ Glossary of terms Data Item Register The Index The index is like ‘Google for…’ Requirements Stories Scenarios We will see the dictionary in action… Intelligent Testing, Improvement and Assurance Slide 20
  • 37. Requirements Find Requirements requirement/999 Mostly green references to words in the Glossary url Ownership Document library Stories – how many? Dictionary scans after every update Index for requirement/999 Create a business term, look at a definition Intelligent Testing, Improvement and Assurance Slide 21
  • 38. Stories View requirement/999 View stories Add a story story/999 Extract scenarios for story/999 Business terms, Glossary entries, Data items and index Track down a data item and edit Terms to define Intelligent Testing, Improvement and Assurance Slide 22
  • 39. (Business) Scenarios A story can have none, one or many scenarios Scenarios can be simple Scenarios can have embedded data items and a table of example data Data items denoted by <…> <this is a data item> Example data created in parallel to match Stories can be locked, you can access the test scenarios for a story Test scenarios are copes that you can edit separately from business scenarios. Slide 23 Intelligent Testing, Improvement and Assurance
  • 40. Process Path/Procedure Intelligent Testing, Improvement and Assurance Slide 24
  • 41. Processes, Process Paths Processes consist of a header and process elements You can also add references that are images Process paths consist of a path header and process path steps Manual or system steps A process element is referenced (the activity) A story feature and scenario may be referenced Intelligent Testing, Improvement and Assurance Slide 25
  • 43. Choosing what to test We’d like you to pair up As a pair discuss: What would you like to test? Pick 3 areas, not necessarily an area of functionality Don’t pick cases (yet) – we’ll be using them for real As a group, we’ll agree areas for each group to test in session 1 (so we get some variety) Session protocol… Slide 27 Intelligent Testing, Improvement and Assurance
  • 44. Ideas for testing Obvious functional areas: requirements, stories, dictionary, process, paths, procedures etc. etc. Boundaries, extreme values, repeated tests, E2E flows: requirements thru procedures Navigation, usability, consistency Settings and preferences do what they say? Can you break it? Do browsers behave differently? Does help help? Slide 28 Intelligent Testing, Improvement and Assurance
  • 45. Session Protocol (45 minutes) As a pair, chat for a few minutes, explore the product, decide on your goal for the next 40 minutes Jot down your goals for this session Make a start, as a pair, or as individuals - it’s up to you If you see an anomaly, ask us for help Real problem? Log a case in the system. Slide 29 Intelligent Testing, Improvement and Assurance
  • 46. Session 1 feedback What is your overall impression? Did you find some bugs Program crashes Functional failures Usability problems? Other???? What areas do you think need more testing? Let’s make a list of areas to be tested in session 2 and choose who does what. Slide 30 Intelligent Testing, Improvement and Assurance
  • 47. Session 2 feedback What is your overall impression? Did you find some bugs Program crashes Functional failures Usability problems? Other???? Which team logged the most problems? What areas do you think need more testing? How usable is the tool? Could you work with it on a real project? Slide 31 Intelligent Testing, Improvement and Assurance
  • 48. Business Story MethodTechnical Overview and StatusSeptember 2011 Gerrard Consulting Limited PO Box 347 Maidenhead Berkshire SL6 2GU Tel: +44 (0) 1628 639173 Fax: +44 (0) 1628 630398 Web: gerrardconsulting.com Intelligent Testing, Improvement and Assurance Slide 32

Notas do Editor

  1. The index box sits alone here, looks odd!
  2. The index box sits alone here, looks odd!