Presentation is loading. Please wait.

Presentation is loading. Please wait.

THE DARK ARTS OF BUSINESS ANALYSIS: D RUPAL D OWNUNDER M ELBOURNE 2012 J ASON B ROOKS MUDSURFER – L AB 4 W EB D ESIGN REQUIREMENTS GATHERING WITH MIND.

Similar presentations


Presentation on theme: "THE DARK ARTS OF BUSINESS ANALYSIS: D RUPAL D OWNUNDER M ELBOURNE 2012 J ASON B ROOKS MUDSURFER – L AB 4 W EB D ESIGN REQUIREMENTS GATHERING WITH MIND."— Presentation transcript:

1 THE DARK ARTS OF BUSINESS ANALYSIS: D RUPAL D OWNUNDER M ELBOURNE 2012 J ASON B ROOKS - @ MUDSURFER – L AB 4 W EB D ESIGN REQUIREMENTS GATHERING WITH MIND MAPS FOR A DRUPAL PROJECT

2 I NTRO Jason Brooks @mudsurfer (twitter and drupal.org) – Projects, Business Analysis - Full Time – Web Site Building with Drupal – Part Time (3yrs) Lab4.com.au Lab4.com.au 20+ years experience of users screwing up perfectly good projects

3 One of the key reasons projects fail: think Clients think they did not get what they wanted

4 What Don’t ask them “What do you want?”… Why listen Ask them “Why do you want it?” and listen.

5 MindMapping is one way of capturing what you hear: Flexible – to suit the client Accessible – easy to discuss and modify Traceable - source of ideas (the why)

6 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it?

7 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? “We send each other too many emails” Reduce Email Volume

8 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? “We waste time in committee arguing over different versions of documents” Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt.

9 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? “We want a calendar of events” Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar

10 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? “The Boss wants to make announcements “ Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar Blog

11 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? “… and he wants staff to make comments“ Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar BlogComments

12 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? “We need to have new website by next AGM in July” Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar Target Go Live < July BlogComments

13 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? “…But committee wants to approve in June” Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar Target Go Live < July Target Go Live < July Final Draft Site > June BlogComments

14 A Real Example is more comprehensive:

15 Take it away, clean it up. think Give client time to think. review Then present it back to them and review

16 At this stage their It is their work. They own it.

17 Only then, Use your » Experience, » Research, » Gut Instincts….

18 their your And transform their requirements into your project framework.

19 [System Requirements] Any Constraints: Time Budget Quality Existing site/hosting [User Requirements:] What do you want visitors/users to do? Your Website [Business Requirements:] Why Do you want it? Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar Target Go Live < July Final Draft Site > June BlogComments Your Website

20 Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar Target Go Live < July Final Draft Site > June BlogComments Your Website Content Types Reports Forms User Roles Post Implementation Review

21 Reduce Email Volume Improve Meeting Efficiency Version Controlled Doc. Mgt. Event Calendar Target Go Live < July Final Draft Site > June BlogComments Your Website Content Types Reports Forms User Roles Post Implementation Review Blog Comments Event Calendar Improve Meeting Efficiency Reduce Email Volume Version Controlled Doc. Mgt.

22 Target Go Live < July Final Draft Site > June Your Website Content Types Reports Forms User Roles Post Implementation Review Blog Comments Event Calendar Improve Meeting Efficiency Reduce Email Volume Version Controlled Doc. Mgt.

23 Your Website Content Types Reports Forms User Roles Post Implementation Review Blog Comments Event Calendar Improve Meeting Efficiency Reduce Email Volume Version Controlled Doc. Mgt. Core: Article Comments : On Custom Node Type Custom Fields Date Module Views Module … Etc.

24 Prince 2 In effect a Prince 2 Product Break Down Structure

25 Extend: Use to capture taxonomy structure:

26 Extend: Use to Add estimates for each component, and use as basis of quote

27 Extend: Add alternative modules to research

28 Use through the Project Lifecycle: Use as a checklist of completed tasks Use as the basis of tests.

29 Wrapping Up: Flexible – to suit the client Accessible – easy to discuss and modify Traceable - source of ideas (the why)

30 Wrapping Up Useful Links: – Slides will be published on the session page – Business Requirements: BABoK by IIBA http://www.iiba.org – Lists and Reviews of MindMapping apps: http://www.mind-mapping.org/VicsPicks Session Feedback: – Questions? – Drupal Downunder session page –http://drupaldownunder.org/session/dark-arts-business-analysis-requirements-gathering-mind-maps-drupal-projecthttp://drupaldownunder.org/session/dark-arts-business-analysis-requirements-gathering-mind-maps-drupal-project Thanks!


Download ppt "THE DARK ARTS OF BUSINESS ANALYSIS: D RUPAL D OWNUNDER M ELBOURNE 2012 J ASON B ROOKS MUDSURFER – L AB 4 W EB D ESIGN REQUIREMENTS GATHERING WITH MIND."

Similar presentations


Ads by Google