outsourcewebdesign.in

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 24 July 2012

Requirements & Specifications - Part II

Posted on 03:27 by Unknown

The following list describes the various kinds documents that belong to the body of requirements and specifications document. All are not mandatory for each and every software project, but they do provide important information to the developers, designers and engineers tasked with implementing a project and to the quality assurance people and testers responsible for evaluating the implementation of the project. These topics may also be combined as sections of larger and inclusive requirements and specifications documents.
User Requirements
User requirements typically describe the needs, goals, and tasks of the user. The word, “typically” is used here because often these user requirements don’t reflect the actual person who will be using the software; projects are often tailored to the needs of the project requester, and not the end-user of the software. User requirements are usually defined after the completion of task analysis, the examination of the tasks and goals of the end-user.
System Requirements
The term system requirements has two meanings. First, it can refer to the requirements that describe the capabilities of the system with which, through which, and on which the product will function.
Second, it can refer to the requirements that describe the product itself, with the meaning that the product is a system.
There are two categories of system requirements. Functional requirements specify what the system must do. User requirements specify the acceptable level of user performance and satisfaction with the system.
Functional Requirements
Functional requirements describe what the software or web site is supposed to do by defining functions and high-level logic.
In many cases, if the user requirements are written for the requestor and not the end-user, the user requirements are combined with the functional requirements; this is common within companies that have a strong Information Technology department that is tasked with doing the work.
Functional Specifications
Functional specifications describe the necessary functions at the level of units and components; these specifications are typically used to build the system exclusive of the user interface.
With respect to a web site, a unit is the design for a specific page or category of page, and the functional specification would detail the functional elements of that page or page type. For example, the design for the page may require the following functions: email submission form, search form, context-sensitive navigation elements, logic to drop and/or read a client-side cookie, etc. These aren’t “look” issues so much as they are “functionality” issues. A component is a set of page states or closely related forms of a page. For example, a component might include a page that has a submission form, the acknowledgement page (i.e., “thanks for submitting”), and the various error states (i.e., “you must include your email address”, “you must fill in all required fields”, etc.).
The functional specifications document might have implications about the design of the user interface, but these implications are typically superceded by a formal design specification and/or prototype.
Design Specifications
The design specifications address the “look and feel” of the interface, with rules for the display of global and particular elements.


Email ThisBlogThis!Share to XShare to Facebook
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Some Tips before you venture out to develop a Travel Portal
    Portal Development is a system containing web functionality which provides features so as to authenticate, rectify and identify the person u...
  • How to build great client relationships
    Most of the times we are lucky enough to have great clients . They’re the people who have a good sense of what they want, and are happy to d...
  • Google Adwords Vs. Facebook Ads
    For a SMEs, Google Adwords is a very economical way of advertising. Today 70% of the search industry is controlled by Google. People comes t...
  • Pointers for a successful company strategy
    Strategy is the art of doing the  right things  at the  right moment . Do you have a written company strategy? No? This is disastrous: Only ...
  • Responsive Web Design
    Desktop, Smartphone, Tablet, today we’re designing for more de­vices, input types and resolutions than ever before. Determining which device...
  • Why is discipline important to succeed in business?
    " Discipline is the bridge between goals and accomplishment " – Jim Rohn The above statement is very much true because without it,...
  • Requirements & Specifications - Part II
    The following list describes the various kinds documents that belong to the body of requirements and specifications document. All are not ma...
  • Customer Needs
    To ensure a project to be a success and to ensure a happy client at the end of the project life cycle, efforts has to be made upfront to und...
  • Why is Positive Company Culture so Important?
    A positive organizational culture is much more important than one might think, and managers would do well to understand that a positive cult...
  • Responsive Website or a Mobile Website?
    With ever changing trends and a multi fold increase in Mobile Internet users, more and more companies today are aiming to create websites wh...

Categories

  • Graphic Design
  • Logo Design
  • Magento
  • Open Source
  • Open Source Customization
  • OsCommerce
  • Web Design
  • Web Development

Blog Archive

  • ►  2013 (8)
    • ►  August (1)
    • ►  July (4)
    • ►  May (1)
    • ►  March (2)
  • ▼  2012 (54)
    • ►  September (2)
    • ►  August (6)
    • ▼  July (20)
      • Requirements and Specifications - Part III
      • Requirements & Specifications - Part II
      • Requirements & Specifications - Part I
      • Having a Proper Search Engine Strategy is very imp...
      • WordPress Plugins for Directory
      • Why you should Hire a Web Design Company from India
      • How to build great client relationships
      • How to hire the best web design company in India
      • The Evolution of High Position
      • How to plan and build a Responsive Website
      • Introducing EMR solutions from AMS Technologies
      • Why is Quality Assurance Important?
      • Why is Positive Company Culture so Important?
      • Why is discipline important to succeed in business?
      • How to secure your WordPress Website
      • Start Innovating To leave the competition behind
      • Knowing your competitor
      • Choosing the best CMS
      • Money Back Guarantee - Why is it so important?
      • Responsive Web Design
    • ►  June (16)
    • ►  April (5)
    • ►  March (2)
    • ►  February (2)
    • ►  January (1)
  • ►  2011 (4)
    • ►  May (2)
    • ►  April (2)
  • ►  2009 (2)
    • ►  December (2)
Powered by Blogger.

About Me

Unknown
View my complete profile