The software development
has spawned into an independent industry with organizations
offering exclusively software development service.
As it is, perhaps, in the nascent stages, the process
of asking for service, offering a service and pricing
are somewhat haphazard.
Software development falls into the category of Services
industry as opposed to Product industry – that
is a service is offered and not a product. Many parallels
can be drawn with similar service industries. The
major difference between software service industry
and other service industries is that software is much
more highly priced and complex. Where there is complexity,
academics step in – research is conducted –
jargon is developed – concepts are proposed
and a new branch of science or engineering comes to
life.
This presentation
discusses some of those paradoxes and the purpose
is to bring to surface all the paradoxes
that we face in the software development industry.
It is also to focus efforts to resolving these
paradoxes and bring about industry standards.
Now the time is
ripe – there are enough well-understood software
size measures. There are also adequate numbers of
metrics being generated by the industry and are available
for researchers to analyze: