torsdag 20 september 2012

Agil utveckling. Tio punkter i en utvecklares arbete som gör skillnad

Att vara utvecklare är inte ett åtta till fem jobb. Det är mer ett åtta till kvart över fem jobb. Vi måste konstant lägga tid och energi på att bli bättre. Detta gäller inte bara teknik utan även metodik.

Agil utveckling är mer än scrum boards och stå upp möten. Det är helt avgörande att du stoppar rätt metoder i den process som scrum utgör.

"Vill bara säga att det var riktigt bra föredrag! Har redan haft användning för kunskaperna
(har argumenterat för att bryta ned åtgärderna till max 8 h (med hänvisning till ditt föredrag)
på ICC retrospektivet)"
- Hans-Jörgen Wirehag, Jordbruksverket.


Presentationen:
Agil utveckling. Tio punkter i en utvecklares arbete som gör skillnad

TOC
  • Punkterna
  • Tongivande källmaterial
    • Länkar
    • Böcker
  • Källkod som är läsvärd
  • Underhållande i ämnet läsa kod

Punkterna

1. Prata samma språk
2. Acceptera tre enkla sanningar
3. Leverera ofta
4. Sätt ambitionsnivån högt, och håll kvar den där
5. Gör dig själv onödig
6. Få situationen att synas tydligt
7. Gör teamet ansvarig
8. Heja på varandra
9. Det finns inte bara en ledare
10. Kaizen

Tongivande källmaterial


Länkar

Manifesto for Agile Software Development
http://agilemanifesto.org/

Scrum checklist från Crisp:
https://dl.dropbox.com/u/1018963/Scrum-Checklist/Scrum-checklist.pdf

Martin Fowler i ämnet "The New Methodology"
http://martinfowler.com/articles/newMethodology.html

Scrum är ingen metodik:
http://www.rational-scrum.com/2010/03/scrum-is-not-an-agile-methodology/

DDD, Skillnaden mellan entiteter och value objects:
http://devlicio.us/blogs/casey/archive/2009/02/13/ddd-entities-and-value-objects.aspx,

Böcker

Practices of an Agile Developer:
http://pragprog.com/book/pad/practices-of-an-agile-developer

Domain Driven Design Quickly:
http://www.infoq.com/news/2006/12/domain-driven-design

Clean code:
http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

97 Things Every Programmer Should Know:

Källkod som är läsvärd

Spring framework på git:

Fitnesse:
https://github.com/unclebob/fitnesse


Underhållande i ämnet läsa kod


Readable code - and the long lost secret of how to achieve it from JavaZone on Vimeo.


Uncle bobs svar:
https://gist.github.com/3753571


mvh

@demassinner

1 kommentar:

  1. Gorman vs Martin, 1-0

    Jag håller med om vartenda ord (framförallt inledningen). Givetvis kan man bryta ut metoder, men man ska inte göra det in absurdum, som Uncle Bob. Visst, han har en poäng och jag köper liknelsen med en nyhetsartikel, men i hans exempel blir det löjligt och dessutom (som Gorman säger) svårare att följa för den som faktiskt är intresserad av detaljerna.

    Jag gillar Uncle Bob, men många av hans åsikter får man ta med en nypa salt (och vissa delar jag inte alls).

    SvaraRadera