FIT-Tutorial-stories-removed

FIT-Tutorial-stories-removed

-

Documents
46 pages
Lire
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Automating Customer Contracts with FIT“To Garry Goldberg, the first business analyst to sit with me and make better software together”- Ward Cunningham -© 2005 SGF - All rights reserved.1„„„„„„„„„IntroductionsWho am I?David Hussman – SGF SoftwareAgile Dude At Large: Coach – Speaker – Practitioner – LearnerFIT Disclosure: Strong Customer FocusWho are You?Developers? Testers? Managers? Customers?Others?© 2005 SGF - All rights reserved.2„„„„„The Session OutlineFIT Background / History Connecting with Story WritersFIT Components: Tables – Fixtures - FrameworkCore Fit Fixtures: Column – Action – RowFIT Library and other FIT Friends© 2005 SGF - All rights reserved.3„„„„„„„A Brief OverviewFramework for Integrated TestCreated by Ward CunninghamFitLibrary Created by Rick MugridgeImplemented in many languages Framework that use fit fixtures to run fit testsAllows tests to be written in HTML or ExcelWiki Workflow: http://fit.c2.com/wiki.cgi?FitWorkflow© 2005 SGF - All rights reserved.4How FIT Is Your Project?© 2005 SGF - All rights reserved.5„„„„„„„„„„Motivation for Making ConnectionsEnhance CollaborationFIT is to customers (and testers) what xUnit is to developers “test drive applications with tables” – Story Test Driven DevelopmentDevelopers, customers, and testers bond around “quantifiable” qualityAutomate Customer ContractsContinuous validation of business valueTables help customers define expected ...

Sujets

Informations

Publié par
Nombre de visites sur la page 42
Langue English
Signaler un problème
Automating Customer Contracts with FIT
“To Garry Goldberg, the first business analyst to sit with me and make better software together”
- Ward Cunningham -
© 2005 SGF - All rights reserved.
1
Introductions
„Who am I? „David Hussman – SGF Software „Agile Dude At Large: „Coach – Speaker – Practitioner – Learner „FIT Disclosure: Strong Customer Focus
„Who are You? „Developers? Testers? „Managers? Customers? „Others?
© 2005 SGF - All rights reserved.
2
The Session Outline
„FIT Background / History
„Connecting with Story Writers
„FIT Components: Tables – Fixtures - Framework
„Core Fit Fixtures: Column – Action – Row
„FIT Library and other FIT Friends
© 2005 SGF - All rights reserved.
3
A Brief Overview
„Framework for Integrated Test „Created by Ward Cunningham „FitLibrary Created by Rick Mugridge
„Implemented in many languages „Framework that usefit fixturesto runfit tests „be written in HTML or ExcelAllows tests to
„Wiki Workflow:if.t:p//htti?cgi.ik/wom.cc2wolfkroWtiF
© 2005 SGF - All rights reserved.
4
How FIT Is Your Project?
©
2005 SGF -
All rights reserved.
5
Motivation for Making Connections
„Enhance Collaboration „FIT is to customers (and testers) what xUnit is to developers „“test drive applications with tables” – Story Test Driven Development „Developers, customers, and testers bond around “quantifiable” quality
„Automate Customer Contracts „Continuous validation of business value „Tables help customers define expected outcomes
„Increase Acceptance Testing ROI „One fit fixture can be used by many fit pages „One fit page can test many different data sets
© 2005 SGF - All rights reserved.
6
Writing and Telling User Stories
“I find that most people know what a story is until they sit down to write one.”
Flannery O'Connor
© 2005 SGF - All rights reserved.
7
Meet the Authors
©
2005 SGF -
All rights reserved.
8
„
„
Bob the XP Customer
Background / Experience „Former Anesthesiologist „Varied IT experience as an analyst
Skills / Description „Good decomposition skills „Good organizational skills „Good communicator „Represents a user base of 100 - 200
© 2005 SGF - All rights reserved.
9
Tom the Product Owner
„Background / Experience „Previous job was in marketing
„Knows the market
„Does not know technology „Skills / Description „Very creative - Good communicator
„Average decomposition skills
„No testing background
„Represents a user base of 10
© 2005 SGF - All rights reserved.
10
„
„
Sue the SME
Background / Experience „Knows the domain „Small amount of IT experience „Previous job was in banking
Skills / Description „Good decomposition skills „Good organizational skills „Average communicator
© 2005 SGF - All rights reserved.
11