Agile and the BA

692 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
692
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • http://www.google.com.au/imgres?imgurl=http://www.mountaingoatsoftware.com/system/hidden_asset/file/27/scrum1600x1200.png&imgrefurl=http://www.mountaingoatsoftware.com/scrum/figures&usg=__lXA4jiwS79KYWjsqEKVaGVsckqg=&h=1200&w=1600&sz=134&hl=en&start=2&itbs=1&tbnid=-agD4_ngGkMY6M:&tbnh=113&tbnw=150&prev=/images%3Fq%3Dscrum%2Bfree%2Bimage%26hl%3Den%26rls%3Dig%26gbv%3D2%26tbs%3Disch:1
  • Agile and the BA

    1. 1. Reg de Silva and Benn Wheeler<br />June 2010<br />Agile and the Business Analyst<br />
    2. 2. What is Agile development?<br />Agile is an umbrella term for several iterative and incremental software development methodologies including XP, Scrum, Kanban, and Lean<br />
    3. 3. Agile key themes<br />
    4. 4. Agile manifesto<br />Individuals and interactions over processes and tools<br />Working software over comprehensive documentation<br />Customer collaboration over contract negotiation<br />Responding to change over following a plan<br />
    5. 5. So... what does Agile mean for the Business Analyst?<br />
    6. 6. Co-located teams<br />
    7. 7. Just-in-time<br />Just-in-time rather than Just-in-case requirements<br />
    8. 8. Two-iteration window<br />
    9. 9. Documentation<br />vs.<br />
    10. 10. Agile documentation<br />myth: no documentation<br />reality: just enough documentation<br />
    11. 11. Stories<br />
    12. 12. Story conventions<br />
    13. 13. Story wall<br />Story-1<br />As a user I want to create a record<br />3<br />Story-2<br />As a user I want to read a record<br />3<br />Story-3<br />As a user I want to update a record<br />2<br />Story-4<br />As a user I want to delete a record<br />1<br />
    14. 14. Sprint/Iteration<br />
    15. 15. Key meetings<br />
    16. 16. BA collaboration<br />
    17. 17. Challenges<br />
    18. 18. Analysis churn<br />Fail early!<br />The cost of churn<br />
    19. 19. Scope trading<br />Story-1<br />As a user I want to create a record<br />3<br />Story-2<br />As a user I want to read a record<br />3<br />Story-3<br />As a user I want to update a record<br />2<br />Story-4<br />As a user I want to delete a record<br />1<br />Story-5<br />As a user I want to view the audit log<br />1<br />
    20. 20. Offshore model<br />More detailed requirements<br />Communication tools and rules! <br />Different time zones<br />Common cultural understanding<br />
    21. 21. Transition from traditional development<br />Limited downtime – intense<br />The right ratio of BAs to Developers & Testers<br />Project governance fit with Agile<br />
    22. 22. Iteration Manager, Scrum Master<br />
    23. 23. IM and Scrum Master<br />
    24. 24. IM and Scrum Master<br />IM - role vs. function<br />Why the role sits well with BA…<br />
    25. 25. Benefits<br />
    26. 26. Benefits for the BA<br />Customer satisfaction = job satisfaction <br />One team<br />Improved collaborationand trust with technology and business partners<br />Your marketability!<br />
    27. 27. Questions<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />?<br />
    28. 28. Reginald de Silva<br />regdesilva@gmail.com<br />http://au.linkedin.com/in/regdesilva<br />Benn Wheeler<br />benn.wheeler@optusnet.com.au<br />http://au.linkedin.com/in/bennwheeler<br />Contacts<br />
    29. 29. Agile software development<br />Using Agile software development – part 1 <br />Using Agile software development – part 2 <br />Using Agile software development – part 3<br />Agile development - Version One<br />Agile manifesto<br />Agile modeling<br />Behaviour Driven Development definition <br />Behaviour Driven Development <br />Introducing BDD <br />Kano Analysis <br />Parking Lot Diagrams<br />Planning Poker<br />More information<br />

    ×