117k views
3 votes
Outsourcing is an alternative systems building approach that may involve subscribing to an application service provider or hiring an external vendor to design and create software.True / False.

User Joe Ludwig
by
4.1k points

1 Answer

1 vote

Answer:

True

Step-by-step explanation:

Outsourcing, in a general term, means getting help from an external source. In software development context, outsourcing is an alternative systems building approach that may involve subscribing to an application service provider or hiring an external vendor to design and create software. In outsourcing, a business employs the service of a third-party application developer to design and create a software.

Some reasons why companies outsource a service are;

i. Shortage or lack of experienced developer in-house.

ii. To save time. Outsourcing can help reduce time taken to develop a software application because companies tend to outsource a developer that has designed similar application(s) in the past.

iii. To reduce cost. Outsourcing can help save cost considerably.

User AndrewCox
by
4.4k points