User requirements specifications
Ø users
should be able to visit website on a web browser which supports HTML5 and CSS 3
Ø clients
must be able to register their email for newsletters
Ø Books,
articles and other things must be there for users to buy
Ø Site
visitors should be able to contact editor and administrator
Ø Users
should be able to search from the site
Website development Budget
Allocation of Personnel and equipment resources
|
Who and what is involved in design, programming, testing and
deployment of the project:
|
Personnel
|
Equipment
|
|
Web designer
All the design layout, themes,
templates, multimedia components.
|
Web designer
Different Software like notepad,
MSWord, Dreamweaver, Photoshop, Media Player, Web browsers.
|
|
|
Web developer and programmer
The programmer is responsible for all the scripting
involves in the WebPages, all coding related to present the content.
|
Web developer and programmer
Notepad, HTML and CSS validation software.
|
|
|
Professional and client
Testing will be done by
professionals for the best design. Testing will be conducted using clients
for improvement in functionality of the site.
|
Different equipments are required
to test the environment like audio/video devices, stationeries, computer lab
and testing environment.
|
|
|
Managers
Managers are responsible for the deployment of the
application on client side.
|
Computers, internet connections and web browsers.
|
|
Equipment
|
Cost
|
|
Logo Design
|
$ 300
|
|
Domain name
|
$ 200/Yr
|
|
Hosting
|
$ 1000
|
|
Server
|
$ 2500
|
|
Salaries
|
$ 5000 (app $ 25/hr)
|
|
Software
|
$ 2000
|
|
Development Life Cycle
|
$ 5000
|
|
Total
|
$ 16000
|
The total estimated cost for the project/website is $
16000.
Standards
|
Software Packages
|
Name
|
|
Notepad
|
|
|
Photoshop
|
|
|
Dreamweaver
|
|
|
Flash
|
|
|
Different Web Browsers
|
|
|
Video Editing Software
|
|
|
Audio recording software
|
|
|
Media Player
|
|
|
MS Word
|
|
|
HTML and CSS validator
|
|
|
PDF viewer (Cute PDF)
|
|
|
Languages
|
HTML5
|
|
CSS3
|
|
|
JavaScript
|
|
|
AJAX
|
|
|
File formats
|
HTML file = .HTML
|
|
PDF = .PDF
|
|
|
Photoshop = .psd
|
|
|
Images = .jpg, .gif, .png
|
|
|
CSS file= .CSS
|
|
|
Naming convention
|
All files first letter small =
test.html
|
|
If two names first name alphabet small and second
word alphabet Caps = sportsNews.html
|
|
|
Same goes with image file
|
|
|
Class and id names must make sense i.e. class
heading
|
Maintaining web standards are very
important now days. Stick around with standards help clients and developer to
understand the development process. Moreover if someone else is looking after
the website after it is deployed it is easy for that person to maintain the
site, fix bugs and enhance the website according to business needs and demands.
The site will follow Web Content
Accessibility Guideline (WCAG 2.0) and W3C standards. The website will be built
using new version of HTML (HTML 5) to present the content and use of CSS 3 will
make it easier how the content will be presented. There should be validated
HTML and CSS coding and both can be validated using HTML and CSS validation
software respectively to maintain W3C standards.
TESTING STRATEGY:
It is
very important for the developer to test the website while in designing phase
in fact the testing should be done after every component has been added. It is
the responsibility of the project manager to get the reports of testing from
developer and designer to make sure the quality is maintained. There are
several ways of testing website and according to Felki-Morris “Test, Test and
Test your website.”
Test
the website
Ø On Different web browsers
Ø On Different versions of
web browsers
Ø With different Screen resolutions
(different resolution same device, same resolution different device)
Ø With different internet
bandwidths
Ø From remote location
Ø From same location but
remotely
Ø Automated testing (link
checkers etc)
Ø Validation test of HTML
and CSS
Ø Can also do usability
check during development
Ø Test, test and test before
finalizing it.
There should be a written
approval from client for site launch after testing. After the approval the
developer must upload all the files on server / web server. It is best to do
create back-up copies of files before uploading it to web server to mitigate
the risk of lost or damaged file. When everything is completed including
sign-off form from client make sure you test the website again before it goes
live.
The testing phase will
help project manager and client with smooth transactions and things can be
changed, fixed, update or redeveloped before the website is ready to publish.
No comments:
Post a Comment