lecture 02 web devt cycle

15
MITC 212 Web Design, Development & Programming Website Development Cycle

Upload: kranz-nikolai-fontanilla-rualo

Post on 14-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 1/15

MITC 212Web Design, Development &

Programming

Website Development Cycle

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 2/15

Web Development

the process and practice of developing or 

creating web pages

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 3/15

Technologies Used

 Ajax (Asynchronous Javascript and XML)

 ASP (Active Server Pages) / ASP.NET

CSS (Cascading Style Sheets)

ColdFusion Java EE

Javascript

Perl

PHP (Hypertext Preprocessor)

Ruby/Ruby on Rails

CGI (Common Gateway Interface)

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 4/15

The Life Cycle Model

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 5/15

Conception

Scrapbook design through meetings and

examples

current branding and marketing material areused to formulate a group of ideas that

articulate the company's objectives.

 Anchor points discussed and created

These areas form critical points of reference for 

the whole design process and are considered the

premier traffic pages.

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 6/15

Preparation

Tools needed as well as information should

be in place

Involves the process of design

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 7/15

Creation

 Actual development of the website according

to design specifications

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 8/15

Testing

make sure that the website we create for you

works in any Internet browser available

 Areas of testing includes: Security

Performance, Load, and stress

HTML/CSS validation

 Accessibility Usability

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 9/15

Performance, Load & Stress

Testing

Load testing is the practice of modeling the

expected usage of a software program by simulating

multiple users accessing the program's services

concurrently. Performance testing is performed, from one

perspective, to determine how fast some aspect of a

system performs under a particular workload.

Stress testing is a test that put a greater emphasison robustness, availability, and error handling under 

a heavy load, than on what would be considered

correct behavior under normal circumstances.

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 10/15

Web Accessibility

refers to the practice of making websites

usable by people of all abilities and

disabilities.

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 11/15

Web Accessibility

Visual: Visual impairments including blindness, various commontypes of low vision and poor eyesight, various types of colour blindness;

Motor/Mobility: e.g. difficulty or inability to use the hands,including tremors, muscle slowness, loss of fine muscle control,

etc., due to conditions such as Parkinson's Disease, muscular dystrophy, cerebral palsy, stroke;

Auditory: Deafness or hearing impairments, including individualswho are hard of hearing;

Seizures: Photoepileptic seizures caused by visual strobe or flashing effects.

Cognitive/Intellectual: Developmental disabilities, learningdisabilities (dyslexia, dyscalculia, etc.), and cognitive disabilities of various origins, affecting memory, attention, developmental"maturity," problem-solving and logic skills, etc.

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 12/15

Disabled Friendly Website of 

the Philippines

http://www.congress.gov.ph 

http://www.atriev.org.ph 

http://www.mccid.edu.ph  http://www.dlsu.edu.ph 

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 13/15

Usability Testing

means for measuring how well people canuse some human-made object (such as aweb page, a computer interface, a document,

or a device) for its intended purpose, i.e.usability testing measures the usability of theobject.

Usability testing focuses on a particular 

object or a small set of objects, whereasgeneral human-computer interaction studiesattempt to formulate universal principles.

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 14/15

Implementation

website is uploaded to the agreed location

7/27/2019 Lecture 02 Web Devt Cycle

http://slidepdf.com/reader/full/lecture-02-web-devt-cycle 15/15

Monitoring

what happens after the delivery of a website

is equally as important to all that takes place

beforehand.

website designs incorporate a query logging

facility that can be used by clients to log

queries direct to designers and developers.

(feedback)