Linear Methods

Previous Next

See Also

USoft Approach is very different from more commonly used methods. Most of the current development methods are linear models (waterfall approaches). Some characteristics of these linear methods are:

· The methods are subdivided in a set of closed phases.


· Every phase has pre-defined results.


· A new phase starts after its predecessor is finished and has been signed off.


· Every phase is more detailed and less abstract than the preceding phase and focuses on more than one subject: e.g. the data structure, rules and user interface aspects are modeled in parallel.

Although linear methods offer advantages there are some problems:

· At a very early stage there will often not be enough knowledge about the problem, the organization or the possible solutions to set out the right course. Linear methods assume that all the knowledge is available but that the real problem is organizing and controlling the process.


· Users see their application only at the end of the project.


· Often specifications are no longer valid at the end of the project.


· When specifications change, budgets are exceeded.