SlideShare ist ein Scribd-Unternehmen logo
1 von 20
DRUPAL FOR
DESIGNERS
Bringing Strategic UX to Drupal Projects
Dani Nordin
founder, the zen kitchen

•   UX Designer and
    Strategist
•   Specialize in design
    strategy, UX and
    prototyping for
    Drupal projects
•   Author, Drupal for
    Designers series




Contact
@danigrrl
dani@tzk-design.com
Lifecycle of a Drupal Project
Discovery
• Understand the client’s specific functional needs
• Get clear on the client’s marketing and business goals, and
  how this project fits in
• Get a handle on resource issues, time investment and other
  practical considerations
• Research the client’s competitive landscape and audience
UX/Architecture
• Get an understanding of the site’s target users
• Map out how users will flow through specific key tasks, and
  what information needs to be there to support them
• Find out what content exists for the current site, what needs
  to be created, and how the content will be organized
• Come up with a set of assumptions, and standards that will
  govern the project as you move forward
Selling UX to your team
• Back up arguments with success stories from similar orgs
• Start with a smaller project/section of the site to build
  credibility and show success of the approach
• Find techniques that work with the team’s project style
  • Agile, Lean, Waterfall?
• Set reasonable expectations for deadlines, project flow, and
  what can actually be accomplished
• Get major stakeholders on board early
  • Lead developers
  • Managers
UX TECHNIQUES
For Drupal projects
Market research
• Assess competitive landscape
• Look at competitors
• Look at market segments/metrics
• Key questions:
  • What makes your client different?
  • Who are its customer segments?
  • What marketing tacticsare currently in play? What has worked and
    what hasn’t?
User interviews
• Define 2-3 main user types
• Set preliminary characteristics based on market research
• Aim to interview 3 users of each type
• Get client’s help in recruiting participants
• Develop questions ahead of time for each type of user
• Record interviews for later transcription/analysis
• Timing: ½ hour for interview, ½ hour for notes, 2-4 hours
 for thematic analysis (once interviews are complete)
Personas
Use for:
•   Understanding
    primary user groups.
•   Prioritizing
    content/functionality
    needs.
Include:
•   Typical tasks
•   Content areas of
    interest
•   Reasons for visiting
•   Messaging priorities
•   “Pain” areas
Build from research,
preferably 1-3 interviews
in each category
Post-ups
Use for:
•  Uncovering themes
   from user research
•  “Sketching”
   information
   architecture
Benefits:
•  Can be done
   anywhere
•  Very quick to
   create and update
•  Gives stakeholders an
   opportunity to
   participate
Drawbacks:
•  Uses a lot of paper
Mind Maps
Use for:
•  Uncovering themes
   from user research
•  “Sketching”
   information
   architecture and
   menu hierarchy
Benefits:
•  Very quick to
   create and update
•  Helps to see the
   whole picture
Drawbacks:
•  Requires special
   software
•  Clients generally
   don’t “get” them
Homesteaders Unite
                                                                                               User Flow
                                                                                               v. 2.0
                                                                                               July 1, 2011




                                           Find Events?
Task Flows                                                          No

                          Yes

Use for:                                                          Host Events?
                           Search
•  Explaining how a                             Yes                                      No

   user completes a                                              Maybe
   given task                         No
                                                Become an
                                                Organizer
Benefits:                 Events in
                           area?                                    Why Post
                                                                                  Post blogs
•  Helps frame the                                                  Events?
                                                                                  or video?
                          Yes                                                                               No
   design challenge                            Drupal Signup

•  Helps inform design    Choose
                                                                                  Yes

   & dev team’s process   an event
                                             Eventbrite Signup                                        Why post
Drawbacks:                                                                       Create a post
                                                                                                      your stuff?

•  Requires special
   software                                     Post Event
                                                (Eventbrite)

•  Clients sometimes                                                                                   Forums

   don’t “get” them                              Go to "My
                                               Account," get
                                                 RSS Feed
                                                (Eventbrite)


                                              Paste RSS URL
                                              into user profile
                                                  (Drupal)
Wireframes
Use for:
•  Establishing page-
   level content &
   functional priorities
Benefits:
•  Can be sketched or
   done in software
   (Axure, Balsamiq)
•  Very familiar to most
   project teams
Drawbacks:
•  Often doesn’t take
   real content into
   consideration
•  Can be hard for
   stakeholders to
   visualize
Digital
Prototypes
Use for:
•  Showing
   stakeholders how
   real content &
   functionality will flow
•  User testing and
   iteration of designs
Benefits:
•  Can be used for
   remote testing and
   feedback
•  Saves time over
   prototyping in Drupal
Drawbacks:
•  Doesn’t produce
   production-ready
   code
•  Lack of visuals makes
   it hard to test color,
   emotion, etc.
PROTOTYPING
Prototyping: Two Approaches
• Prototype complex functionality in Axure or similar product
   • Test task flows and assumptions with real users, and see where you
     need adjustments
   • Avoid spending time on “production code” before you know whether a
     given approach is the best option
   • Refine functional requirements and understand what needs to be
     done to finish the project
• Start setting up initial Drupal architecture, and laying in
 content to see how it works in “the real world”
When to Prototype in Axure
• When functionality is complex and time-consuming
  to build in Drupal
• When development will be done by others on the team,
  or by another vendor
• When functionality has not been defined yet, and
  development tasks have not been defined
When to prototype in Drupal
• When there’s a large amount of content to migrate
  into Drupal
• When complex content relationships are involved
  (particularly using References, Views, etc.)
• When you have stuff to build that’s already been defined
  (content types, Views, etc.)
QUESTIONS?
@danigrrl on Twitter
dani@tzk-design.com

Weitere ähnliche Inhalte

Ähnlich wie Strategic UX for Drupal projects

What is SharePoint Development??
What is SharePoint Development??What is SharePoint Development??
What is SharePoint Development??
Mark Rackley
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
SPTechCon
 
What IS SharePoint Development?
What IS SharePoint Development?What IS SharePoint Development?
What IS SharePoint Development?
Mark Rackley
 
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
museums and the web
 
Shesayscourse preso cginn_may19
Shesayscourse preso cginn_may19Shesayscourse preso cginn_may19
Shesayscourse preso cginn_may19
Elizabeth Kiehner
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
Lucas Jellema
 

Ähnlich wie Strategic UX for Drupal projects (20)

Nailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX VisionNailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX Vision
 
Usability Testing
Usability TestingUsability Testing
Usability Testing
 
What is SharePoint Development??
What is SharePoint Development??What is SharePoint Development??
What is SharePoint Development??
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
 
Microsoft Office 2010 by Mr. EJ Lopez
Microsoft Office 2010 by Mr. EJ LopezMicrosoft Office 2010 by Mr. EJ Lopez
Microsoft Office 2010 by Mr. EJ Lopez
 
What IS SharePoint Development?
What IS SharePoint Development?What IS SharePoint Development?
What IS SharePoint Development?
 
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
 
Customizing ERModernLook Applications
Customizing ERModernLook ApplicationsCustomizing ERModernLook Applications
Customizing ERModernLook Applications
 
JIRA 101 - Over(our)head No Longer!
JIRA 101 - Over(our)head No Longer!JIRA 101 - Over(our)head No Longer!
JIRA 101 - Over(our)head No Longer!
 
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
 
Shesayscourse preso cginn_may19
Shesayscourse preso cginn_may19Shesayscourse preso cginn_may19
Shesayscourse preso cginn_may19
 
Jumpstart Your Web App
Jumpstart Your Web AppJumpstart Your Web App
Jumpstart Your Web App
 
Scaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperScaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopper
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
 
Agile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMSAgile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMS
 
Blend Well for Best Results - Optimizing Engineer and Tech Writer Collaboration
Blend Well for Best Results - Optimizing Engineer and Tech Writer CollaborationBlend Well for Best Results - Optimizing Engineer and Tech Writer Collaboration
Blend Well for Best Results - Optimizing Engineer and Tech Writer Collaboration
 
Designing Interfaces (and Wireframes)
Designing Interfaces (and Wireframes)Designing Interfaces (and Wireframes)
Designing Interfaces (and Wireframes)
 
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp LA 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp LA 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCamp LA 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp LA 2011)
 
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint SolutionsZero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
 
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
Must-have Plugins for Confluence & JIRA - Atlassian Summit 2010
 

Mehr von Dani Nordin

UX Design for Content Management Systems
UX Design for Content Management SystemsUX Design for Content Management Systems
UX Design for Content Management Systems
Dani Nordin
 

Mehr von Dani Nordin (15)

Increasing Design Influence by adapting your voice to your organization's dec...
Increasing Design Influence by adapting your voice to your organization's dec...Increasing Design Influence by adapting your voice to your organization's dec...
Increasing Design Influence by adapting your voice to your organization's dec...
 
Storytelling as a UX Superpower
Storytelling as a UX SuperpowerStorytelling as a UX Superpower
Storytelling as a UX Superpower
 
Mapping medication management to increase cross-product alignment
Mapping medication management to increase cross-product alignmentMapping medication management to increase cross-product alignment
Mapping medication management to increase cross-product alignment
 
Politics of design systems
Politics of design systemsPolitics of design systems
Politics of design systems
 
Engaging design contributors in Drupal
Engaging design contributors in DrupalEngaging design contributors in Drupal
Engaging design contributors in Drupal
 
Empathy in the enterprise
Empathy in the enterpriseEmpathy in the enterprise
Empathy in the enterprise
 
Documenting design patterns
Documenting design patternsDocumenting design patterns
Documenting design patterns
 
Lean collaborative test plans
Lean collaborative test plansLean collaborative test plans
Lean collaborative test plans
 
UX Design for Content Management Systems
UX Design for Content Management SystemsUX Design for Content Management Systems
UX Design for Content Management Systems
 
User Research for the Web and Applications
User Research for the Web and ApplicationsUser Research for the Web and Applications
User Research for the Web and Applications
 
Visual Design for Content Management Systems
Visual Design for Content Management SystemsVisual Design for Content Management Systems
Visual Design for Content Management Systems
 
User Research for the Web and Applications
User Research for the Web and ApplicationsUser Research for the Web and Applications
User Research for the Web and Applications
 
D4d talkingtoclients
D4d talkingtoclientsD4d talkingtoclients
D4d talkingtoclients
 
Social Media and You: How you can use LinkedIn, Twitter, and Facebook to buil...
Social Media and You: How you can use LinkedIn, Twitter, and Facebook to buil...Social Media and You: How you can use LinkedIn, Twitter, and Facebook to buil...
Social Media and You: How you can use LinkedIn, Twitter, and Facebook to buil...
 
