Managing Agile Projects With Mingle

Adam Monago
Adam MonagoDigital Marketing and Strategy Leader
Managing agile projects with Mingle 
敏捷中国 
Beijing, July 14th, 2007
Agenda 
• Introduction 
• Why we are here 
• The state of agile tools 
• Introducing Mingle 
• How you can get involved 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 2
Introduction 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 3
你好 
Adam Monago - 孟亚东 
Mingle Product Manager, ThoughtWorks 
amonago@thoughtworks.com 
Analyst, Tester, Developer, Project Manager 
New York  San Francisco  Sydney  Beijing 
Guitars, Computers, Cooking, Wine 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 4
Mingle团队向您问好! 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 5
Why are we here? 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 6
What we have in common 
We 
…love to deliver business value through technology 
…think that there are better ways of developing 
software 
…are frustrated with the state of tools in the 
marketplace 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 7
What we are trying to accomplish 
• Faster results : Earlier return on investment 
• Better usability : Happier customers 
• Less cost to get things done : time, $, people 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 8
Many different methodologies 
agile 
lleeaann ssccrruumm 
dsdm 
iterative 
six sigma 
crystal 
ccmmmmii 
unified 
process 
jad 
wwaatteerrffaallll 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 9
What do we value? 
• Collaboration 
• The expectation that processes will change 
regularly 
• Doing the most important things first 
• Trust between team members 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 10
How do we work? 
• Short cycles 
• Tackle high-risk/high-value requirements 
• Integrate early and often 
• Always test and verify results 
• Look back and see what we can improve on 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 11
Core Project Management Practices 
• Scope management 
• Progress tracking 
• Retrospectives and showcases 
• Empowerment of team 
• Maintaining the team environment 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 12
The state of “agile” tools 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 13
We like tools! 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 14
Problems with today’s project 
management tools 
Fall into one of two categories: 
1. Top-down project 
management 
2. Information sharing 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 15
Too many features 
• More than we want 
• Things we will never 
possibly use 
• Makes it harder to find 
what we need 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 16
Bad usability 
• Someone else’s 
language 
• Too many clicks to do 
what we need 
• Hard on the eyes – too 
busy 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 17
Make the user do double-duty 
• Tools become the place 
where people enter 
data after they do the 
job 
• Only useful for 
managers 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 18
Too Much Structure 
• Rigid hierarchies 
• Someone else’s 
definition of ‘project’ 
• Rules cannot be 
changed once the 
project is started 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 19
What do we get as a result? 
At best: misunderstood requirements 
Worse: total confusion 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 20
Introducing… 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 21
What is Mingle? 
• A single place to share 
all project effort 
• Developed for all team 
members 
• Feature-lean, with a 
razor-sharp focus on 
team collaboration 
• Focused on simplicity 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 22
Ruby Technology 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 24
A brief tour 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 25
Create rich requirements documentation 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 26
Flexible Property Editing 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 27
Dynamic Tagging of Cards 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 28
Viewing the story wall 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 29
Creating your own process 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 30
Viewing source and revisions 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 31
Tracking all changes 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 32
Subscribing to project events 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 33
Building powerful status reports 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 34
Creating your own dashboard hacks 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 35
Why Mingle? 
• Built with full awareness of gaps in the market 
• Ground up approach strikes the balance between 
management & development 
• Ruby as the platform choice 
• ThoughtWorks backing 
• More than just a tool
How you can get involved. 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 37
Getting Involved 
• Visit the website: 
– http://studios.thoughtworks.com/ 
• Download your copy 
• Watch the videos 
• Share what you create in the forums 
– http://studios.thoughtworks.com/forums 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 38
谢谢 
Adam Monago - 孟亚东 
Mingle Product Manager, ThoughtWorks 
amonago@thoughtworks.com 
7/14/2007 Copyright 2007, ThoughtWorks, Inc. 39
1 of 38

Recommended

