Workshops and Presentations

Axure Prototyping for Drupal

Axure, prototyping, design for Drupal

Presented at Drupalcon Austin, June 2014

Presented at Drupalcon Amsterdam, October 2014

What question(s) does this session answer?

  • How do I ensure my project is going in the right direction before spending time on development?
  • How do I manage projects with many stakeholders without losing my mind?
  • How can I turn my team's ideas into something we can test quickly?

In addition, you'll learn practical techniques for working with Axure to create prototypes that not only give you something testable—without spending days or weeks on Drupal code—but that can also be used to directly communicate important specifications to the development team.

Engaging UX and Design Contributors

Design in Open Source, DrupalUX

Presented as a Core Conversation, Drupalcon Amsterdam, October 2014.

Presented at Design 4 Drupal, Boston MA, August 2014.

In this presentation, veteran Drupal designer and UX Designer Dani Nordin will share some of the things she’s learned as the UX lead for the Drupal Community Tools team, such as:

  • How the community currently collaborates on design and solves tough technical issues
  • A vision for how the process can be improved
  • Updates on the work that the Community Tools team is doing, and how you can help us move forward.

UX Design for Content Management Systems

NYCCamp, CMS Design

Knowing who you're designing for is a vital part of every UX project. But what happens when you're not just designing for end users, i.e. site visitors, but also:

  • Content creators?
  • Website maintainers?
  • Dozens, or even hundreds of people from multiple departments within an organization—each with different content needs, levels of computer literacy, and each of whom is responsible for a significant portion of your site's content?

This is what UX Designers have to deal with when we work with a content management system. Not only must we design for a specific set of end users, who consume the content we manage, we also have to consider the people who create and maintain that content—and often, those people can have widely divergent needs and skill sets.

In this presentation, veteran Drupal designer and UX Designer Dani Nordin will share some of the tricks she's learned from 8 years of working with teams on the web. You will learn:

  • Techniques to make sense of the often-complex relationships between content, content owners and content delivery
  • How to create effective content models that explain those relationships to others on the team
  • How to work testing and research into quick development cycles
  • How to prototype your concepts and deliver findings in a way that makes CMS developers happy
  • How to take personas beyond profiles and into distinct "roles" in the system.
  • The importance of training and documentation for site maintainers and content editors

Discussion and success/horror stories are welcome in this fun, interactive session.

Axure Prototyping for Drupal

prototyping, Axure, Drupalcon

When working on relatively simple sites, there's a lot you can do directly in Drupal to show clients how content and functionality will work together. But as functionality gets more complex and more stakeholders get involved in decisions about how the site will work, it's easy to lose development hours on code that will end up thrown out as the stakeholders rip apart your ideas.

Wireframes only tell part of the story. To really get buy-in from stakeholders, you need to show them more than what's on a page—you need to show them how something will WORK.

Enter Axure RP. A common tool used by UX practitioners, it allows you to create site maps, user flows and wireframes quickly, within a single application—and makes it easy to add interactive elements, annotate your work, and export working HTML prototypes with the click of a button. In this session, UX Designer and Drupal for Designers author Dani Nordin will share how she uses Axure to prototype complex functionality and get stakeholder buy-in on projects while saving her team development time.

What question(s) does this session answer?

  • How do I ensure my project is going in the right direction before spending time on development?
  • How do I manage projects with many stakeholders without losing my mind?
  • How can I turn my team's ideas into something we can test quickly?

In addition, you'll learn practical techniques for working with Axure to create prototypes that not only give you something testable—without spending days or weeks on Drupal code—but that can also be used to directly communicate important specifications to the development team.

Elements of Design for Content Management Systems

design, design for Drupal

This presentation was given to students at Boston University's Center for Digital Imaging Arts as part of a course called Usability, Information Architecture and Layout for the Web.

Factors to Budget For When Planning a Drupal Implementation

site planning, web strategy, presentations, Drupal

This presentation, done for the Drupal Business Summit in 2012, covers factors that must be considered when planning Drupal implementations of medium to high complexity.

User Research for the Web and Applications

presentations, user research, UX Design

In this workshop, I discuss basic techniques and sample deliverables that can help teams understand their site's users, organize content and visualize task flows. Talk given for Skillshare, BioRaft Drupal nights, and HOW University.

Taming the Beast: UX for Large Drupal Projects

design for Drupal, Drupal, User Experience Design

This presentation, given at Boston's Design for Drupal Camp in 2013, talks about how to bring strategic UX to the planning and development of larger Drupal projects. 

Creating Fireworks Templates for Drupal: D4D Boston, 2012

design for Drupal, Layout and Visual Design

This presentation, given at Boston's Design for Drupal Camp in July 2012, outlines a rationale and framework for rapidly creating and iterating Fireworks layouts for Drupal implementations. The benefits to Fireworks as a layout tool for the web are many, including better/easier handling of vectors and round corners, text styles and shared layers that allow for rapid iteration across multiple layouts, and the ability to include multiple pages in a single document. The slides attached provide the basic framework; however, the presentation included a live demonstration of creating a template from scratch, as well as an extensive Q&A section. 

What Makes Design "Sustainable?"

sustainable design

In this session, presented to Stonehill College's student design group, I discussed issues around sustainable design, including:

  • waste reduction
  • designing for sustainability
  • building sustainability into your business model

Pages

Subscribe to Workshops and Presentations