the project manager as godzilla
play

The Project Manager as Godzilla Learn to Squash more bugs more - PowerPoint PPT Presentation

The Project Manager as Godzilla Learn to Squash more bugs more quickly Session Goals Introduction to tactics and tools to streamline and improve your debugging process so you can squash bugs and reign joy and efficiency on your


  1. The Project Manager as Godzilla Learn to Squash more bugs more quickly

  2. Session Goals Introduction to tactics and tools to streamline and improve your debugging process so you can squash bugs and reign joy and efficiency on your prefecture/project stakeholders.

  3. Don’t be this:

  4. Be this:

  5. Tactics Train your clients to understand why bugs exist and how to be better bug trackers. Teach them to always do the following: Provide URL Screenshot Browser and version Current behavior vs expected behavior

  6. Tactics Weed Out False Positives PMs should understand the difference between operator errors and actual ghosts in the machine Distinguish between bugs and new features to manage scope creep

  7. Tactics Get to know the Drupal CMS and DEBUG on your OWN! ● Clear caches ● User mgmt (add user, resend passwords, review permissions) ● Content workflow (find authors, different content types, publish/unpublish ● Menu changes ● Recent Log Messages (Error Report) ● Encourage peeps to not be scared of Drupal UI and gain a basic knowledge of the structure

  8. Tactics Leverage Agile Methodologies Iteration/Communication/Prioritization Get your clients to speak in user story lingo not subjective jargon Bad: I should be able to click here and see all the recent posts Good: An unauthenticated user can view recent blog posts by selecting the “recent posts” button from the siderail

  9. Tactics Example User Story Ripe for Behat Testing: Scenario: Administrator is able to log in and create Basic Page content Given I am logged in as a user with the "Administrator" role When I visit "node/add/page" And I fill in "Title" with "[random]" And I fill in "Body" with "Test content." And I press "Save" And I visit "admin/content" And I should see "[random:1]" And I click "[random:1]" Then I should see "Test content."

  10. Tools ● Skitch or Jing: annotated screenshots and screen recordings ● Feedback Modules: Can connect to ticketing systems or Jira Capture ● Spreadsheets ● Best Practice CI tools like: Travis, Probo

  11. Tools

  12. Q&A What pain points have you experienced as a PM with the QA/debugging process? ● Client visibility of progress (use Kanban) ● Training clients to provide right/useful info

  13. 8 Steps to help you Squash Bugs 1. Train your clients to assist the process better 2. Manage client expectations at the outset 3. Know the difference between new feature requests and bugs 4. Be a better first responder and learn the Drupal UI 5. Take advantage of Agile methodologies and available tools 6. Draft user stories for automated testing 7. Use CI tools like Probo to conduct unit testing before merging/deploying 8. Devise your touchdown dance to celebrate a successful launch

  14. Thank you! Come say hi to us at our booth Or visit us online at zivtech.com

Recommend


More recommend