
69
5Chapter
Software Testing
Project Plan
Any project should have four distinct parts: strategy, planning, execution, and
reporting. Essentially at project strategy you will be evaluating your strengths and
ways to find the best use of resources at your disposal against the set of require-
ments and tasks you are supposed to accomplish for the project.
In today’s business world, outsourcing is a fact of life, especially so in the case of
software development. Outsourced software projects are inherently different from
in-house software projects. Accordingly project planning for these outsourced proj-
ects is also different. Offshoring adds