Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Scopey Changey Management in Drupal 8

223 views

Published on

Watch the full video here: https://vimeo.com/166815754
DrupalCon New Orleans - May 10, 2016
Ellie Power, Molly Byrnes

Scope management is critical to the success of software development efforts. Scope is the summary of things we want the software to accomplish - and a constant opportunity and negotiation around the details. These negotiations are a delicate dance of listening, reframing and striving for creative communication clarity.

Add in change, which as they say, is the only constant. Toss in a dollop of differing technical approaches, and often times we’re crossing our fingers that what results will be palatable.
Throwing Drupal 8 into the mix matters even more. With nearly 5 years of development and planning, an entirely new PHP standards-based layer, new front-end templating engine, and larger, more full featured ‘drupal core,’ Drupal 8 provides us an opportunity to talk about scope in a new way.

In this session, we’ll discuss the basics of scope and change management - ideas and techniques we’ve honed in managing hundreds of software projects. We’ll then review how Drupal 8 shakes all of this up - which we see as a great opportunity to reimagine how the Drupal community considers scope. Finally, we’ll play some scenarios to pull everything together. For example, if we allow the Drupal 8 core to move us away from thinking about features as “modules,” what does that mean for the software we develop?

Published in: Technology
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Scopey Changey Management in Drupal 8

  1. 1. DrupalCon New Orleans May 10th, 2016 Ellie Power and Molly Byrnes Scopey CHangey Management in Drupal8
  2. 2. SCOPEY
  3. 3. y
  4. 4. molly @mabfire + Account Director, Phase2 + Content Managed first international Drupal 6 media platform + Worked on one of the first large Drupal 8 builds + Crystal Collector
  5. 5. Ellie @lesliepower + VP, PMO, Phase2 + Developer + entrepreneur ○ Digital Addiction’s Sanctum ○ EA’s Dream Deck Baseball ○ A gazillion business apps - Java, PHP, JS ○ Nationwide Health Information Exchange + Avocational writer
  6. 6. About Phase2 We design and build some of the most trusted websites in the world. Our expertise is full lifecycle web development: digital strategy, design, front end services, full system development, and devops. If you have read the news, checked scores for your favorite team, petitioned an elected official, or connected with a vital nonprofit, there’s a good chance you’ve visited a website that Phase2 built, or that is built on open source that Phase2 created.
  7. 7. Zero G moments
  8. 8. BeeS & University IT
  9. 9. Is this what you mean by pivot?
  10. 10. Ice Breaker Please turn to the person next to you and share your own zero G moment. Stomach dropping, heart sinking, 25th hour, tear jerking... It’s okay: we’ve all been there before...and this is not a group share. 3 minutes
  11. 11. Mission Rundown + MISSION GOALS + SCOPE CONTROL + CHANGE & OTHER FORCES OF INERTIA + DRUPAL 8 THE NEXT FRONTIER + OUR BEST INTERPRETATION OF THE HOLODECK
  12. 12. Let’s go to the moon! Everything we do should be directly traceable to a goal that creates business value
  13. 13. Transumute confusion into clarity Every project or initiative starts someone trying to explain something that doesn’t yet exist.
  14. 14. Scope breakdown + Start with goals + Define features (ship with quidditch pitch) + Determine approach (what can we actually GET out of the box? What do we extend? What do we need to build from scratch?) + Bring together business value + cost matrix to make scope management a team sport
  15. 15. Value LowHigh Low High COST
  16. 16. Value LowHigh Low High COST Quidditch pitch on the flight deck Warp-capable drive Midbulk transport, standard radion- accelerator core Holodeck Infinite Improbability drive Machine-learning AI HAL-like computer “We brake for nobody” bumper sticker Cool captain’s chair Really big cargo bay 10-Forward -style bar Death ray Shields Empath Tractor beam
  17. 17. Conversation Alert
  18. 18. Scope management is a team sport It’s a chance to + Have a conversation + Collaborate + Find creative solutions Conversation Alert
  19. 19. Scope management is a team sport It’s a chance to + Have a conversation + Collaborate + Find creative solutions
  20. 20. Enter the gamma rays Now that we’ve defined scope - our mission plan - we’re all set, right?
  21. 21. Thermal exhaust port can sometimes be a vulnerability Change : The only constant
  22. 22. When There is a problem ...
  23. 23. UNKNOWNS There are known knowns. These are things we know that we know. There are known unknowns. That is to say, there are things that we know we don't know. But there are also unknown unknowns. There are things we don't know we don't know. ~ Donald Rumsfeld
  24. 24. MERcURY
  25. 25. RISK Management
  26. 26. Mission Protocols + Regular risk meetings + Log & review transparent mitigation plans + Launch protocols & rollback
  27. 27. + Lay out the plan and unfold from multiple angles + Prepare for key moment of message delivery + The “missing piece” slots in for AHA moment Long Game Risks
  28. 28. 1. Does it need to be said right now? 2. Do I need to be the one to say it? 3. If someone else needs to say it, what question can I ask to facilitate the unfolding of the right information at this time? Metaverse Meeting tips
  29. 29. Conversation Alert
  30. 30. Conversation Alert
  31. 31. drupal
  32. 32. Drupal 8 Dreams + Major UX initiative for the administration experience + Brings in a lot of learnings & long term feedback from Drupal ‘end users’ + Views in core + Multi-lingual complete rethinking + Configuration management + Front end templating
  33. 33. ‘Won’t fix’
  34. 34. Modules + Content lists + Layout management + Vanity URLs + WYSIWYG + ‘Features’ + Layout + Social Media + Special Caching + Workflow models + Dynamic content tricks Drupal 7 and before Drupal 8 and on
  35. 35. Let’s get Global
  36. 36. Front End Magic + Templating + More accessible to common practices + Drupal themeing isn’t so specialized + No PHP required
  37. 37. Stack Inception + Higher level of complexity + More layers to debug when extending + Javascript
  38. 38. OO concepts An object represents an entity with state and behavior. It’s reusable and modular. + ABSTRACTION + ENCAPSULATION + MODULARITY + HIERARCHY
  39. 39. Is That Possible?
  40. 40. Can we put them On the ground? Whoops! Forgot to add stadium seating. Need concessions Do we need a gravity machine? Could we use wood instead of composite aeroshell?
  41. 41. What should I do?
  42. 42. What should I do? 1. Push back on the developer to get it done no matter how long it takes.
  43. 43. What should I do? 1. Push back on the developer to get it done no matter how long it takes. 2. Ping developer each hour for an update.
  44. 44. What should I do? 1. Push back on the developer to get it done no matter how long it takes. 2. Ping developer each hour for an update. 3. Tell product owner that we need another week for time as the task was more complicated but it will definitely be done by Friday.
  45. 45. What should I do? 1. Push back on the developer to get it done no matter how long it takes. 2. Ping developer each hour for an update. 3. Tell product owner that we need another week for time as the task was more complicated but it will definitely be done by Friday. 4. Raise this in the risk meeting and work with product owner for right solution on mitigating.
  46. 46. CONVERSATION
  47. 47. Questions!

×