O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Collaborative Design in Plone

2.437 visualizações

Publicada em

How does "Plone happen"? This presentation explores the way the community produces the open source Plone content management system as well as inspiring ideas from other communities that could allow Plone to involve more diverse participants in its creation.

Publicada em: Tecnologia, Negócios
  • Seja o primeiro a comentar

Collaborative Design in Plone

  1. Collaborative Design Processes and Plone <ul><ul><li>Christopher Johnson | ifPeople </li></ul></ul><ul><ul><li>Jon Stahl | ONE/Northwest </li></ul></ul><ul><ul><li>Plone Conference | Washington, DC </li></ul></ul><ul><ul><li>October, 2008 </li></ul></ul>
  2. Why are we here?
  3. Goals of Session <ul><li>Understand how Plone community creates Plone the software </li></ul><ul><li>Inspire ideas for improving the process </li></ul><ul><li>Contribute to shared interest in improving the process </li></ul><ul><li>Recruit people who want to help improve the process </li></ul>
  4. Outline <ul><li>Process map! </li></ul><ul><li>Collaborative design outside the community </li></ul><ul><li>What it all means </li></ul><ul><li>Conversation about how to move forward </li></ul>
  5. Is Plone an Orchestra? http://flickr.com/photos/jordanfischer/72510316/
  6. Chaordic = chaos + order http://flickr.com/photos/chriscorrigan/381481875/
  7. http://flickr.com/photos/nh567/2774100797/
  8. Process Map
  9. Learning from Others <ul><li>Where are the best practices in remote collaboration and collaborative design processes? </li></ul>
  10. Example: Datacenter Charrette <ul><li>RMI convened whole-system design charrette for data centers (Feb 2-5, 2003) </li></ul><ul><li>&quot;clean sheet model with no compromises&quot; </li></ul><ul><li>Goal: leapfrog incremental improvements to advance overall design </li></ul>
  11. The Problem The Problem
  12. Solution Criteria <ul><li>Can't just keep applying more brute force to this problem </li></ul><ul><li>Must use energy efficiently </li></ul><ul><li>Design system around efficiency, reliability, and availability </li></ul>
  13. What is a Charrette? image: eyetopixel
  14. Crosses Boundaries image: zoomzoom
  15. Crosses Boundaries image: zoomzoom
  16. Image: http://en.wikipedia.org/wiki/Blind_Men_and_an_Elephant
  17. image: jeffwerner
  18. image: danielfarrell
  19. The People <ul><li>90 people, including industry experts in: </li></ul><ul><ul><li>engineering </li></ul></ul><ul><ul><li>computer design </li></ul></ul><ul><ul><li>energy </li></ul></ul><ul><ul><li>data management </li></ul></ul><ul><ul><li>business </li></ul></ul><ul><ul><li>real estate </li></ul></ul><ul><ul><li>facilities design </li></ul></ul>image: dcassaa
  20. The Result <ul><li>Data center design that </li></ul><ul><ul><li>reduces energy conception by 89%, </li></ul></ul><ul><ul><li>with equivalent computing power </li></ul></ul><ul><ul><li>and greater reliability. </li></ul></ul><ul><li>Over 50 major recommendations </li></ul>See www.rmi.org
  21. What made it work? <ul><li>Facilitated dialogue on: </li></ul><ul><ul><li>innovative and functional design and engineering </li></ul></ul><ul><ul><li>strategies to improve results of design decisions </li></ul></ul>
  22. What made it work? <ul><li>Whole-system thinking: </li></ul><ul><ul><li>actively considers interconnections between systems </li></ul></ul><ul><ul><li>seeks solutions that address multiple problems at same time </li></ul></ul>
  23. What makes it work? <ul><li>Unites stakeholders and experts at the beginning of design / problem-solving process </li></ul><ul><li>Aggregate demand/needs from many stakeholders </li></ul>
  24. http://flickr.com/photos/maxine/1523329505/
  25. Small group activity <ul><li>Break into groups of ~5-7 </li></ul><ul><li>Brainstorm: What are ways we can make the process of developing Plone more collaborative and approachable? </li></ul><ul><ul><li>What would help us better “front-load” the design process so that we had more input and commitment before code had to be written? </li></ul></ul><ul><ul><li>What activities will generate engagement & participation from stakeholders? </li></ul></ul><ul><ul><li>What can you do to drive this forward? </li></ul></ul><ul><ul><li>Who's not here that should be engaged in this conversation? </li></ul></ul><ul><li>Log in to OpenPlans at http://tinyurl.com/plone-process to record your group's ideas on a new page </li></ul><ul><ul><li>Separate page per group to avoid edit conflicts! </li></ul></ul><ul><li>15 minutes </li></ul>
  26. What next? <ul><li>Become a “fan” of Framework Team on FB </li></ul><ul><li>Join OpenPlans Group: http://tinyurl.com/plone-process </li></ul><ul><ul><li>Add your name to list </li></ul></ul><ul><ul><li>Volunteer for a followup task </li></ul></ul><ul><ul><li>Keep the conversation alive! </li></ul></ul>
  27. Thank you! <ul><li>Christopher Johnson (irc: cjj) </li></ul><ul><ul><li>cjj at ifpeople.net </li></ul></ul><ul><ul><li>www.ifpeople.net </li></ul></ul><ul><li>Jon Stahl </li></ul><ul><ul><li>jon at onenw.org </li></ul></ul><ul><ul><li>www.onenw.org </li></ul></ul>