Agile and the Business Analyst, Presentation to the IIBA, June 2010

1,851 views
1,787 views

Published on

Presentation to the IIBA, June 17 2010 by Reg de Silva and Benn Wheeler.

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

No Downloads
Views
Total views
1,851
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
65
Comments
0
Likes
3
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 Business Analyst, Presentation to the IIBA, June 2010

    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 />

    ×