Iiba May 20 2009 How To Faciltate Business Analysis and Discovery Meetings

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Iiba May 20 2009 How To Faciltate Business Analysis and Discovery Meetings - Presentation Transcript

    1. Requirements Discovery and Modeling (or How To Facilitate Business Analysis and Discovery Meetings) Chuck Boudreau Enterprise Business Architect IIBA Colorado Springs May 20, 2009
    2. About Compassion International
        • compassion.com
        • blog.compassion.com
    3. Where Compassion Works
    4. Compassion’s Global Partners
    5. How Compassion Works
    6. Today is Special Day
        • May 20, 2009
        • 1,000,000 th sponsored child (concurrently)
    7. About Compassion IT
        • 155 IT staff (not including contractors)
        • Sybase legacy technology
        • Microsoft strategic technology
        • Serves internal customers
          • Sales/marketing
          • Sponsor/donor services
          • Beneficiary program services
    8. Assumptions About You
        • Involved in IT software projects
        • Interested in seeing how others approach business analysis and discovery
        • Want to learn some techniques that work in order to apply in your context
        • Busy...need to keep it practical
    9. Topics of Discussion
        • Motivation for various IT business analysis deliverables
        • Techniques and mindset for leading requirements discovery activities
        • Other training and learning resources
        • Q&A throughout
    10. Question: How’s It Working for You?
        • Requirements discovery
        • Clarity of business goals
        • Testable requirements
        • Access to SMEs
    11. Stake in the Ground
        • Biggest risks in project are not technical
        • Lack of clarity is the biggest risk
        • Reduce risk by eliminating uncertainty (increasing clarity)
    12. Stake in the Ground
        • Content in the deliverables you produce is wrong
          • It is less wrong as you engage more people in the process of reviewing
        • People stink at process conformity, but they are good at pointing out what’s out of alignment
    13. Reminder: IT Enables Business
        • Initial deliverables should represent business context
        • Focus on “what” first
        • Focus on “how” later
    14. Business Analysis Deliverables
        • Business glossary
        • BPMN diagrams
        • Use cases
        • Features matrix
        • State charts
    15. Business Glossary
        • Terms used in the business context
        • Cultivated real-time in discovery meetings
        • Living document
    16. Business Process Model Notation (BPMN) Diagrams
        • Describe the business context for the system under discussion
        • Cultivated real-time in discovery meetings
    17. Use Cases
        • Essential
          • Business language: the “what”
          • Reviewed by the business
        • Detailed
          • Derived from the essential use cases
          • Implementation/technical language: the “how”
          • Reviewed by the technology implementers
    18. Tips on Use Cases
        • Avoid the “tyranny of the template”
        • Cultivate real-time in discovery meetings
        • Know when it starts
          • TUCBW
        • Know when it ends
          • TUCEW
        • Capture issues in the work-in-progress
    19. Features matrix
        • “ The ability to…”
    20. State Charts (Sometimes)
        • Managing and tracking key entities through their lifecycle
        • Sometimes makes a good organizing metaphor
    21. Preparing for Discovery
        • Meet participants ahead of time
        • Arrange to have two business analysts in meetings
        • Get meeting rooms with big walls or whiteboards
        • Camera (preferably wireless)
        • Markers, stickies, candies, toys
    22. Great Opening Lines
        • What are yours?
        • How do you open the dialog
    23. Try These on for Size
        • What does your system manage and track?
        • Describe the business events that cause you or your staff (or system) to take action?
    24. Unfolding the Details
        • “ What happens next?”
        • “ What data to you need?”
        • Avoid technical details
        • Work the documents
          • Business glossary
          • BPMN diagrams
          • Use cases
    25. Dealing With Problems
        • Setting goals and planning on how to measure meeting progress
        • Getting to the whiteboard right away
        • Shifting into the “as is” when discussing “to be”
        • Lack of velocity/ low energy
        • Three-minute rule
        • Overbearing people
    26. Remember
        • The focus is on describing software behavior in a business setting
    27. Other Resources
        • Read the Agile Manifesto http://agilemanifesto.org/
        • Visit Gary Evans’ website http://www.evanetics.com
        • Read “What is an Agile Culture?” at http://www.evanetics.com/Articles/ar_essays/AgileCulture.htm
        • Bookmark and review the content of your choosing at Gary Evans’ site at http://www.evanetics.com/ (my personal favorites below)
        • Tales of Fragility http://www.evanetics.com/Articles/ar_essays/fragility.htm
        • Honeybees and Spiders http://www.evanetics.com/Articles/ar_essays/bees&spiders.htm
        • Articles on Use Cases http://www.evanetics.com/Articles/ar_usecases/ar_usecases.htm

    + Chuck BoudreauChuck Boudreau, 6 months ago

    custom

    715 views, 1 favs, 0 embeds more stats

    Presentation made by Chuck Boudreau on May 20, 2009 more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 715
      • 715 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 36
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories