Agile tour agile development

1,088
-1

Published on

A presentation of how we apply the principles of Agile Development at 10to1.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,088
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide



















  • Agile tour agile development

    1. 1. Agile Development at 10to1 Tom Klaasen
    2. 2. Tom Klaasen • Developing software for 10 years • Java/J2EE • Co-founded 10to1 in 2006 • Since 2008: Ruby on Rails, iOS
    3. 3. Who is here? • Experience with agile • You want to convince who?
    4. 4. People
    5. 5. People • 4 developers • Passionnate • Highly skilled
    6. 6. Philosophy • Do what we want to do (programming!) • Have fun doing this • “Take your work seriously. Yourself, not so.”
    7. 7. “Agile development”? • Communication
    8. 8. Communication • Workable application from day 1 • Deployments every few days • Meetings: developers talk with users
    9. 9. Communication • “We grow software” • http://blog.10to1.be/general/2010/06/17/ we-grow-software/
    10. 10. Communication tools • Telephone • Face-to-face meetings (max. 1/week) • Email • Campfire • Lighthouse • git • Continuous integration • “10to1 Newsletter”
    11. 11. Tests • Regression • Unit tests (business logic)
    12. 12. What we don’t do • Kanban • Backlog at the beginning of the project • 100% test coverage • Test controllers (thin in Rails) • (Structured) pair programming
    13. 13. What we do differently • Stand-up meeting: coffee!
    14. 14. The influence of language • Ruby, Rails: Convention over configuration • Java/J2EE: A lot of groundwork
    15. 15. Misconceptions • A way to put pression on developers
    16. 16. Pain points • Contracts
    17. 17. “Agile” • No one way • Philosophy, not rules
    18. 18. • Tom Klaasen • tom@10to1.be • 0475 28 17 62 • @10to1

    ×