agile software developement

Post on 16-Apr-2017

1.773 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Visug 21/09/2010 - Agile software development - Erik Talboom

Agile software developement

The mind, body and soul

About me• Experience:

– 10 years of IT experience in total– 2 years of teaching– 4 years of software development– 3 years of scrum experience

• Professional passions: – Agile– Code quality and design– Training and coaching

• Personal passions:– My family and friends– Music

Visug 21/09/2010 - Agile software development - Erik Talboom

Visug 21/09/2010 - Agile software development - Erik Talboom

Partners

• Agile training and events

• ALM expertise

• Professional scrum developer training

Visug 21/09/2010 - Agile software development - Erik Talboom

About tonight

• Manifesto• Truths and lies• Principles

• Visual management• Scrum• ALM• Agile architecture• TDD• TFS 2010• Software

craftsmanship

• Why agile?• Everyone agile?• Selling agile?• Q & A

Visug 21/09/2010 - Agile software development - Erik Talboom

The beginning

http://agilemanifesto.org/

Visug 21/09/2010 - Agile software development - Erik Talboom

Conversation over rules

No process neededTools aren’t important

Processes and tools to help you, not stand in your wayProcesses and tools as a means, not a goalImprovement through interactionTalk about things, don’t just roll over and play dead

Adding business value

No documentation

Documentation should have a purpose beyond existence

Documentation has no valueDocumentation supporting software

Visug 21/09/2010 - Agile software development - Erik Talboom

Collaborative sales

No contracts or written agreementsLet the customer figure it outNo release planning

Build trust working together with the customerShare the product visionBe transparant to your customer

Visug 21/09/2010 - Agile software development - Erik Talboom

Do not fear the dark side

Don’t planBlock all change

Understand reality: things changeMake sure you can incorporate change as easy as

possibleMake your customer aware of the reality of change

Visug 21/09/2010 - Agile software development - Erik Talboom

Visug 21/09/2010 - Agile software development - Erik Talboom

Solo

Visug 21/09/2010 - Agile software development - Erik Talboom

Collaboration

Visug 21/09/2010 - Agile software development - Erik Talboom

Going down

Visug 21/09/2010 - Agile software development - Erik Talboom

Continuous improvement

Visug 21/09/2010 - Agile software development - Erik Talboom

It wasn’t build in a day

Visug 21/09/2010 - Agile software development - Erik Talboom

Adding value, piece by piece

Visug 21/09/2010 - Agile software development - Erik Talboom

Empirical

Visug 21/09/2010 - Agile software development - Erik Talboom

Visug 21/09/2010 - Agile software development - Erik Talboom

Visibility

Visug 21/09/2010 - Agile software development - Erik Talboom

Transparancy & visibilityhttp://www.xqa.com.ar/visualmanagement/

Visug 21/09/2010 - Agile software development - Erik Talboom

Visual reminder

Visug 21/09/2010 - Agile software development - Erik Talboom

Scrum

Visug 21/09/2010 - Agile software development - Erik Talboom

Planning

Visug 21/09/2010 - Agile software development - Erik Talboom

Potentially shippable

Visug 21/09/2010 - Agile software development - Erik Talboom

Collaboration

Visug 21/09/2010 - Agile software development - Erik Talboom

Self organizing

Visug 21/09/2010 - Agile software development - Erik Talboom

Cross functional

Visug 21/09/2010 - Agile software development - Erik Talboom

Sustainable pace

Visug 21/09/2010 - Agile software development - Erik Talboom

Software development

Visug 21/09/2010 - Agile software development - Erik Talboom

Software development ++

Visug 21/09/2010 - Agile software development - Erik Talboom

Architecture

Visug 21/09/2010 - Agile software development - Erik Talboom

Not about testing

Visug 21/09/2010 - Agile software development - Erik Talboom

Test automation

Visug 21/09/2010 - Agile software development - Erik Talboom

Continuous integration

Visug 21/09/2010 - Agile software development - Erik Talboom

Integration with TFS

Visug 21/09/2010 - Agile software development - Erik Talboom

Software craftsmanship

http://manifesto.softwarecraftsmanship.org/main

Visug 21/09/2010 - Agile software development - Erik Talboom

My personal agile

Visug 21/09/2010 - Agile software development - Erik Talboom

My personal agile

Visug 21/09/2010 - Agile software development - Erik Talboom

The future

Visug 21/09/2010 - Agile software development - Erik Talboom

Everyone agile?

Visug 21/09/2010 - Agile software development - Erik Talboom

Visug 21/09/2010 - Agile software development - Erik Talboom

The silver bullet

Visug 21/09/2010 - Agile software development - Erik Talboom

Lean and kanban Europe

Visug 21/09/2010 - Agile software development - Erik Talboom

IBBT, GentAGILE

Visug 21/09/2010 - Agile software development - Erik Talboom

Test-Driven DevelopmentCorey Haines

November 4-5, 2010Ghent, Belgium

http://www.agileminds.be/workshop/2010/tdddotnet/index.jsp

Visug 21/09/2010 - Agile software development - Erik Talboom

Code RetreatCorey Haines World Tour

November 06, 2010Ghent, Belgium

http://www.agileminds.be/workshop/2010/coderetreat/index.jsp

Visug 21/09/2010 - Agile software development - Erik Talboom

http://ilean.be/course/psd

Professional scrum developerNovember 15 - 19, 2010

Visug 21/09/2010 - Agile software development - Erik Talboom

2011

• Agile.Net Exchangehttp://www.agileminds.be/conference/2011/agiledotnetx/index.html

• PSD traininghttp://ilean.be/course/psd1

• Workshops code craftsmanship• Workshops agile development

Bizzcamp2010 - Erik Talboom

Feel free to contact me

• @talboomerik• http://be.linkedin.com/in/talboomerik• erik@androits.be• www.androits.be/blog

top related