Home
Fredrickson Communications
 
Home
Photograph
About Us
Contact Us
TrainingDocumentationWeb DevelopmentUsabilityStaffingClassesShowcase
 

Showcase: Articles

Six Essential Skills for Delivering Information on the Web

By Lola Fredrickson, CEO

Knowing the essential skill sets for designing, developing, and implementing web sites (including those on intranets and extranets) is a key to successfully resourcing and managing web site development projects.

This may not sound like news. But if my experience teaching and consulting is any indication, the responsibility for creating company web sites (including intranet and extranet sites) is often placed on just one or two people who can cover just two or three of the essential skills. The result is usually a site that is less effective than it could be.

Good sites are the work of good teams bringing all of the essential skills together to meet well defined objectives. So, what are these skills? Here's my list:

Technical design: Designing the site architecture for scalability, ease of maintenance, and, increasingly, for transactions, personalization, and integration with one or more databases.

Visual design: Creating an attractive, compelling interface that is also easy to navigate.

Content design: Organizing, structuring, and writing information specifically for the web, and for the audience using the site.

Usability evaluation: Determining how useful and easy to use a web site is through heuristic evaluation and user testing.

Instructional design (for e-learning): Organizing and presenting educational content on the web.

Project Leadership: Shepherding a project from beginning to end, keeping it on budget and on schedule and delivering a quality product that meets the defined business and user objectives.

Each of these skill areas requires not only a knowledge of theory but also of the best tools to put theory into practice. And the tools available are becoming more varied and sophisticated all of the time. Some examples include:

  • Web authoring tools (like Macromedia® Dreamweaver® and Flash®)
  • Graphics tools (like Adobe® PhotoShop®)
  • E-learning courseware and learning management systems (like Click2Learn, Saba, and Docent™)
  • Programming languages (like HTML, CSS, JavaScript, PHP, Active Server Pages, Java, and SQL)
  • Best practices for gathering requirements and user preferences, creating and evaluating proposed designs, developing and testing pages, controlling site access, and optimizing site performance.

Given that you can earn advanced degrees or certification in all of the essential skill areas, it is a rare talent who develops expertise in all of them. This is why it is so important to use a team approach on web projects and to delegate tasks appropriately.

Of course, there does not have to be a one-person, one-skill relationship. Two or three people working together can easily provide all six of the skills. The key is recognizing all of the skills that are needed and understanding that they are complex and take time to develop.

I hope this skills checklist serves as a beginning to help you assemble the best team for a highly visible and valuable job.

Comments or questions? E-mail Lola

See these related topics on our site:
Web Development Services
Usability Services

 

 

 

"Good sites are the work of good teams bringing all of the essential skills together to meet well defined objectives."

 


Training · Documentation · Web Development · Usability · Staffing · Classes · Showcase · Home · About Us · Contact Us
Copyright ©2008 Fredrickson Communications · Link Disclaimer