659cef8a14c23 PPT
659cef8a14c23 PPT
659cef8a14c23 PPT
techniques
Coding and refractoring
Structured Programming
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.