Description
Build Versus Buy Versus Outsource: What’s a CIO to Do? [CLOs: 1, 2]
Prior to beginning work on this discussion, read and compare the information in the presentation by Evans (2009) and the three short commentary web articles by Meshing (2014), Ferrara (2014), and Zhu (2014). Research a minimum of two additional sources on these issues on online industry sources and blogs.
Consider the challenges a CIO has when faced with rapid change in the organization’s market which is forcing the organization to upgrade a core business process software. The CIO has a number of options for addressing the issue, but none are easy answers. Using the assigned resources, your own research, and your knowledge of enterprise technology implementation projects, explain how a CIO would determine which of the three paths (build vs. buy vs. outsource) the organization should follow for an enterprise project. You must provide an example project, scenario, or table to demonstrate each IT management strategy outcome and to explain your reasoning. Use specific details when discussing your arguments for or against a particular path.
Evans, Z. (2009, September 10). Buy versus build: Why companies should never build software [PowerPoint presentation]. Retrieved from http://www.slideshare.net/zachevans/buy-versus-bui...
This is a short presentation on the buy versus build software question and what companies should consider.

Explanation & Answer

View attached explanation and answer. Let me know if you have any questions.
Running Head: COMPUTER SCIENCE
1
Computer Science
Student’s Name
Institutional Affiliation
COMPUTER SCIENCE
2
Build Software
Software build refers to the process of converting source code files into standalone software
artifacts that a computer can run. In other words, build-in software development refers to the
process of converting files and other assets under the developer’s responsibility into a final
consumable product. Software build may include compiling source files, packaging, and
compressing their formats for use, for instance, zip and jar. Building software consists of some
processes such as brainstorming the product, planning the process, incorporating idea, designing
and developing the product, and selling it in the market.
What to Consider When Building a Software
Building software requires some ...
