real world software development management and solutions mario cardinal march 16, 2011
TRANSCRIPT
Agenda
• Insights from customers using TFS• TFS value proposition for the enterprise • Urban Turtle
– About Urban Turtle and Pyxis Technologies– Product background and overview
• Case studies– Demo
• Cloud development and where things are headed
urbanturtle.com
Insights from customers using TFS• Version control
– Isolate developers
– Isolate teams
• Trend 1: Automated build– Continuous integration
– Recurrent quality validation
• Trend 2: Agile project management– Requirements
– Bugsurbanturtle.com
TFS value proposition for the enterprise
• Integration– Traceability between source, build and work
items
– Single source of truth
– Reporting
• Multiple clients– Visual Studio, Eclipse, MS Office, Web
• Interoperability– .NET, Java, SQL, HTML, PHP, Ruby,…
urbanturtle.com
About Urban Turtle and Pyxis Technologies• Urban Turtle is the premier Scrum tool for TFS
• It is developed by Pyxis Technologies
, it’s:
–10 years of Agility
–50 coaching mandates
–1,500 certified Scrum Masters
Urban Turtle’s Scrum team delivered 10 releases in 10 months urbanturtle.com
ProducProduct t
BackloBacklogg
Sprint Sprint BackloBacklo
gg
SprintSprint
Daily Daily ScruScru
mm
Sprint Sprint RevieReview & w &
RetroRetro
Sprint Sprint PlanninPlannin
gg
BurndowBurndown Chartn Chart
Working Working SoftwarSoftwar
ee
Scrum Scrum MasterMaster
ProducProduct t
OwnerOwner
Team Team MemberMember
Scrum
Product background and overview• Seamlessly integrates with TFS Web Access
– Planning board– Task board
• Works with any TFS template– Visual Studio Scrum v1– MSF Agile v5– Scrum for Team System v3– Add your own custom process template
• ‘Before/after’ demourbanturtle.com
Case study
• Context– Experienced team
– Agile project management• Scrum
• Issues– Remote customer
– Distributed team in two locations • Paris and Grenoble
urbanturtle.com
ProducProduct t
BackloBacklogg
Sprint Sprint BackloBacklo
gg
SprintSprint
Daily Daily ScruScru
mm
Sprint Sprint RevieReview & w &
RetroRetro
Sprint Sprint PlanninPlannin
gg
BurndowBurndown Chartn Chart
WorkinWorking g
SoftwaSoftwarere
Scrum Scrum MasterMaster
ProducProduct t
OwnerOwner
Team Team MemberMember
Scrum
Case study
• Benefits– Good communication and collaboration with the client
– Team performance unaffected
urbanturtle.com
Case study
• Context– Team begins with Agile practices
• Scrum
• Issues– Time to market is important
• Start small and grow
– Align the team with Agile practices• Visual management
– Comfort managers• Information radiator
urbanturtle.com
ProducProduct t
BackloBacklogg
Sprint Sprint BackloBacklo
gg
SprintSprint
SprinSprint t
RevieReview & w &
RetroRetro
Sprint Sprint PlanninPlannin
gg
BurndowBurndown Chartn Chart
Working Working SoftwarSoftwar
ee
Task Task BoardBoard
Scrum Scrum MasterMaster
ProducProduct t
OwnerOwner
Team Team MemberMember
Daily Daily ScruScru
mm
Scrum
Case study ― Premium photo album• Context
– Experienced team
– Agile project management• Scrum
– Silverlight technology
• Issues– Team is new with Silverlight
– Need to verify, repeatedly, and at any time• Software under construction meets the Silverlight specifications
• Benefits– Automated scenario’s testing urbanturtle.com
Cloud development and where things are headed• Resistance is futile• Economy of scale
– Email (Exchange)
– Productivity (Office 365)
– Software development• The next TFS will be available as a cloud service
• Today– TFS and Urban Turtle are available as hosted solutions
• DiscountASP.NET (discountasp.net)• PRAKTIK Hosting (praktikhosting.com)• SaaS Made Easy (saasmadeeasy.com)
urbanturtle.com
Cloud development and where things are headed• Lean infrastructure technology
– Core business
– Team insourcing
• Lean software development– Scrum
urbanturtle.com
Networking breakfast(in French)
Challenges and issues of implementing AgilityMarch 22nd
Koko Restaurant at the OPUS Montréal hotelpyxis-tech.com/dejeuner
Networking breakfast(in French)
Challenges and issues of implementing AgilityMarch 22nd
Koko Restaurant at the OPUS Montréal hotelpyxis-tech.com/dejeuner
Do not hesitate to contact me:[email protected]