What Makes Design "Sustainable?"
What Makes Design "Sustainable?"What Makes Design "Sustainable?"
What Makes Design "Sustainable?"
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Strategic UX for Drupal projects

  • 2. Dani Nordin founder, the zen kitchen • UX Designer and Strategist • Specialize in design strategy, UX and prototyping for Drupal projects • Author, Drupal for Designers series Contact @danigrrl dani@tzk-design.com
  • 3. Lifecycle of a Drupal Project
  • 4. Discovery • Understand the client’s specific functional needs • Get clear on the client’s marketing and business goals, and how this project fits in • Get a handle on resource issues, time investment and other practical considerations • Research the client’s competitive landscape and audience
  • 5. UX/Architecture • Get an understanding of the site’s target users • Map out how users will flow through specific key tasks, and what information needs to be there to support them • Find out what content exists for the current site, what needs to be created, and how the content will be organized • Come up with a set of assumptions, and standards that will govern the project as you move forward
  • 6. Selling UX to your team • Back up arguments with success stories from similar orgs • Start with a smaller project/section of the site to build credibility and show success of the approach • Find techniques that work with the team’s project style • Agile, Lean, Waterfall? • Set reasonable expectations for deadlines, project flow, and what can actually be accomplished • Get major stakeholders on board early • Lead developers • Managers
  • 8. Market research • Assess competitive landscape • Look at competitors • Look at market segments/metrics • Key questions: • What makes your client different? • Who are its customer segments? • What marketing tacticsare currently in play? What has worked and what hasn’t?
  • 9. User interviews • Define 2-3 main user types • Set preliminary characteristics based on market research • Aim to interview 3 users of each type • Get client’s help in recruiting participants • Develop questions ahead of time for each type of user • Record interviews for later transcription/analysis • Timing: ½ hour for interview, ½ hour for notes, 2-4 hours for thematic analysis (once interviews are complete)
  • 10. Personas Use for: • Understanding primary user groups. • Prioritizing content/functionality needs. Include: • Typical tasks • Content areas of interest • Reasons for visiting • Messaging priorities • “Pain” areas Build from research, preferably 1-3 interviews in each category
  • 11. Post-ups Use for: • Uncovering themes from user research • “Sketching” information architecture Benefits: • Can be done anywhere • Very quick to create and update • Gives stakeholders an opportunity to participate Drawbacks: • Uses a lot of paper
  • 12. Mind Maps Use for: • Uncovering themes from user research • “Sketching” information architecture and menu hierarchy Benefits: • Very quick to create and update • Helps to see the whole picture Drawbacks: • Requires special software • Clients generally don’t “get” them
  • 13. Homesteaders Unite User Flow v. 2.0 July 1, 2011 Find Events? Task Flows No Yes Use for: Host Events? Search • Explaining how a Yes No user completes a Maybe given task No Become an Organizer Benefits: Events in area? Why Post Post blogs • Helps frame the Events? or video? Yes No design challenge Drupal Signup • Helps inform design Choose Yes & dev team’s process an event Eventbrite Signup Why post Drawbacks: Create a post your stuff? • Requires special software Post Event (Eventbrite) • Clients sometimes Forums don’t “get” them Go to "My Account," get RSS Feed (Eventbrite) Paste RSS URL into user profile (Drupal)
  • 14. Wireframes Use for: • Establishing page- level content & functional priorities Benefits: • Can be sketched or done in software (Axure, Balsamiq) • Very familiar to most project teams Drawbacks: • Often doesn’t take real content into consideration • Can be hard for stakeholders to visualize
  • 15. Digital Prototypes Use for: • Showing stakeholders how real content & functionality will flow • User testing and iteration of designs Benefits: • Can be used for remote testing and feedback • Saves time over prototyping in Drupal Drawbacks: • Doesn’t produce production-ready code • Lack of visuals makes it hard to test color, emotion, etc.
  • 17. Prototyping: Two Approaches • Prototype complex functionality in Axure or similar product • Test task flows and assumptions with real users, and see where you need adjustments • Avoid spending time on “production code” before you know whether a given approach is the best option • Refine functional requirements and understand what needs to be done to finish the project • Start setting up initial Drupal architecture, and laying in content to see how it works in “the real world”
  • 18. When to Prototype in Axure • When functionality is complex and time-consuming to build in Drupal • When development will be done by others on the team, or by another vendor • When functionality has not been defined yet, and development tasks have not been defined
  • 19. When to prototype in Drupal • When there’s a large amount of content to migrate into Drupal • When complex content relationships are involved (particularly using References, Views, etc.) • When you have stuff to build that’s already been defined (content types, Views, etc.)