Maelscrum / Business Story Manager Overview

36
Business Story Method Technical Overview and Status Nov 2010 Gerrard Consulting Limited PO Box 347 Maidenhead Berkshire SL6 2GU Tel: +44 (0) 1628 639173 Fax: +44 (0) 1628 630398 Web: gerrardconsulting.com Assurance Improvement Outsourcing Slide 1 Intelligent Testing, Improvement and Assurance © 2010 Gerrard Consulting

description

Overview of the Gerrard Consulting Story Platform including Maelscrum and Business Story Manager.

Transcript of Maelscrum / Business Story Manager Overview

Page 1: Maelscrum / Business Story Manager Overview

Business Story MethodTechnical Overview and

StatusNov 2010

Gerrard Consulting LimitedPO Box 347

MaidenheadBerkshireSL6 2GU

Tel: +44 (0) 1628 639173Fax: +44 (0) 1628 630398

Web: gerrardconsulting.com

AssuranceImprovement

Outsourcing Slide 1

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 2: Maelscrum / Business Story Manager Overview

Agenda

• The Business Story Method™• Testela Business Support Tool• A Walkthrough of the Main Testela

Business Functionality

Slide 2

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 3: Maelscrum / Business Story Manager Overview

Business Story Method

Page 4: Maelscrum / Business Story Manager Overview

ExecutionPlanningAnalysis

Business Story Method - Overview

Slide 4

Test the Requirements

RefineRequirements

Processes, Stories,

Scenarios

• Dictionary of business terms and data items

• Approved Business Stories• Approved Acceptance Criteria• Approved Stories and Scenarios

Procedures from Scenarios

• Procedures map to business processes

• Assured process and feature coverage

• Test data requirements

Test Detailing

• Test scripts from procedures

• Test schedule

Execution Management

• Test team management

• Incident Management

• Reporting

Collate Requirements

Scope of Testela Business

Scope of Most Test Mgt Tools

Future…Services to deliver content

Page 5: Maelscrum / Business Story Manager Overview

Analysis

ExecutionTest Design

Business Story Method and Projects

Slide 5

Requirements

Build Stories

Test Reqs.

Design, Build System

Functional System Test

System Integration

Non-Functional Testing

Acceptance Test Prep.

Acceptance Test Execution

Evolving requirements, incremental story development, requirements testing, fortnightly updates etc.

Client

BSM Scope

Key:

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 6: Maelscrum / Business Story Manager Overview

Testela Business Support Tool

Page 7: Maelscrum / Business Story Manager Overview

Testela Business - Scope

Slide 7

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 8: Maelscrum / Business Story Manager Overview

Testela Business – Status 1/11/2010

Slide 8

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 9: Maelscrum / Business Story Manager Overview

A Walkthrough of the Main Testela Business

Functionality

Page 10: Maelscrum / Business Story Manager Overview

Slide 10

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 11: Maelscrum / Business Story Manager Overview

User interface features

Slide 11

System messages are displayed here. Dismissed by clicking on them.

The Tabs. These align with the BSM phase (mostly)

Fast access – you can view records quickly – e.g. r/123 gives you requirement 123.

Ribbon buttons (small or large) take you to the screens

Home page (the dashboard) shows your current settings and other ‘gadgets’

Most screens have a help button and a printer-friendly button

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 12: Maelscrum / Business Story Manager Overview

Dashboard, Cases and To Do List

Page 13: Maelscrum / Business Story Manager Overview

Intelligent Testing, Improvement and Assurance Slide 13

The home page is a dashboard (how conventional!)• My To Do list (cases for me to action)• My Cases (cases I’ve raised)

• Cases used to register to dos, defects, review requests etc.• Can be raised against reqs, stories, processes, terms

Page 14: Maelscrum / Business Story Manager Overview

To Do List

Slide 14

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 15: Maelscrum / Business Story Manager Overview

Intelligent Testing, Improvement and Assurance Slide 15

• Cases can ‘apply to’ any entity on the system

• A case can be any action you require someone else to perform. This includes the business users.

• Updates emailed to person raising and actioned

• Cases can have attached/uploaded files

Page 16: Maelscrum / Business Story Manager Overview

BSM - Analysis

Requirements and glossary upload, story creation, requirements testing,

indexing, data item creation

Page 17: Maelscrum / Business Story Manager Overview

BSM - Analysis

Slide 17

Prepare and upload requirements and glossary content

Analyse requirements, create stories, conduct workshops

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 18: Maelscrum / Business Story Manager Overview

List requirements

Slide 18

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 19: Maelscrum / Business Story Manager Overview

The Dictionary

Slide 19

Dictionary

Glossaryof Business

Terms

Data Item Register

The INDEX(references to all usage in requirements and Stories)

Requirements Stories

• Requirements and stories are scanned and terms indexed

• Undefined (candidate) terms in stories can be identified using [square brackets]

• [candidate terms] are loaded in the index and appear on the ‘Terms to Define’ report

• Business users provide definitions and approve terms

• Scenarios that have data items (parameters) defined are scanned, indexed and entered into the register

• Data item properties (type, size, validation rules) can be edited

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

The dictionary provides a foundation for introducing ‘Ubiquitous Language’ into your projects – right from the start. See URL:http://domaindrivendesign.org/node/132

Page 20: Maelscrum / Business Story Manager Overview

View/Update Requirements

Slide 20

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 21: Maelscrum / Business Story Manager Overview

View Story

Slide 21

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 22: Maelscrum / Business Story Manager Overview

View a story with errors

Slide 22

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 23: Maelscrum / Business Story Manager Overview

List Index

Slide 23

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 24: Maelscrum / Business Story Manager Overview

View data item in dictionary

Slide 24

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 25: Maelscrum / Business Story Manager Overview

Glossary Terms

Slide 25

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 26: Maelscrum / Business Story Manager Overview

BSM - Planning

Create processes, process elements, process paths and procedures, edit scenarios

Page 27: Maelscrum / Business Story Manager Overview

BSM - Planning

Slide 27

Create processes and process paths

Create test procedures, check coverage and perform test detailing

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 28: Maelscrum / Business Story Manager Overview

List processes

Slide 28

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 29: Maelscrum / Business Story Manager Overview

View Process

Slide 29

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 30: Maelscrum / Business Story Manager Overview

View Process elements

Slide 30

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 31: Maelscrum / Business Story Manager Overview

Process paths

Slide 31

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 32: Maelscrum / Business Story Manager Overview

View Scenario

Slide 32

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 33: Maelscrum / Business Story Manager Overview

Update scenario 1

Slide 33

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 34: Maelscrum / Business Story Manager Overview

Update scenario 2

Slide 34

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Page 35: Maelscrum / Business Story Manager Overview

End of Walkthrough

Page 36: Maelscrum / Business Story Manager Overview

Beta/evaluation period

• Work with small number of willing volunteer companies to trial and refine the tool

• Testela Business – to trial the method, user interface (look and feel) and outputs

• Testela Story Manager – to support testers in Agile projects (initially) with a view to supporting Agile teams

• Beta period to end Q1 2011

Slide 36

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting