Home PageHome Page

A bit of historyA bit of history
Software Engineering Life CycleSoftware Enigineering
Life Cycle


Design rulesDesign rules

ModelingModeling

PrototypingPrototyping

Usability EngineeringUsability Engineering

Design RationaleDesign Rationale

A bit of history

The need to have a structure to develop large software systems in the 1960s and 1970s, introduced the traditional software engineering life cycle.

Those systems were mainly used to batch-processing of data in business. Consequently, the interaction human-computer was something not to worry about. In fact, they were not "user friendly" systems.

UNIVAC
In the late 1970s, personal computing with its popularity introduced the concept of "interactivity" between users and computers, which means easier to use systems for people without software development skills.

Since then, users' requirements have been more carefully considered throughout the software developing cycle.This is in general terms what is considered as user centred design.

Go to top of page A bit of history Design rules Modeling Prototyping Usability Engineering Site map
Top History Rules Modeling Prototyping Usability
Engineering
Design Rationale