Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mind Mapping: A Technique for Architecting Software

Mind Mapping: A Technique for Architecting Software

Do you struggle to collect your thoughts to start a project? Do you desire a better way to begin planning that doesn't involve staring at a blank document for hours? If these challenges sound familiar, you might really benefit from learning about a visual organizational technique known as Mind Mapping.

This session will include examples of using mind mapping for software architecture. These examples are applicable from small features through large and complex projects. Mind Mapping for software architecture is something the entire project team can utilize!

Key takeaways:

* Summarize the benefits of Mind Mapping
* Leverage analog and digital tools to create Mind Maps
* Create Mind Maps of your own

Presented at Florida DrupalCamp 2022

Mark Shropshire

February 19, 2022
Tweet

More Decks by Mark Shropshire

Other Decks in Technology

Transcript

  1. Mark Shropshire Senior Director of Development /in/markshropshire @shrop • From

    Concord, North Carolina • 20+ years of experience as a technical team leader • Loves empowering teams to excel while using best of class open source technology solutions • Passionate about personal and team growth through mentorship, aligning individual purpose with Mediacurrent’s vision • Plays sax, drums, keys, and bass and has a list of other instruments that he would love to learn Skills • Leadership • Drupal • DevOps • System Architecture • Flutter • Security
  2. | 3 We Are Mediacurrent • Open source experience partner

    • Focused on Drupal since 2007 • Clients include higher education, nonprofit, government, and global brands • Around 90 US-based team members across strategy, design, and development Mediacurrent is a full-service digital agency that implements world class open source software development, strategy, and design to achieve defined goals for enterprise organizations seeking a better return on investment.
  3. 1. What Are Mind Maps? 2. Creating Mind Maps 3.

    Software Architecture 4. Q&A Today’s Agenda
  4. | 6 Mind Map - Wikipedia A mind map is

    a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of the whole.
  5. When to Use Mind Maps • Note taking • Decision-making

    • Brainstorming • Planning • Organizing complex ideas • And much more
  6. Getting Started 1. START IN THE MIDDLE WITH A MAIN

    IDEA SUB IDEA 2. CREATE GROUPS OF SUB IDEAS SUB IDEA 3. USE COLORS AND SHAPES/IMAGERY TO CONVEY IDEAS SUB IDEA SUB IDEA 4. ENCAPSULATE IDEAS WITH SHAPES 5. CONNECT IDEAS
  7. | 13 Mind Mapping Tips • Be creative • Don’t

    worry about your artistic skills (you will improve with practice) • Use colors • Use different shapes • Show associations • Find your flow • Develop your own style
  8. Next Steps • Identify one mind map tool and have

    at the ready • Be on the lookout for opportunities to mind map • Continuously assess your mind maps • Evaluate and expand your mind mapping tools • If you like mind mapping, checkout sketchnoting!
  9. Does something resonate with you today? Get in touch with

    us. mediacurrent.com/contact-us mediacurrent.com/who-we-are/careers Questions