UX, DX, DSX: Developers and Data Scientists as Users by
UX, DX, DSX: Developers and Data Scientists as UsersUX, DX, DSX: Developers and Data Scientists as Users
UX, DX, DSX: Developers and Data Scientists as UsersUXDXConf
170 views25 slides
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia) by
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)Tech in Asia ID
14.2K views11 slides
Audrys Kažukauskas: Big Up Front Design is dead. Long live Emergent Design by
Audrys Kažukauskas: Big Up Front Design is dead. Long live Emergent DesignAudrys Kažukauskas: Big Up Front Design is dead. Long live Emergent Design
Audrys Kažukauskas: Big Up Front Design is dead. Long live Emergent DesignAgile Lietuva
842 views24 slides
Agile User Experience Design by
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignKevin Wong
791 views52 slides
Engineering a Design Culture by
Engineering a Design CultureEngineering a Design Culture
Engineering a Design CultureUXDXConf
121 views34 slides
Agile User Experience Design by
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignAlla Zollers
3K views33 slides

More Related Content

Similar to Managing Agile Projects With Mingle

From idea to implementation by
From idea to implementationFrom idea to implementation
From idea to implementationEikos Partners
149 views15 slides
Agile Database Development - SDC2012 by
Agile Database Development - SDC2012Agile Database Development - SDC2012
Agile Database Development - SDC2012Jose Luis Soria
3.1K views52 slides
FOSS and agile software development by
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software developmentDUONG Trong Tan
2.2K views18 slides
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS by
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS Vu Hung Nguyen
514 views18 slides
The Dual-Track Agile UX Process at Dell EMC by
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCuxpin
1.8K views40 slides
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La... by
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Joshua Ledwell
163 views28 slides

Similar to Managing Agile Projects With Mingle(20)

Agile Database Development - SDC2012 by Jose Luis Soria
Agile Database Development - SDC2012Agile Database Development - SDC2012
Agile Database Development - SDC2012
Jose Luis Soria3.1K views
FOSS and agile software development by DUONG Trong Tan
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software development
DUONG Trong Tan2.2K views
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS by Vu Hung Nguyen
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
Vu Hung Nguyen514 views
The Dual-Track Agile UX Process at Dell EMC by uxpin
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMC
uxpin1.8K views
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La... by Joshua Ledwell
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Joshua Ledwell163 views
bbcon2012 WhatweLearnedFinal by Wendy Jaccard
bbcon2012 WhatweLearnedFinalbbcon2012 WhatweLearnedFinal
bbcon2012 WhatweLearnedFinal
Wendy Jaccard159 views
Just Enough for Innovation by Josie Scott
Just Enough for InnovationJust Enough for Innovation
Just Enough for Innovation
Josie Scott600 views
Techniques for Keeping Distributed Retrospectives Effective and Fun by Excella
Techniques for Keeping Distributed Retrospectives Effective and FunTechniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and Fun
Excella633 views
Evolution of a Startup | Jeff Greenberg | Lunch & Learn by UCICove
Evolution of a Startup | Jeff Greenberg | Lunch & LearnEvolution of a Startup | Jeff Greenberg | Lunch & Learn
Evolution of a Startup | Jeff Greenberg | Lunch & Learn
UCICove228 views
UX STRAT USA 2019: Richard Baker, GE Transportation by UX STRAT
UX STRAT USA 2019: Richard Baker, GE TransportationUX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT1.1K views
LS 708 Agile Tools for Everyone by Don Bolen
LS 708 Agile Tools for EveryoneLS 708 Agile Tools for Everyone
LS 708 Agile Tools for Everyone
Don Bolen1.2K views
Agile Tester - Crash Slides by Samer Desouky
Agile Tester - Crash SlidesAgile Tester - Crash Slides
Agile Tester - Crash Slides
Samer Desouky796 views
Ux paper prototyping by Grace Ng
Ux paper prototypingUx paper prototyping
Ux paper prototyping
Grace Ng896 views
Value Driven Development by Dave Thomas by Naresh Jain
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas
Naresh Jain2.4K views
Holistic Product Development by Gary Pedretti
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
Gary Pedretti2K views
Coade introduction by Thế Minh
Coade introductionCoade introduction
Coade introduction
Thế Minh478 views
How to absorb changing requirements in new product development by Mark Hart
How to absorb changing requirements in new product developmentHow to absorb changing requirements in new product development
How to absorb changing requirements in new product development
Mark Hart395 views

More from Adam Monago

Supercharging Your SEO Strategy With TrackMaven by
Supercharging Your SEO Strategy With TrackMavenSupercharging Your SEO Strategy With TrackMaven
Supercharging Your SEO Strategy With TrackMavenAdam Monago
771 views25 slides
Data Driven Digital Strategies for Recruitment Marketing by
Data Driven Digital Strategies for Recruitment MarketingData Driven Digital Strategies for Recruitment Marketing
Data Driven Digital Strategies for Recruitment MarketingAdam Monago
2.5K views18 slides
Account-Based Content Marketing: Building an effective content strategy to su... by
Account-Based Content Marketing: Building an effective content strategy to su...Account-Based Content Marketing: Building an effective content strategy to su...
Account-Based Content Marketing: Building an effective content strategy to su...Adam Monago
2.9K views24 slides
10x Content: What it is and Why it Matters by
10x Content: What it is and Why it Matters10x Content: What it is and Why it Matters
10x Content: What it is and Why it MattersAdam Monago
22.1K views47 slides
10x Content: What It Is and Why It Matters by
10x Content: What It Is and Why It Matters10x Content: What It Is and Why It Matters
10x Content: What It Is and Why It MattersAdam Monago
1.9K views44 slides
Agile Analysis, Not Fragile Analysis by
Agile Analysis, Not Fragile AnalysisAgile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile AnalysisAdam Monago
911 views25 slides

More from Adam Monago(9)

Supercharging Your SEO Strategy With TrackMaven by Adam Monago
Supercharging Your SEO Strategy With TrackMavenSupercharging Your SEO Strategy With TrackMaven
Supercharging Your SEO Strategy With TrackMaven
Adam Monago771 views
Data Driven Digital Strategies for Recruitment Marketing by Adam Monago
Data Driven Digital Strategies for Recruitment MarketingData Driven Digital Strategies for Recruitment Marketing
Data Driven Digital Strategies for Recruitment Marketing
Adam Monago2.5K views
Account-Based Content Marketing: Building an effective content strategy to su... by Adam Monago
Account-Based Content Marketing: Building an effective content strategy to su...Account-Based Content Marketing: Building an effective content strategy to su...
Account-Based Content Marketing: Building an effective content strategy to su...
Adam Monago2.9K views
10x Content: What it is and Why it Matters by Adam Monago
10x Content: What it is and Why it Matters10x Content: What it is and Why it Matters
10x Content: What it is and Why it Matters
Adam Monago22.1K views
10x Content: What It Is and Why It Matters by Adam Monago
10x Content: What It Is and Why It Matters10x Content: What It Is and Why It Matters
10x Content: What It Is and Why It Matters
Adam Monago1.9K views
Agile Analysis, Not Fragile Analysis by Adam Monago
Agile Analysis, Not Fragile AnalysisAgile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile Analysis
Adam Monago911 views
Applying Agile to Multi-Team Projects - April 2010 by Adam Monago
Applying Agile to Multi-Team Projects - April 2010Applying Agile to Multi-Team Projects - April 2010
Applying Agile to Multi-Team Projects - April 2010
Adam Monago1.2K views
Responsive Delivery by Adam Monago
Responsive DeliveryResponsive Delivery
Responsive Delivery
Adam Monago1.1K views
Beyond the Scrum - I by Adam Monago
Beyond the Scrum - IBeyond the Scrum - I
Beyond the Scrum - I
Adam Monago1.1K views

Recently uploaded

ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...Jasper Oosterveld
28 views49 slides
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc
77 views29 slides
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsShapeBlue
111 views13 slides
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...ShapeBlue
77 views12 slides
MVP and prioritization.pdf by
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdfrahuldharwal141
38 views8 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
58 views21 slides

Recently uploaded(20)

ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc77 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue111 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue77 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by ShapeBlue
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates
ShapeBlue119 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman40 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue96 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue46 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue83 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue57 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue88 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi141 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro29 views

Managing Agile Projects With Mingle

  • 1. Managing agile projects with Mingle 敏捷中国 Beijing, July 14th, 2007
  • 2. Agenda • Introduction • Why we are here • The state of agile tools • Introducing Mingle • How you can get involved 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 2
  • 3. Introduction 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 3
  • 4. 你好 Adam Monago - 孟亚东 Mingle Product Manager, ThoughtWorks amonago@thoughtworks.com Analyst, Tester, Developer, Project Manager New York  San Francisco  Sydney  Beijing Guitars, Computers, Cooking, Wine 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 4
  • 6. Why are we here? 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 6
  • 7. What we have in common We …love to deliver business value through technology …think that there are better ways of developing software …are frustrated with the state of tools in the marketplace 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 7
  • 8. What we are trying to accomplish • Faster results : Earlier return on investment • Better usability : Happier customers • Less cost to get things done : time, $, people 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 8
  • 9. Many different methodologies agile lleeaann ssccrruumm dsdm iterative six sigma crystal ccmmmmii unified process jad wwaatteerrffaallll 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 9
  • 10. What do we value? • Collaboration • The expectation that processes will change regularly • Doing the most important things first • Trust between team members 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 10
  • 11. How do we work? • Short cycles • Tackle high-risk/high-value requirements • Integrate early and often • Always test and verify results • Look back and see what we can improve on 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 11
  • 12. Core Project Management Practices • Scope management • Progress tracking • Retrospectives and showcases • Empowerment of team • Maintaining the team environment 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 12
  • 13. The state of “agile” tools 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 13
  • 14. We like tools! 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 14
  • 15. Problems with today’s project management tools Fall into one of two categories: 1. Top-down project management 2. Information sharing 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 15
  • 16. Too many features • More than we want • Things we will never possibly use • Makes it harder to find what we need 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 16
  • 17. Bad usability • Someone else’s language • Too many clicks to do what we need • Hard on the eyes – too busy 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 17
  • 18. Make the user do double-duty • Tools become the place where people enter data after they do the job • Only useful for managers 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 18
  • 19. Too Much Structure • Rigid hierarchies • Someone else’s definition of ‘project’ • Rules cannot be changed once the project is started 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 19
  • 20. What do we get as a result? At best: misunderstood requirements Worse: total confusion 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 20
  • 21. Introducing… 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 21
  • 22. What is Mingle? • A single place to share all project effort • Developed for all team members • Feature-lean, with a razor-sharp focus on team collaboration • Focused on simplicity 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 22
  • 23. Ruby Technology 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 24
  • 24. A brief tour 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 25
  • 25. Create rich requirements documentation 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 26
  • 26. Flexible Property Editing 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 27
  • 27. Dynamic Tagging of Cards 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 28
  • 28. Viewing the story wall 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 29
  • 29. Creating your own process 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 30
  • 30. Viewing source and revisions 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 31
  • 31. Tracking all changes 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 32
  • 32. Subscribing to project events 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 33
  • 33. Building powerful status reports 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 34
  • 34. Creating your own dashboard hacks 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 35
  • 35. Why Mingle? • Built with full awareness of gaps in the market • Ground up approach strikes the balance between management & development • Ruby as the platform choice • ThoughtWorks backing • More than just a tool
  • 36. How you can get involved. 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 37
  • 37. Getting Involved • Visit the website: – http://studios.thoughtworks.com/ • Download your copy • Watch the videos • Share what you create in the forums – http://studios.thoughtworks.com/forums 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 38
  • 38. 谢谢 Adam Monago - 孟亚东 Mingle Product Manager, ThoughtWorks amonago@thoughtworks.com 7/14/2007 Copyright 2007, ThoughtWorks, Inc. 39