Sample Scenario

Sample Audience Segments

The example below is what a multi-purpose Drupal site might have as segments. This not necessarily how Drupal.org is set up. The following assumes the site purposes are

  • Community
  • Information dissemination
  • Learning

Node reference: 
section:
phases:
type of content:

Scrum Framework

“Scrum is a simple management framework for incremental product development using one or more cross-functional, self-organizing teams of about seven people each. Scrum provides a simple structure of roles, meetings, rules, and artifacts. Scrum teams are responsible for creating and adapting their processes within this framework.”Scrum reference card created by Michael James of Danube Technologies, visit http://scrummethodology.com

section:
type of content:

Waterfall (Traditional) Production Methodology

With a traditional waterfall method, you perform one phase of the production life-cycle before moving onto the next. This method works fine for any website project (CMS or otherwise). The waterfall method is the one used in this book and is the foundation for other methods.

Waterfall

section:
type of content:

Agile Production Methodology

The Waterfall, RAD, and Spiral methodologies have proposed different ways you can sequence the production phases. Waterfall is linear, RAD is non-linear, and Spiral repeats the linear building as you build. What is not dictated by these methodologies is how the phases actually get performed. This brings us to Agile.

section:
type of content:

Spiral Production Method

Spiraling is a macro form of incremental development. The spiral method is typically used for large, complex projects that can be expensive to build.

The Spiral method allows you to make incremental investments in your site. It gives you the opportunity to launch the site one phase at a time, that is up to you. This is advantageous if you have a vision for something grand but don’t have the funds to do it all in one effort. There will be pros and cons to mini-launches that are specific to your project. insert image Spiral model (Boehm, 1988).

section:
type of content:

RAD Production Methodology

RAD (Rapid Application Development) methodology uses minimal planning in favor of rapid prototyping. A RAD method utilizes structured techniques (for example, modeling) and prototyping to define requirements. In other words, a RAD methodology can be used to fold the requirements, design, and potentially the development processes together.[fn]http://en.wikipedia.org/wiki/Rapid_application_development[/fn]

section:
type of content:

Learning Management Sites

The instructional purists out there might state that a learning management site is just another way of saying learning management system (LMS). You might be asking yourself "Why would I create my own LMS when there are so many to choose from already?" Good question. The answer is "It depends on what you really trying to do."

I propose that there are two types of learning management sites:

section:
type of content:

Media Sites

Any type of site can offer media as part of its content so what is a media site? I think media sites fall into two categories:

  • Hosting
  • Broadcasting

Sites such as Flickr.com, YouTube.com, and Blip.tv provide hosting services. They allow you to upload your media and share it with others. Other sites, like cbs.com, are focused on broadcasting their own media. Then there are sites that utilize the hosting services of Flickr.com but use their own site to display the images and put them into context. 

section:
type of content:

E-Commerce Sites

Buying and selling online has become quite popular. If you are thinking about an e-commerce site, the first questions you should ask yourself are "What am I selling?" and "Do I benefit by hosting my own site to do it?"

Let's consider the first question "What am I selling?" Are you selling tangible goods that need to be inventoried and shipped? Or are you selling a service? And let's not forget the desire to sell access or an entrance fee to your site, often called online subscriptions, each type of selling using different strategies and potentially different technology.

section:
type of content:

Information Dissemination Site

Most sites have some type of information so what makes this type of site different? Sites whose purpose is to disseminate information tend to have a lot to share. The information tends increase and be updated regularly.

Examples of such sites tend to offer news, newsletters, articles, blogs, research, case studies, documents, and so on. An information site can also include “how-to” procedures and online books whose pages are presented online using the previous-next navigation strategy.

section:
type of content:

Pages

Subscribe to RSS - Sample Scenario