agile requirements by collaboration - goto conference · agile requirements by collaboration ......
TRANSCRIPT
![Page 1: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/1.jpg)
1
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
Ellen Gottesdiener www.ebgconsulting.com
Agile Requirements by CollaborationCopyright © 2010 EBG Consulting, Inc.
[Aarhus, DK; 5 October 2010]
Facilitator, trainer, mentor, agile coach, conference advisorYears of varied project and product experienceCertified Professional Facilitator, Certified Scrum MasterExpert Reviewer, contributor to IIBA BABOK®
(Business Analysis Body of Knowledge)
Author: articles, books, blog
blog: www.ebgconsulting.com/blogtwitter.com/ellengotteNewsletter: Success with Requirements free - sign up at www.ebgconsulting.com
Founder & Principal Consultant, EBG Consulting
Ellen Gottesdiener
![Page 2: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/2.jpg)
2
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
agile agile planningplanning
summarysummaryreleaserelease
workshopworkshopintrointro
iteration/iteration/WIPWIP
workshopworkshop
collaborative collaborative workshops workshops
roadmaproadmapworkshopworkshop
agileagileplanningplanning
![Page 3: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/3.jpg)
3
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
rolling wave
planning
agileplanning
reqtsanalysis
![Page 4: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/4.jpg)
4
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
progressiverequirements
elaboration
bouldersrocks
pebbles
![Page 5: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/5.jpg)
5
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
product big-view
release pre-view
iteration/WIP now-view
Product BacklogProduct Roadmap
Product BacklogRelease Plan
Iteration/ WIP Backlog
PRODUCTBig-View
RELEASEPre-View
ITERATION/ WIPNow-View
Vision, ValueGoals, Objectives
PRO
DU
CT
![Page 6: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/6.jpg)
6
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
collaborative collaborative workshopsworkshops
“…a structured meeting in which a carefully selected group of stakeholders work together to define, create, refine, and reach closure on deliverables….”
Reference: Gottesdiener, The Software Requirements Memory Jogger
![Page 7: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/7.jpg)
7
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
collaborating community
business case
![Page 8: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/8.jpg)
8
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
10-to-1 return on investment
risk of scope creep reducedfrom 80% to 10%
project failure & cancellation rates reducedby 50%
the 6 P’s
![Page 9: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/9.jpg)
9
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
purpose
participants
![Page 10: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/10.jpg)
10
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
principles
products
![Page 11: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/11.jpg)
11
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
place
process
![Page 12: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/12.jpg)
12
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
ActivitiesSequence
Venue Logistics
DeliverablesDecisionsPlans Next steps
GuidelinesWorking agreementsGround rules
PeopleRolesResponsibilities
GoalsNeedsMotivation
Whendo we do
what?
Whereis it
located?
Whatdo we create?
Howdo we
function
Whois involved?
Whydo we do
things?
ProcessPlaceProductsPrinciplesParticipantsPurpose
bigbig--view:view:roadmapping roadmapping
workshop workshop
![Page 13: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/13.jpg)
13
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
purpose
define product’s vision and scope
identify features to deliver for entire product or portfolio
develop product backlog
![Page 14: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/14.jpg)
14
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
participants
project sponsor
executive advisors: business/product mgmt
strategic product owner
subset of delivery team
![Page 15: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/15.jpg)
15
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
[sample]products
Product BacklogProduct Roadmap
Project Charter
Product Vision
PRODUCTBig-View
When? EventsMMF Dependency Graph
What?Relationship Map
Data DomainsGlossary
Why?Business Policy Groups
Regulations
Who? Stakeholders
How?
FeaturesMinimum Marketable Features
Process MapNonfunctional Requirements
![Page 16: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/16.jpg)
16
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
vision
minimummarketable
features
![Page 17: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/17.jpg)
17
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
“…a chunk of functionality that delivers a subset of the customer’s requirements, and that is capable of returning value to the customer when released as an independent entity.”
Source: Denne and Cleland-Huang Also see www.softwarebynumbers.org
nonfunctionalrequirements
![Page 18: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/18.jpg)
18
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
product roadmap
workshop: once per product, revise outcomes periodically
time horizon: 1-3 years
![Page 19: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/19.jpg)
19
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
prepre--view:view:release planningrelease planning
workshop workshop
purpose
![Page 20: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/20.jpg)
20
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
identify what to deliver in release
elaborate and prune product backlog
estimate and prioritize backlog items
participants
![Page 21: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/21.jpg)
21
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
strategic and tactical product owner
executive advisors: business/product management [as appropriate]
delivery team
[sample]products
![Page 22: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/22.jpg)
22
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
Product BacklogRelease Plan
RELEASEPre-View
State DiagramsDependency Graphs
MMF Context DiagramConceptual Data Model
Business Policies Regulations
User Roles, User Role MapPersonas
External Interfaces
Stories, Story MapQuality Attributes
Design & ImplementationConstraints
user story (canonical form)
As a <user role | persona>
I need to <action | behavior>
so that <business value>
![Page 23: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/23.jpg)
23
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
delivery,developmentdependencies
pre-view: prune
the backlog
![Page 24: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/24.jpg)
24
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
workshop: once per release, revise outcomes as needed
time horizon: 1-4 months
nownow--view:view:iteration planning iteration planning
workshop workshop
![Page 25: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/25.jpg)
25
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
purpose
identify what to deliver in iteration or what requirements
to pull
elaborate and prune product backlog
estimate prioritized backlog items or determine cycle time based on acceptance criteria
![Page 26: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/26.jpg)
26
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
participants
tactical product owner
delivery team
![Page 27: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/27.jpg)
27
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
[sample]products
Iteration / WIP Backlog
ITERATION / WIPNow-View
User Story Context DiagramData Model, Data Dictionary
User Acceptance TestsBusiness Rules
Decision Tables, Trees
PrototypesExternal Interfaces
Ready Stories, ScenariosQuality Attributes
Design & Implementation Constraints
State Diagrams
![Page 28: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/28.jpg)
28
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
tamped-down
requirements
doneness
![Page 29: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/29.jpg)
29
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
asking questions
supplemental analysis models
![Page 30: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/30.jpg)
30
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
data
rules
states
interfaces
user acceptance tests
now-view: prune
the backlog
![Page 31: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/31.jpg)
31
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
work aheada.k.a.
“make ready”
workshops: 2+ times before iteration planning & multiple times throughout; as analysis queue opens
time horizon: 2-3 weeks
![Page 32: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/32.jpg)
32
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
summarysummary
skills needed
![Page 33: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/33.jpg)
33
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
facilitation
requirements modeling
agile (and other) methods
facilitation
![Page 34: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/34.jpg)
34
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
reqtsmodeling
![Page 35: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/35.jpg)
35
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
collaboration patternmulti-model
agile methods
![Page 36: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/36.jpg)
36
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
Product BacklogProduct Roadmap
Product BacklogRelease Plan
Iteration / WIP Backlog
PRODUCTBig-View
RELEASEPre-View
ITERATION / WIPNow-View
Vision, ValueGoals, Objectives
Who?
Why?
How?
What?
PRO
DU
CT
When? EventsStates
Dependency Graphs
State DiagramsDependency Graphs
Relationship MapData Domains
GlossaryMMF Context DiagramConceptual Data Model
User Story Context DiagramData Model, Data Dictionary
Business Policy GroupsRegulations
Business Policies Regulations
User Acceptance TestsBusiness Rules
Decision Tables, Trees
StakeholdersUser Roles, User Role Map
PersonasExternal Interfaces
PrototypesExternal Interfaces
FeaturesMinimal Marketable Features
Process MapNonfunctional Requirements
Stories, Story MapQuality Attributes
Design & ImplementationConstraints
Ready Stories, ScenariosQuality Attributes
Design & Implementation Constraints
Project Charter
Product Vision
State Diagrams
successful workshops
![Page 37: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/37.jpg)
37
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
sponsorship
clear scope and definition of value
business & technical participation
workshop planning & design
continual planning
adjust workshop formality
functional & nonfunctional requirements
skilled facilitation
retrospectives
done
![Page 38: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/38.jpg)
38
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
collaboratingto agile beat
more agile
about EBG
www.ebgconsulting.com
Copyright © 2010 EBG Consulting, Inc.
ebgconsulting.com/agile.pdf
more workshops ebgconsulting.com/facres.phpebgconsulting.com/facassets.php
![Page 39: Agile Requirements by Collaboration - GOTO Conference · Agile Requirements by Collaboration ... Facilitator, trainer, mentor, agile coach, ... rolling wave planning agile planning](https://reader030.vdocuments.us/reader030/viewer/2022013006/5b573c557f8b9a8f128d76eb/html5/thumbnails/39.jpg)
39
Agile Requirements by Collaboration
Copyright © 2010 EBG Consulting, Inc. JAOO DK 2010, Aarhus, September 2010
www.bettersoftware.com
Upcoming public offerings: LondonAgile Requirements: 6-7 DecemberCollaborating for Success 8-10 December