Drupal Project Management Strategies
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Drupal Project Management Strategies

on

  • 1,849 views

 

Statistics

Views

Total Views
1,849
Views on SlideShare
1,835
Embed Views
14

Actions

Likes
1
Downloads
18
Comments
0

3 Embeds 14

http://www.linkedin.com 11
https://twitter.com 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Drupal Project Management Strategies Presentation Transcript

  • 1. July 22, 2010Project Management Strategies- Matthew Dorman @matthewdorman 1
  • 2. INTRODUCTION 2
  • 3. INTRODUCTION■ Matthew Dorman 2
  • 4. INTRODUCTION■ Matthew Dorman■ Background in Development / Computer Science 2
  • 5. INTRODUCTION■ Matthew Dorman■ Background in Development / Computer Science■ Run the Open Source Practice at NorthPoint 2
  • 6. INTRODUCTION■ Matthew Dorman■ Background in Development / Computer Science■ Run the Open Source Practice at NorthPoint■ Projects Recently Managed: 2
  • 7. INTRODUCTION■ Matthew Dorman■ Background in Development / Computer Science■ Run the Open Source Practice at NorthPoint■ Projects Recently Managed: 2
  • 8. OUTLINE 3
  • 9. OUTLINE■ Extra Resources 3
  • 10. OUTLINE■ Extra Resources■ Common Project Management Tools 3
  • 11. OUTLINE■ Extra Resources■ Common Project Management Tools■ Techniques / Methodologies 3
  • 12. OUTLINE■ Extra Resources■ Common Project Management Tools■ Techniques / Methodologies■ Questions to Get Answered 3
  • 13. EXTRA RESOURCES 4
  • 14. EXTRA RESOURCES■ Monthly Drupal Meetups 4
  • 15. EXTRA RESOURCES■ Monthly Drupal Meetups■ Drupal Camps (check that off the list) 4
  • 16. EXTRA RESOURCES■ Monthly Drupal Meetups■ Drupal Camps (check that off the list)■  http://groups.drupal.org/project-management 4
  • 17. PROJECT MANAGEMENT TOOLS 5
  • 18. PROJECT MANAGEMENT TOOLS■ JIRA w/ Greenhopper (Atlassian) 5
  • 19. PROJECT MANAGEMENT TOOLS■ JIRA w/ Greenhopper (Atlassian)■ Open Atrium (Drupal Distribution) 5
  • 20. PROJECT MANAGEMENT TOOLS■ JIRA w/ Greenhopper (Atlassian)■ Open Atrium (Drupal Distribution)■ BaseCamp 5
  • 21. PROJECT MANAGEMENT TOOLS■ JIRA w/ Greenhopper (Atlassian)■ Open Atrium (Drupal Distribution)■ BaseCamp■ Pivotal Tracker 5
  • 22. TECHNIQUES / METHODOLOGIES 6
  • 23. TECHNIQUES / METHODOLOGIES■ Agile SCRUM 6
  • 24. TECHNIQUES / METHODOLOGIES■ Agile SCRUM■ Waterfall 6
  • 25. TECHNIQUES / METHODOLOGIES■ Agile SCRUM■ Waterfall■ Test Driven Development 6
  • 26. TECHNIQUES / METHODOLOGIES■ Agile SCRUM■ Waterfall■ Test Driven Development■ Pair Programming 6
  • 27. QUESTIONS TO GET ANSWERED 7
  • 28. QUESTIONS TO GET ANSWERED■ Before Project Begins 7
  • 29. QUESTIONS TO GET ANSWERED■ Before Project Begins ■ What is the launch date? What is driving that date? 7
  • 30. QUESTIONS TO GET ANSWERED■ Before Project Begins ■ What is the launch date? What is driving that date? ■ What are the business goals and drivers for the project? 7
  • 31. QUESTIONS TO GET ANSWERED■ Before Project Begins ■ What is the launch date? What is driving that date? ■ What are the business goals and drivers for the project? ■ How many resources do I have, how much money? 7
  • 32. QUESTIONS TO GET ANSWERED■ Before Project Begins ■ What is the launch date? What is driving that date? ■ What are the business goals and drivers for the project? ■ How many resources do I have, how much money? ■ Who edits or maintains the site now, and have they used a CMS before? 7
  • 33. QUESTIONS TO GET ANSWERED■ Before Project Begins ■ What is the launch date? What is driving that date? ■ What are the business goals and drivers for the project? ■ How many resources do I have, how much money? ■ Who edits or maintains the site now, and have they used a CMS before? ■ Is there an easier solution? 7
  • 34. QUESTIONS TO GET ANSWERED 8
  • 35. QUESTIONS TO GET ANSWERED■ After Project Begins 8
  • 36. QUESTIONS TO GET ANSWERED■ After Project Begins ■ What are my teams blockers, and how are they affecting the schedule? 8
  • 37. QUESTIONS TO GET ANSWERED■ After Project Begins ■ What are my teams blockers, and how are they affecting the schedule? ■ Where can I get a list of all the current site URLs? 8
  • 38. QUESTIONS TO GET ANSWERED■ After Project Begins ■ What are my teams blockers, and how are they affecting the schedule? ■ Where can I get a list of all the current site URLs? ■ Do we really need X number of modules to do this piece of functionality? 8
  • 39. QUESTIONS TO GET ANSWERED■ After Project Begins ■ What are my teams blockers, and how are they affecting the schedule? ■ Where can I get a list of all the current site URLs? ■ Do we really need X number of modules to do this piece of functionality? ■ That module is still in (dev/alpha/beta), do we have time to fix 8
  • 40. QUESTIONS TO GET ANSWERED 9
  • 41. QUESTIONS TO GET ANSWERED■ Launch Planning 9
  • 42. QUESTIONS TO GET ANSWERED■ Launch Planning ■ What is our rollback plan, has it been tested? 9
  • 43. QUESTIONS TO GET ANSWERED■ Launch Planning ■ What is our rollback plan, has it been tested? ■ What is our cutover plan? Who is responsible for each step? 9
  • 44. QUESTIONS TO GET ANSWERED■ Launch Planning ■ What is our rollback plan, has it been tested? ■ What is our cutover plan? Who is responsible for each step? ■ How long is the TTL on the domain? 9
  • 45. QUESTIONS TO GET ANSWERED■ Launch Planning ■ What is our rollback plan, has it been tested? ■ What is our cutover plan? Who is responsible for each step? ■ How long is the TTL on the domain? ■ What is team member [1-N]s contact information. 9
  • 46. QUESTIONS TO GET ANSWERED■ Launch Planning ■ What is our rollback plan, has it been tested? ■ What is our cutover plan? Who is responsible for each step? ■ How long is the TTL on the domain? ■ What is team member [1-N]s contact information. ■ Who is making sure the beer stays cold? 9
  • 47. SUMMARY 10
  • 48. SUMMARY■ Extra Resources 10
  • 49. SUMMARY■ Extra Resources■ Common Project Management Tools 10
  • 50. SUMMARY■ Extra Resources■ Common Project Management Tools■ Techniques / Methodologies 10
  • 51. SUMMARY■ Extra Resources■ Common Project Management Tools■ Techniques / Methodologies■ Questions to Get Answered 10
  • 52. ANY QUESTIONS? 11
  • 53. ANY QUESTIONS? Matthew Dorman @matthewdorman http://www.linkedin.com/in/matthewdorman http://drupal.org/user/203503 www.northps.com © NorthPoint and NorthPoint Solutions LLC 11