Programming is fun,
but developing quality software is hard.
Philippe Kruchten,
Lead architect of the Rational Unified Process
There is indeed a huge difference between 'I know how to
program' and
really professional software development of large systems. Today's
software projects often show the typical symptoms:
- Software development projects are notoriously late.
- The delivered software is of insufficient quality, the
customers are not happy.
- Massive development cost overruns
- Large and complex software systems: a maintenance nightmare
There is "no silver bullet" for all the problems in today's software
development. But
you can improve the current situation - without any magic. Years of
software
engineering experience have shown that a set of proven techniques can
help.
Let us show you how
>>>
|