Quiz 2 Part 1 (M1S2) Flashcards
what is SDLC?
System Development Life Cycle
a method that is classically thought of as the set of activities that analysts, Designer, and users to carry out develop and implement an information
SDLC
The basis for a candidate system is the recognition of a need to improve an information system or procedure.
Project Selection
Environment-based ideas originate from?
Customers, Vendors, Government Sources and the likes.
identifies specific issues or challenges that need to be addressed within a system or process.
Problem Definition
Stages of system development cycles.
- Planning
- Analysis
- Design
- Implementation
- testing and deployment/Integration/Maintenance/support
Obtain Approval for the project, initiate, assess feasibility, plan and schedule.
Planning Stage
Defines the problem and scope of the existing system.
Planning Stage
Overview of the system and determine its objectives.
Planning Stage
Confirm Project feasibility and project schedule.
Planning stage
During this phase Threats, Constraints, integration and security of the system are also considered
Planning Stage
a feasibility report for the entire project is created at the end of this phase.
Planning Stage
Understanding Business needs and its processing Needs
Analysis Stage
Gather, Analyze and validate information
Analysis Stage
Defines the requirements and the prototype of the new system.
Analysis Stage
Evaluate the alternatives and prioritize the requirements.
Analysis Stage
Examine the information needs of end-users and enhance system goals.
Analysis Stage
SRS meaning?
Software Requirement Specification.
Document which specifies the software, hardware, functional and network requirements of the system is prepared at the end of this stage.
Also Which stage does this belong?
- SRS
- Analysis Stage
Defines the solution system based on the requirements and analysis decision
Design Stage
this includes the design of applications, network, databases, user interface, and system interface.
Design Stage
transform SRS into a logical structure, which contain the detailed and complete set of specification that can be implemented in the programming language.
Design Stage
Create contingency, training, maintenance and operation plan
Design Stage
Review the proposed design. ensure the final design must meet the requirements stated in the SRS document
Design Stage
Prepare a design document that will be used during the next phases.
Design Stage
Construct and implement the design into source code through coding.
Implementation Stage
Combines all the module into a training environment that detects errors and defects.
Testing and Deployment/Integration Stage
Integrate information system into its environment and install new system
Testing and deployment/integration stage
A “_________” that contains an errors is prepared through a test plan that includes test related tasks such as test case generation, testing criteria, and resources allocation for testing.
also which stage is this?
- Test report
- Testing and Deployment/integration stage
Keeps system healthy and improve.
Maintenance/Support
Includes all activities such as phone support or physical on-site support for users that are required once the system is installed.
Maintenance/support
implement changes that software might undergo over a period of time or implement any new requirements after the software is deployed at the customer location
Maintenance/Support
it also includes handling the residual errors and resolving any issues that may exist in the system even after the testing phase.
Maintenance/Support
may be needed for a longer time for large system and for a short time for smaller system
Maintenance/Support