In: Computer Science
Respond to the following in a minimum of 175 words:
Usually, in-house development is not something big companies are pursuing. We do have in house developers to help with customizations and small apps requests but not for big systems support/design. One of the reasons for not considering in-house development is because we do not want to create a department around a system (meaning hiring employees for one system). What are your thoughts?
What are issues to consider when deciding to build software in-house or purchase commercial off-the-shelf software (COTS)?
If you were asked to evaluate several COTS applications and choose whether to develop in-house or purchase a COTS application, what criteria are important to consider and why? How would you decide?
The main criteria while evaluating a software would be:
Usually, in-house development is not something big companies are pursuing. We do have in house developers to help with customizations and small apps requests but not for big systems support/design. One of the reasons for not considering in-house development is because we do not want to create a department around a system (meaning hiring employees for one system). What are your thoughts?
I think if a COTS can accomplish the required funtionalities of a company then it is fine for them to stick with it. But once the business or the company grows they should consider opting for a in-house software as is it designed particularly for their usage. It would be a unique experience for the users working on it and ccan set a completely new standards of the work they provide.