Lesson 1.1 Foundations for Systems Development Flashcards
What are the four key SDLC steps? In what order?
The four key SDLC steps: (1) planning and selection، (2) analysis، (3) design، and (4) implementation and operation. Be aware that these steps may vary in each organization، depending on its goals.
What are the five things (in addtion to application software) that the information system includes?
In addition to application software، the information system includes: 1. The hardware and systems software on which the application software runs. Note that the systems software helps the computer function، whereas the application software helps the user perform tasks such as writing a paper، preparing a spreadsheet، and linking to the Internet. 2. Documentation and training materials، which are materials created by the systems analyst to help employees use the software they’ve helped create. 3. The specific job roles associated with the overall system، such as the people who run the computers and keep the software operating. 4. Controls، which are parts of the software written to help prevent fraud and theft. 5. The people who use the software in order to do their jobs.
What are the 9 characteristics of a system?
- Components 2. Interrelated components 3. Boundary 4. Purpose 5. Environment 6. Interfaces 7. Constraints 8. Input 9. Output
What 4 things does decomposition allow the systems analyst to do:
Break a system into small، manageable، and understandable subsystems Focus attention on one area (subsystem) at a time، without interference from other areas Concentrate on the part of the system pertinent to a particular group of users، without confusing users with unnecessary details Build different parts of the system at independent times and have the help of different analysts
What is the primary role of a system analyst?
The primary role of a systems analyst is to study the problems and needs of an organization in order to determine how people، methods، and information technology can best be combined to bring about improvements in the organization. A systems analyst helps system users and other business managers define their requirements for new or enhanced information services.
What are the four types of skills that a systems analyst must develop?
Systems analysts are key to the systems development process. To succeed as a systems analyst، you will need to develop four types of skills: analytical، technical، managerial، and interpersonal.
What do analystical skills enable a systems analyst to understand? What is one of the most important analytical skills to develop?
Analytical skills enable you to understand the organization and its functions، to identify opportunities and problems، and to analyze and solve problems. One of the most important analytical skills you can develop is systems thinking، or the ability to see organizations and information systems as systems. Systems thinking provides a framework from which to see the important relationships among information systems، in the organizations where they exist، and in the environment where the organizations themselves exist.
What do technical skills allow you to do?
Technical skills help you understand the potential and the limitations of information technology. As an analyst، you must be able to envision an information system that will help users solve problems and that will guide the system’s design and development. You must also be able to work with programming languages such as C++ and Java، various operating systems such as Windows and Linux، and computer hardware platforms such as IBM and Mac.
What do managerial skills allow you to do?
Management skills help you manage projects، resources، risk، and change.
What do interpersonal skills allow you to do?
Interpersonal skills help you work with end users as well as with other analysts and programmers. As a systems analyst، you will play a major role as a liaison among users، programmers، and other systems professionals. Effective written and oral communication، including competence in leading meetings، interviewing end users، and listening، are key skills that analysts must master.
Though there can be more (or less)، what are the four main steps in the SDLC? As a reminder، there isn’t a set order so don’t worry about sequence.
(1) planning and selection، (2) analysis، (3) design، and (4) implementation and operation
What are the two main activities in the first phase of the SDLC?
The first phase in the SDLC، systems planning and selection، has two primary activities. First، someone identifies the need for a new or enhanced system. Information needs of the organization are examined، and projects to meet these needs are identified. During the systems planning and selection phase، an organization determines whether resources should be devoted to the development or enhancement of each information system under consideration. A feasibility study is conducted before the second phase of the SDLC to determine the economic and organizational impact of the system. The second task in the systems planning and selection phase is to investigate the system and determine the proposed system’s scope.
What happens during the second phase of the SDLC?
During this phase، the analyst thoroughly studies the organization’s current procedures and the information systems used to perform tasks such as general ledger، shipping، order entry، machine scheduling، and payroll. Analysis has several subphases. The first subphase involves determining the requirements of the system. As part of structuring، you generate alternative initial designs to match the requirements. Then you compare these alternatives to determine which best meets the requirements within the cost، labor، and technical levels the organization is willing to commit to the development process. The output of the analysis phase is a description of the alternative solution recommended by the analysis team. Once the recommendation is accepted by the organization، you can make plans to acquire any hardware and system software necessary to build or operate the system as proposed.
What happens during the third phase of the SDLC?
The third phase of the SDLC is called systems design. During systems design، analysts convert the description of the recommended alternative solution into logical and then physical system specifications. You must design all aspects of the system from input and output screens to reports، databases، and computer processes.
What happens during the fourth and final phase of the SDLC?
The final phase of the SDLC is a two-step process: systems implementation and operation. During systems implementation and operation، you turn system specifications into a working system that is tested and then put into use. Implementation includes coding، testing، and installation. During coding، programmers write the programs that make up the system. During testing، programmers and analysts test individual programs and the entire system in order to find and correct errors. During installation، the new system becomes a part of the daily activities of the organization.