70. A company's middle management has been struggling to effectively monitor and control the business. Reports on the current performance of the company have been inaccurate at × or untimely, resulting in confusion or ineffective changes. The company has decided to consider implementing a new management information system and is currently working with a vendor to customize software code to address system specifications. Which stage of the systems development process is the company working on?
Answer: D
The company is working on the Programming stage of the systems development process.
In the Programming stage, the company is customizing software code to meet specific system specifications. This involves translating the requirements gathered during earlier phases into a working software application.
A) Analysis
The Analysis stage involves gathering and defining requirements to understand what the system needs to achieve. Since the company has already decided on a vendor and is actively customizing software, they have moved beyond this initial phase.
B) Testing
The Testing stage occurs after programming is complete, where the software is evaluated for functionality and performance. The company is not at this stage yet, as they are still in the process of writing and customizing the code.
C) Conversion
Conversion refers to the process of transitioning from an old system to a new one. Since the company is currently focused on customizing software rather than implementing it or transitioning data, this option does not apply.
D) Programming
In the Programming stage, the company works on developing and customizing the software code according to the defined specifications. This aligns perfectly with the company's current focus on tailoring the system to better monitor and control the business.
Conclusion
The correct answer is definitively D) Programming, as the company is actively engaged in customizing software code to meet their specific needs. Options A, B, and C are incorrect because they describe stages that precede or follow the current activity of software customization. Thus, only Programming accurately reflects the ongoing process in this scenario.