WebSiteDeployment 




Website Design   «Prev  Next»
Lesson 1

Planning software requirements and Determining Needs

Now that you have learned methods of determining needs for signs and metaphors and information architecture, you will learn the processes that are used to determine needs for selecting appropriate software.
Each marketer professes to be the sole champion of our consumer rights and pummels us with enticing advertising messages, about how their wares are the best. Seductive as these messages are, no product or service is quite the same. The difference may be glaring, that of better versus worse, or a subtle tradeoff between
  1. price,
  2. quality,
  3. feature set,
  4. customer service, or
  5. durability.
It is therefore important to keep our wits about and develop a systematic approach to the buying decision. Our view should be broad and farsighted, rather than buying based only on what immediately meets the eye. Hasty decisions leave us with flashy features never used, or hefty repair bills of products that came cheap.


A powerful piece of the Web

Software is used to create and manage resources available to users over the Internet. It provides the underlying components that enable a website's information architecture, and is used to store, transmit, and view the resources that are interpreted as signs and metaphors.
There are many kinds of software used for Internet applications. This lesson will give you an overview of the main categories of development and deployment software, how it is used, and some strategies and tools you can use in the selection process.
When you are finished with this module, you will be able to:
  1. Identify roles and responsibilities in planning software requirements
  2. Describe software assessment strategies by a third party
  3. Describe software assessment strategies that can be used internally
  4. Identify the differences between deployment and development software
  5. Describe the steps of the software selection decision process
In the next lesson, you will learn about the division of responsibilities to the various roles in planning software requirements.