18.11.2015 Views

Beginning Drupal 8

Todd Tomlinson - Beginning Drupal 8 (The Expert's Voice in Drupal) - 2015

Todd Tomlinson - Beginning Drupal 8 (The Expert's Voice in Drupal) - 2015

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 17 ■ Putting It All Together<br />

Table 17-1. A Methodology for Building Your <strong>Drupal</strong> Site<br />

Phase Task Activity<br />

I<br />

A<br />

B<br />

C<br />

D<br />

Starting Your Project<br />

The seven tasks in this phase are focused on helping you think about and define what<br />

your site is going to be. <strong>Drupal</strong> is a lot like a stack of lumber: you could build virtually<br />

any type and style of house with an appropriately sized stack of lumber. However, you<br />

wouldn’t start picking up boards and nailing them together without first knowing the<br />

details of the house that you are going to build. Think of this phase of the project as<br />

defining the blueprint of your new site. In this phase, you’re documenting key aspects<br />

of your site on paper, and not in <strong>Drupal</strong>. Once you have an understanding of what it is<br />

you’re going to build, you can embark on the construction activities.<br />

What is your new website all about?<br />

Write down, in narrative form, what the purpose of your new site is and, in general,<br />

describe the audience that you intend to target with your site. Think of this document<br />

as your “elevator pitch,” meaning if you met someone in an elevator and they asked you<br />

what your website was about, you could recite this document verbatim before the two of<br />

you left the elevator. This activity forces you to define in concise terms what it is you are<br />

building and who is going to view the site.<br />

Identify who is going to visit and use your website<br />

List the various types of visitors who you intend to target with your new website.<br />

Examples of visitor types for a library site might be children, teens, young adults, adults,<br />

jobseekers, and senior citizens. A favorite technique is to use a blank piece of paper and<br />

on this paper draw a “box” representing a browser window with your website in that<br />

browser window. Draw a number of stick figures around the box and label each one with<br />

the type of visitor that “person” represents.<br />

Identify the content that you are going to deliver to your visitors<br />

A common mistake in the website construction process is the “field of dreams”<br />

mentality: “if I build it they will come.” Well if “they” come to your site, what content are<br />

you going to present to “them” so they stay on your site, look around, and bookmark<br />

your site for future visits? You may wish to use a blank piece of paper for each visitor<br />

type, drawing a stick figure on the left and listing the content that this person would be<br />

interested in seeing on your site. There will likely be duplication between various visitor<br />

types, and that is okay, but it is important to step into the “shoes” of each visitor type to<br />

think about what content you are going to provide each visitor that will make them pay<br />

attention and return to your site in the future. Examples of content types might be, for a<br />

library website, book reviews, movie reviews, music reviews, recommended reading lists,<br />

and a list of upcoming programs at the library.<br />

Identify the functionality that you are going to deliver to your visitors<br />

Content is typically only one aspect of what constitutes a website; there may be<br />

interactive features that you want to deliver, such as blogs, surveys, videos, audio,<br />

discussion forums, online forms, e-commerce, RSS feeds, or other interactive features.<br />

In this task, list all of the interactive features that you wish to provide to your visitors.<br />

(continued)<br />

187

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!