living a nightmare dreaming a dream
play

Living a Nightmare, Dreaming a Dream A Drupal Deployment Dilemma - PowerPoint PPT Presentation

Living a Nightmare, Dreaming a Dream A Drupal Deployment Dilemma SATURN Conference, April 2015 Gail E. Harris gharris@tvo.org Director & Architect, Web and Mobile Delivery About TVO "use electronic and associated media to provide


  1. Living a Nightmare, Dreaming a Dream A Drupal Deployment Dilemma SATURN Conference, April 2015 Gail E. Harris gharris@tvo.org Director & Architect, Web and Mobile Delivery

  2. About TVO "use electronic and associated media to provide educational opportunities for all people in Ontario"

  3. Analysis 3 13/04/2015

  4. The Dream 4 13/04/2015

  5. Automated Tests 5 13/04/2015

  6. Coding Practices 6 • Content Management System • Can configure with a "point and click" GUI • Templates to build web pages for delivery through web server (apache) • Includes page authoring and editorial workflow capabilities 13/04/2015

  7. Continuous Delivery 7 • Load Balancers • Web Servers • Databases 13/04/2015

  8. Culture Dilemma 8 13/04/2015

  9. Crucial Executive Support 9 13/04/2015

  10. Culture Changes 10 13/04/2015

  11. Architecture is about… 11 • System as a composition of components • "Structural issues include the gross organization and global control structures; the protocols for communication, synchronization, and data access; the assignment of functionality to design elements; physical distribution; composition of design elements; scaling and performance; dimensions of evolution; and selection among design alternatives. " • Garlan, Shaw: 1994 13/04/2015

  12. Lessons Learned 12 • Maintainability driving Architecture decisions • Architecture decisions driving changes in work habits • Need for work habit changes driving recruiting and organizational structure decisions 13/04/2015

  13. Discussion 13 • Could these changes have been done incrementally? • How would this work in another organization where the architect and manager roles are separate? • How to take better advantage of the tight coupling of organization structure changes with motivational changes? • The surprise: technology choice matters least of all

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend