The necessities of life cycle model
There are some challenges faced by the development team while
implementing the
software. Some of
them are mentioned below:
· Code-reuse - Programming interfaces of present-day
languages are very
sophisticated and
are equipped huge library functions. Still, to bring the cost
down of end
product, the organization management prefers to re-use the
code, which was
created earlier for some other software. There are huge issues faced by programmers for
compatibility checks and deciding how much
code to re-use.
· Version Management - Every time a new software is issued to the
customer,
developers have to maintain version and
configuration related documentation.
This documentation needs to be highly
accurate and available on time.
· Target-Host - The software program, which is being
developed in the
organization, needs to be designed for
host machines at the customers end.
But at times, it is impossible to design
a software that works on the target
machines.
Comments
Post a Comment