outsourcewebdesign.in

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

Wednesday, 25 July 2012

Requirements and Specifications - Part III

Posted on 07:56 by Unknown

Flow or Logic Diagram
Flow diagrams define the end-user’s paths through the site and site functionality. A flow diagram for an e-commerce site would detail the sequence of pages necessary to gather the information required by the e-commerce application in order to complete an order.
Logic diagrams describe the order that logic decisions are made during the transmission, gathering, or testing of data. So for example, upon submission of a form, information may be reviewed by the system for field completeness before being reviewed for algorithmic accuracy; in other words, the system may verify that required fields have in fact been completed before verifying that the format of the email address is correct or the credit card number is an algorithmically valid number. 
System Architecture Diagram
A system architecture diagram illustrates the way the system hardware and software must be configured, and the way the database tables should be defined and laid out.
Prototypes and Mock-ups
A prototype is a model of the system delivered in the medium of the system. For example, a web site prototype would be delivered as a web site, using the standard web protocols, so that it could be interacted with in the same medium as the project’s product. Prototypes don’t have to be fully functioning, they merely have to be illustrative of what the product should look and feel like. In contrast, a mock-up is a representation in a different medium. A web site mock-up might be a paper representation of what the pages should look like.
Prototypes and mock-ups are important tools for defining the visual design, but they can be problematic from a quality assurance and testing point of view because they are a representation of a designer’s idea of what the product should look and feel like. The issue is not that the designer’s may design incorrectly, but that the prototype or mock-up will become the de facto design by virtue of being a representation. The danger is that the design will become final before it has been approved; this is known as “premature concretization” or “premature crispness of representation”, where a sample becomes the final design without a formal decision. If you have every tried to get page element removed from a design, you have an idea what this problem is like. The value of prototypes is that they provide a visual dimension to the written requirements and specifications; they are both a proof of concept and the designers’ sketchpad wrapped up in one package.
Technical Specifications
Technical specifications are typically written the by developers and coders, and describe how they will implement the project. The developers work from the functional specifications, and translate the functions into their actual coding practices and methodologies.
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

  • 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,...
  • How to make your e-commerce website effective?
    What is an Ecommerce Website? Before trying to understand the usability of an Ecommerce website one should first try and understand what an ...
  • Open Source E-commerce Solution – Is it the right choice?
    This is the age of technology and technology has made inroads in almost every aspect of our lives. Technological advancements have certain...
  • Outsourcing Web Design to India
    Outsourcing  web design & development  has a set of benefits and risks associated with it. Outsourcing your web development requirements...
  • Landing Page Optimization For Google Adwords
    Having a good quality score is very important for Google Adwords. You might not know it but, your landing page could be lowering your qualit...
  • Understanding the needs of a client
    For us to create and deliver a great project , it is fundamental to know who we are working with and what his or her requests are so that we...
  • Website Design Process
    There are various steps in the web site design and development process . From gathering information, to the creation of your web site and fi...
  • WordPress Plugins for Directory
    WordPress is a highly customizable CMS. Using a plugin, you can easily turn your website to a directory system. Take look at a few WordPress...

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