SoftWeeeng(01_Handout)
Consists of activities that enable a person to understand and specify what the new system should accomplish
Software Development
Systems Design
Systems Analysis
Systems Analysis and Design
More than a brief statement of the problem
Systems Analysis
Software Development
Systems Design
Systems Analysis and Design
Consists of activities that enable a person to describe in detail how the information system will be implemented to provide the needed solution
Systems Analysis
Systems Analysis and Design
Systems Design
Software Development
Plays an integral role in the development of an information system (IS)
Software Development
Systems Analysis and Design
Systems Analysis
Systems Design
Provides the tools and techniques needed as an information system developer to complete the development process
Systems Design
Software Development
Systems Analysis
Systems Analysis and Design
Which of the following is false about Systems analysis and design process
Define a problem
Understand the need (business need) Capture the vision
Communicate the vision and the solution
Build the solution or direct others in building the solution
Which of the following is false about Systems analysis and design process
Understand the mision and the problem
Define a solution
Launch the solution application
Understand the need (business need) Capture the vision
Which of the following is false about Systems analysis and design process
Build the solution or direct others in building the solution
Launch the problem weblication
Define a solution
Confirm that the solution meets the need
A planned undertaking that has a beginning and an end and produces some result
Project
System Development Life Cycle
Analysis
Planning
The activities required to develop a new system are identified, planned, organized, and monitored.
Analysis
System Development Life Cycle
Project
Planning
A framework that identifies all the activities required to research, build, deploy, and often maintain an IS
Project
System Development Life Cycle
Analysis
Planning
A process of understanding how an IS can support business needs by designing a system, building it, and delivering it to the users
Planning
System Development Life Cycle
Project
Analysis
Normally includes all activities needed for the planning, systems analysis, systems design, programming, testing, and user training stages of information systems development, as well as other project management activities that are required to deploy the new information system successfully
Project
System Development Life Cycle
Analysis
Planning
Different projects might emphasize different parts of the SDLC or approach the SDLC in different ways, but all projects have elements of these four (4) phases.
Project, Analysis, Design, Implementation Phase
Planning, Analysis, Design, Implementation Phase
Planning, Analysis, Development, Implementation Phase
Planing, Analysis, Design, Implementation case
Each phase is composed of a series of steps, which rely upon techniques that produce deliverables
Planning, Analysis, Design, Implementation Phase
Planing, Analysis, Design, Implementation Phase
Planning, Analysis, Development, Implementation Phase
Planning, Analysis, Design, Implementation case
The fundamental process of understanding why an information system should be built and determining how the project team will go about building it.
Design
Analysis
Planning
Implementation Phase
It answers the questions of who will use the system, what the system will do, and where and when it will be used.
Analysis
Planning
Design
Implementation Phase
He system's business values to the organization are identified. The system request and feasibility analysis are presented to an information systems approval committee, which decides whether the project should be undertaken.
Project Management
Project Planning
Project Initiation
Project Development
Once the project is approved, the project manager creates a work plan, staffs the project, and puts techniques in place and direct the project through the entire SDLC. The project plan is the expected deliverable that describes how the project team will go about developing the system.
Project Initiation
Project Management
Project Planning
Project Development
It usually includes an analysis of the current system and its problems, and when to design a new system.
Analysis strategy
Requirements gathering
System proposal
Design Conceptualization
Analysis of this information and other inputs form project sponsors leads to the development of a concept for a new system. The system concept is used as a basis to develop a business analysis model.
Design Conceptualization
Analysis strategy
Requirements gathering
System proposal
It is a document combining the analyses, system concept, and models that are presented to the project sponsors who decide whether the project should continue to move forward. This is the initial deliverable that describes what business requirements the system should meet.
System proposal
Analysis strategy
Requirements gathering
Design Conceptualization
Two steps of the planning phase:
Project Implementation, Project Management
Project Initiation, Project Management
Project Initiation, Project Manager
Project Implementation, Project Manager
Three steps of the analysis phase:
Analysis strategy, Requirements gathering, System proposal
Analysis Phase, Requirements gathering, System proposal
Analysis strategy, Requirements Collection, System proposal
Analysis strategy, Requirements gathering, System Design
Decides how the system will operate in terms of hardware, software, and network infrastructure; user interface, forms, and reports; and the specific programs, databases, and files that will be needed.
Analysis
Design
Planning
Implementation phase
Which of the following includes four steps of design
The design strategy is first developed. It clarifies whether the system will be developed by the company's own programmers, will be outsourced to another consulting firm, or the company will buy an existing software package.
This leads to the development of architecture design for the system, which describes the hardware, software, and network infrastructure to be used. The interface design specifies how the users will move through the system (e.g., navigation method such as menus and on-screen buttons) and the forms and reports that the system will use.
The database and file specifications are developed. These define exactly what data will be stored and where they will be stored.
The analyst team develops the program design, which defines the programs that need to be written and what each program will exactly do.
None.
This collection of deliverables (architecture design, interface design, database and file specification, and program design) is the system specification that is handed to the programming team for implementation.
Analysis
Planning
Design
Implementation phase
During this phase, the system is built (purchased, in the case of a packaged software design).
Planning
Analysis
Design
Implementation phase
This is the longest and most expensive single part of the development process.
Implementation phase
Planning
Analysis
Design
Implementation Phase includes three steps:
Strategy Construction, Installation, Implementation of support plan
System Construction, Installation, Establishment of support plan
Strategy Construction, Installation, Establishment of support plan
System Construction, Installation, Implementation of support plan
The system is built and tested to ensure that it performs as designed. Because the cost of the bugs can be immense, testing is one of the most critical steps in implementation.
System construction
Installation
Establishment of support plan
Processes Development
The system is built and tested to ensure that it performs as designed. Because the cost of the bugs can be immense, testing is one of the most critical steps in implementation.
Installation
Establishment of support plan
System construction
Processes Development
It is the process by which the old system is turned off and the new one is turned on. The development of a training plan is one of the most important aspects of conversion to teach the user how to use the new system and help manage the changes caused by the new system.
System construction
Installation
Establishment of support plan
Processes Development
It includes a formal or informal post-implementation review as well as a systematic way for identifying major and minor changes needed for the system.
System construction
Establishment of support plan
Installation
Processes Development
The six (6) core processes required in the development of any information system are as follows:
I. Identify the problem or need and obtain approval to proceed with the project.
II. Plan and monitor the project - what to do, how to do it, and who will do it?
III. Discover and understand the details of the problem or the need - what is required?
I. Identify the problem or need and obtain approval to proceed with the project.
II. Plan and monitor the project - what to do, how to do it, and who will do it?
III. Discover and understand the details of the problem or the need - what is required?
IV. Design the system components that solve the problem or satisfy the need - how will it work?
V. Build, test, and integrate system components. There will be lots of programming and component integration.
VI. Complete system tests and then deploy the solution to satisfy the need.
V. Build, test, and integrate system components. There will be lots of programming and component integration.
VI. Complete system tests and then deploy the solution to satisfy the need.
VI, IV, II, III, I, V
VI, V, IV, III, II, I
I, II, III, IV, V, VI
III, II, IV, VI, V, I
A set of comprehensive guidelines for carrying out all of the activities of each core process of the SDLC
Iterative Development
System development process or methodology
Agile Development
Establishment of support plan
Each methodology prescribes a way of carrying out the development project, and every organization develops its own system development methodology over time to suit its needs.
Agile Development
Iterative Development
System development process or methodology
Establishment of support plan
An information system development process that emphasizes flexibility and rapid response to anticipate new and changing requirements during development
System development process or methodology
Agile Development
Iterative Development
Establishment of support plan
The basic philosophy of Agile development is that neither team members nor the users completely understand the problems and complexities of a new system, so the project plan and the execution of the project must be responsive to unanticipated issues.
System development process or methodology
Iterative Development
Agile Development
Establishment of support plan
An approach to system development in which the system is "grown" piece by piece through multiple mini-projects called iterations
Iterative Development
System development process or methodology
Agile Development
Establishment of support plan
Core components are developed first and then additional components are added.
Agile Development
Iterative Development
System development process or methodology
Establishment of support plan
It is called iterative because the six (6) core development processes are repeated for each component. In other words, there is one big project that consists of a series of mini- projects, and the information system is grown piece by piece during these mini-projects.
Iterative Development
System development process or methodology
Establishment of support plan
Agile Development
The key element of iterative development is dividing system components into pieces that can be completed in a shorter time.
System development process or methodology
Agile Development
Establishment of support plan
Iterative Development
An iteration last a fixed on what amount of time?
6 weeks to 3 weeks
7 weeks to 10weeks
2 weeks to 4 weeks
1week
Benefits of iterative Development: (Select the wrong answers)
Portions of the system can sometimes be deployed sooner.
By taking a small portion and developing it first, the most difficult problems can be identified and addressed early in the project.
It makes the entire development process more flexible.
It can address new requirements and issues that come up throughout the project.
{"name":"SoftWeeeng(01_Handout)", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Consists of activities that enable a person to understand and specify what the new system should accomplish, More than a brief statement of the problem, Consists of activities that enable a person to describe in detail how the information system will be implemented to provide the needed solution","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}