Effectively Engaging Stakeholders in Drupal Projects(aka: How to make your Executive Director happy)Julia Kulla-Maderhttp:...
Julia Kulla-MaderProject Manager/Web Developer5 Years of Drupal Experience                                2
Why am I qualified to give this talk?• Nonprofit website redesign alumna• Relaunched AASHE.ORG twice• Involved in redesignin...
How to make your stakeholders happy today andtomorrow• Rely on objectives, not hunches• Design and implement a user-driven...
Three Things I Want You to Remember     • Rely on objectives, not hunches     • Design and implement a user-driven redesig...
Start By Identifying Stakeholders              Sandra                        BobSection: Rely on objectives, not hunches. ...
How do we meet Sandra and Bob’s needs?      • Doesn’t see a need for change      • No familiarity with HTML, comfortable t...
How do we meet Sandra and Bob’s needs?      • Thinks the current site is “cluttered”      • Heard about a great new CMS fr...
Before You Begin: Gather Background Information      • What is the problem we want to solve? Why are we doing this?      •...
Develop Objectives with Sandra and Bob      • How will we measure whether the project is successful?      • Each person on...
Example - from AASHE.ORGSection: Rely on objectives, not hunches.   11
Plan to engage stakeholders throughout the process      • What phases of the decision process would benefit from involvemen...
Example - Engaging Stakeholders  Core Team  Sandra - Program representative  You* - IT Manager/Web developer  Matt - Web d...
Objectives: Rinse and Repeat      • Throughout the process, when questions or suggestions arise, measure        against yo...
Three Things I Want You to Remember      • Rely on objectives, not hunches      • Design and implement a user-driven redes...
What does a user-driven process look like?                                                                                ...
Start with Navigation      • Navigation visually defines your organizations priorities      • Navigation helps people from ...
Navigation: Card Sorting Is Your Best FriendSection: Design and implement a user-driven redesign process   18
Card Sorting Tools      • Paper-based: Index cards, Post-it notes      • Web Based: OptimalSort, Websort      • Mac: Xsort...
Wireframe Everything Major      • You can go through iterative wireframes and data migration at the same time      • All p...
Wireframing Tools      • Balsamiq, Omnigraffle, Visio, Photoshop, WordSection: Design and implement a user-driven redesign ...
Test Wireframes      • Test wireframes with your stakeholders through questions against your        objectivesSection: Des...
Wireframe and Test Again Until You Feel Good      • Making changes to a wireframe is easier than making changes to a live ...
Go Through The Same Process for Designs• Create a survey for gathering design feedback• Make improvements using an iterati...
Reflect Before Moving On      • Does something not seem right? It’s easier to change things before you        launch.      ...
Test and Test Again      • Develop personas to test your site                 Claire - Grant Officer                       ...
Engage Stakeholders Again at the End      • Let your stakeholders evaluate whether you have met your objectivesSection: De...
Launch!          28
Three Things I Want You to Remember• Rely on objectives, not hunches• Design and implement a user-driven redesign process•...
Support after the launch      • Monitor feedback to your revised site           • Monitoring Tools: Contact Form (Webform ...
Think Carefully About Permissions      • As you give staff access to the website, think about who should have what        ...
Educate and Support Your Content Editors      • Provide a knowledge base for answering frequently asked questions      • H...
Don’t Forget to Update Your Site’s Code      • Update code when needed      • Have a plan in place for how you will find ou...
Summary: Three Things I Want You to Remember• Rely on objectives, not hunches• Design and implement a user-driven redesign...
Thanks for listening!
Upcoming SlideShare
Loading in …5
×

Effectively Engaging Stakeholders in Drupal Projects

1,993 views
1,922 views

Published on

Talk on engaging with stakeholders on Drupal nonprofit projects from 11/15/11 TriDUG meeting.

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
1,993
On SlideShare
0
From Embeds
0
Number of Embeds
249
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Effectively Engaging Stakeholders in Drupal Projects

  1. 1. Effectively Engaging Stakeholders in Drupal Projects(aka: How to make your Executive Director happy)Julia Kulla-Maderhttp://www.juliakm.com@JuliaKM
  2. 2. Julia Kulla-MaderProject Manager/Web Developer5 Years of Drupal Experience 2
  3. 3. Why am I qualified to give this talk?• Nonprofit website redesign alumna• Relaunched AASHE.ORG twice• Involved in redesigning many other Drupal sites• Long-time Drupal user/developer 3
  4. 4. How to make your stakeholders happy today andtomorrow• Rely on objectives, not hunches• Design and implement a user-driven redesign process• Plan for support after the launch 4
  5. 5. Three Things I Want You to Remember • Rely on objectives, not hunches • Design and implement a user-driven redesign process • The fourth trimester: plan for support after the launchSection: Rely on objectives, not hunches. 5
  6. 6. Start By Identifying Stakeholders Sandra BobSection: Rely on objectives, not hunches. 6
  7. 7. How do we meet Sandra and Bob’s needs? • Doesn’t see a need for change • No familiarity with HTML, comfortable to send edits to IT • Wants to be able to quickly point members to website information • Prefers to spend as little money as possible Sandra Staff MemberSection: Rely on objectives, not hunches. 7
  8. 8. How do we meet Sandra and Bob’s needs? • Thinks the current site is “cluttered” • Heard about a great new CMS from his nephew last week • Wants the site to look professional • Loves lots of pictures and movies Bob Board MemberSection: Rely on objectives, not hunches. 8
  9. 9. Before You Begin: Gather Background Information • What is the problem we want to solve? Why are we doing this? • Has this been attempted before? Why did it fail or succeed? • Is anything at my organization in flux that might change this project?Section: Rely on objectives, not hunches. 9
  10. 10. Develop Objectives with Sandra and Bob • How will we measure whether the project is successful? • Each person on the team needs to agree to the project objectivesSection: Rely on objectives, not hunches. 10
  11. 11. Example - from AASHE.ORGSection: Rely on objectives, not hunches. 11
  12. 12. Plan to engage stakeholders throughout the process • What phases of the decision process would benefit from involvement by various stakeholder groups? {What phase would not?} • Should Bob participate in every decision? What about Sandra? Core Team Extended TeamSection: Rely on objectives, not hunches. 12
  13. 13. Example - Engaging Stakeholders Core Team Sandra - Program representative You* - IT Manager/Web developer Matt - Web developer Paul - Exec. Dir * Project Manager Extended Team Board member Member representative Representative from Team A Representative from Team B Representative from Team C Core Team
  14. 14. Objectives: Rinse and Repeat • Throughout the process, when questions or suggestions arise, measure against your objectivesSection: Rely on objectives, not hunches. 14
  15. 15. Three Things I Want You to Remember • Rely on objectives, not hunches • Design and implement a user-driven redesign process • The fourth trimester: plan for support after the launchSection: Design and implement a user-driven redesign process 15
  16. 16. What does a user-driven process look like? Before you launch Develop clear, Use card sorting to Wireframe Again and test with universally accepted develop your Again While Testing stakeholders and objectives navigation Against Objectives non-stakeholdersSection: Design and implement a user-driven redesign process 16
  17. 17. Start with Navigation • Navigation visually defines your organizations priorities • Navigation helps people from veering off track • Navigation keeps people on your websiteSection: Design and implement a user-driven redesign process 17
  18. 18. Navigation: Card Sorting Is Your Best FriendSection: Design and implement a user-driven redesign process 18
  19. 19. Card Sorting Tools • Paper-based: Index cards, Post-it notes • Web Based: OptimalSort, Websort • Mac: Xsort • Windows: UXSort, CardZort • Analysis Tools SynCaps (Windows), Card Sort Analysis SpreadsheetSection: Design and implement a user-driven redesign process 19
  20. 20. Wireframe Everything Major • You can go through iterative wireframes and data migration at the same time • All pages where people are likely to have strong opinions should be wireframed The homepage should only have 2 columns!Section: Design and implement a user-driven redesign process 20
  21. 21. Wireframing Tools • Balsamiq, Omnigraffle, Visio, Photoshop, WordSection: Design and implement a user-driven redesign process 21
  22. 22. Test Wireframes • Test wireframes with your stakeholders through questions against your objectivesSection: Design and implement a user-driven redesign process 22
  23. 23. Wireframe and Test Again Until You Feel Good • Making changes to a wireframe is easier than making changes to a live site designSection: Design and implement a user-driven redesign process 23
  24. 24. Go Through The Same Process for Designs• Create a survey for gathering design feedback• Make improvements using an iterative approach Green isn’t the color of sustainability!
  25. 25. Reflect Before Moving On • Does something not seem right? It’s easier to change things before you launch. • Feedback Army is a good resource for quick testsSection: Design and implement a user-driven redesign process 25
  26. 26. Test and Test Again • Develop personas to test your site Claire - Grant Officer Shironda - StudentSection: Design and implement a user-driven redesign process 26
  27. 27. Engage Stakeholders Again at the End • Let your stakeholders evaluate whether you have met your objectivesSection: Design and implement a user-driven redesign process 27
  28. 28. Launch! 28
  29. 29. Three Things I Want You to Remember• Rely on objectives, not hunches• Design and implement a user-driven redesign process• Plan for support after the launch 29
  30. 30. Support after the launch • Monitor feedback to your revised site • Monitoring Tools: Contact Form (Webform module), Feedback Tab, User Voice • Have a plan in place for responding to questions and concernsSection: Plan for support after the launch 30
  31. 31. Think Carefully About Permissions • As you give staff access to the website, think about who should have what editing privileges carefully • How will the Executive Director feel about an intern editing her bio?Section: Plan for support after the launch
  32. 32. Educate and Support Your Content Editors • Provide a knowledge base for answering frequently asked questions • Have one line of communication for questions (ticketing system, email address, etc.)Section: Plan for support after the launch
  33. 33. Don’t Forget to Update Your Site’s Code • Update code when needed • Have a plan in place for how you will find out about and implement code updatesSection: Plan for support after the launch
  34. 34. Summary: Three Things I Want You to Remember• Rely on objectives, not hunches• Design and implement a user-driven redesign process• Plan for support after the launch 34
  35. 35. Thanks for listening!

×