IT Development and Implementation Flashcards
Describe the composition of the information technology steering committee.
Members of the committee are selected from functional areas across the organization, including the IT department; the committee’s principal duty is to approve and prioritize systems proposals for development.
Define “lead systems analyst”.
The manager of the programming team: Usually responsible for all direct contact with the end user; Often responsible for developing the overall programming logic and functionality. Oversight.
Define “application programmers”.
The team of programmers who, under direction of the lead analyst are responsible for writing and testing the program.
Define “end user”.
In relation to systems development, the employees who will use the program to accomplish their tasks. Responsible for identifying the problem to be addressed and approving the proposed solution to the problem.
Describe the planning and feasibility study step of the systems development lifecycle (SDCLC) process.
Stage 1 of the systems development lifecycle (SDLC) process. When an application proposal is submitted for consideration, it is evaluated from three respects: Technical, Economic, and Operational feasibility.
Describe the analysis step of the systems development lifecycle (SDCLC) process.
Stage 2 of the systems development lifecycle (SDLC) process. During this phase the systems analysts work with end users to understand the business process and document the requirements of the system; the collaboration of IT personnel and end users to define the system is known as joint application development (JAD).
Describe the design step of the systems development lifecycle (SDCLC) process
Stage 3 of the systems development lifecycle (SDLC) process. In the design phase, the technical specifications of the system are established; the design specification has two primary components: Technical architecture specification, creation of a systems model.
Describe the development step of the systems development lifecycle (SDCLC) process.
Stage 4 of the systems development lifecycle (SDLC) process. During this phase, programmers use the systems design specifications to develop the program and data files.
Describe the testing step of the systems development lifecycle (SDCLC) process.
Stage 5 of the systems development lifecycle (SDLC) process. The system is evaluated to determine whether it meets the specifications identified in the requirements definition.
Describe the implementation step of the systems development lifecycle (SDCLC) process.
Stage 6 of the systems development lifecycle (SDLC) process. Before the new system is moved into production, existing data must be often be converted to the new system format and users must be trained on the new system; implementation of the new system may occur in one of four ways.
Describe the parallel implementation method for new systems.
Implementation of a new systems where the new system and the old system are run concurrently until it is clear that the new system is working properly.
Describe the “cold turkey” (also called the “plunge” or “big bang”) implementation method for new systems
Implementation of a new system where the old system is dropped and the new system put in place all at once.
Describe the phased implementation method for new systems.
Implementation of a new system where the system is divided into modules that are brought online one or two at a time.
Describe the pilot implementation method for new systems.
Implementation of a new system similar to phased implementation, except rather than dividing the system into modules, the users are divided into smaller groups and are trained on the new system one group at a time.
Describe the maintenance step of the systems development lifecycle (SDCLC) process.
Stage 7 of the systems development lifecycle (SDLC) process. Monitoring the system to ensure that it is working properly and updating the programs and/or procedures to reflect changing needs and requirements.
Define “source program library management system (SPLMS).”
Its functions include storing, retrieving, and deleting programs, and, documenting by whom, when, where, and how programs are changed.