ABSE Logo
Atom-Based Software Engineering

Some of Today's Software Engineering Problems

 

The Waterfall Process Model

First described in 1970, is still the most widespread development organizational method.

“The waterfall model is argued by many to be a bad idea in practice, mainly because of their belief that it is impossible,
for any non-trivial project, to get one phase of a software product's lifecycle perfected before moving on to the next
phases and learning from them.”

http://en.wikipedia.org/wiki/Waterfall_model

 

One-Off Development

Every developed application is unique, started from scratch

“The assumption of one-off development is so deeply ingrained in this industry that most of us are not conscious of either the practice or the alternatives. Even Extreme Programming and the Unified Process assume that every product will be designed and developed independently from first principles to accommodate its unique requirements, and neither of them provides guidance for supplying or consuming reusable assets.”

Jack Greenfield, Keith Short – Software Factories

Quick Tour
Technical Details
For the Individual
In the Enterprise

Product Site

Twitter
ABSE & AtomWeaver Community
Development At Heart Blog

Isomeris Site
Technology Portfolio

Isomeris Logo