Maelscrum / Business Story Manager Overview

Preview:

DESCRIPTION

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

Citation preview

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

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

Business Story Method

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

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

Testela Business Support Tool

Testela Business - Scope

Slide 7

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Testela Business – Status 1/11/2010

Slide 8

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

A Walkthrough of the Main Testela Business

Functionality

Slide 10

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

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

Dashboard, Cases and To Do List

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

To Do List

Slide 14

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

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

BSM - Analysis

Requirements and glossary upload, story creation, requirements testing,

indexing, data item creation

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

List requirements

Slide 18

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

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

View/Update Requirements

Slide 20

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

View Story

Slide 21

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

View a story with errors

Slide 22

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

List Index

Slide 23

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

View data item in dictionary

Slide 24

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Glossary Terms

Slide 25

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

BSM - Planning

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

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

List processes

Slide 28

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

View Process

Slide 29

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

View Process elements

Slide 30

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Process paths

Slide 31

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

View Scenario

Slide 32

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Update scenario 1

Slide 33

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

Update scenario 2

Slide 34

Intelligent Testing, Improvement and Assurance

© 2010 Gerrard Consulting

End of Walkthrough

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