IT 3234 – Systems Acquisition, Integration and Implementation
This course provides a study of the software acquisition process, focusing on the use of packaged solutions. COTS (Commercial, off-the-shelf), SA-CMM (software acquisition, capability maturity model), ERP (Enterprise Resource Planning), and BPR (Business Process Reengineering) will be discussed. The course will emphasize that the decision to purchase software does not mean that it is possible to skip the analysis and design phases of the systems development life cycle. This course is part of the IT core required for all IT majors.
Prerequisites (effective fall 2009)
A ‘C’ or better in IT 3233.
A ‘C’ or better in STAT 2231 or BUSA 3131.
On completion of the course, students will be able to:
- Critically compare the advantages and drawbacks of purchasing software with the advantages and drawbacks of developing solutions from scratch;
- Demonstrate an understanding of the problems and challenges of acquiring, integrating and implementing a software package;
- Identify alternative packages that would satisfy an organization’s needs;
- Recommend one of the packages identified and justify their recommendation;
- Identify, analyze and resolve integration and implementation issues;
- Recognize the challenges (technical, managerial and organizational) of managing the change that an organization faces when it implements a new IT application;
- Recommend approaches to overcome these challenges.
Rationale for Inclusion
The course contributes to the following student outcomes and attributes:
1. Identify and define the requirements that must be satisfied to address user needs.
2. Analyze user requirements to design IT-based solutions.
3. Identify and evaluate current technologies and assess their applicability to address individual and organizational needs.
4. Work in project teams to develop and/or implement IT-based solutions.
5. Use current computing techniques, skills, and/or technologies.
(d) An ability to function effectively on teams to accomplish a common goal.
(f) An ability to communicate effectively with a range of audiences.
(i) An ability to use current techniques, skills, and tools necessary for computing practice.
(j) An ability to use and apply current technical concepts and practices in the core information technologies. [IT]
(l) An ability to effectively integrate IT-based solutions into the user environment. [IT]
(m) An understanding of best practices and standards and their application. [IT]
(n) An ability to assist in the creation of an effective project plan. [IT]