Chapter 6 Flashcards
Explain the systems development lifecycle ( SDLC)
Project management frmawork with clearly defined stages for creating and deployin a new systems
What are the seven stage of SDLC
Planning (Pre implementation)
Analysis (Pre implementation)
Design ( Pre implementation)
Development ( Build)
Testing (Build)
Implementation ( Go-Live and beyond)
Maintenance ( Go live and Beyond)
What does the planning stage includes
A project plan
Identifying necessary ressources
A feasibility study ( which is analysis of the technical, economic and operational factors that will impact the project
What are the role and responsibility during SDLC
IT steering committee
End users
lead systems analyst
Core application
Explain it steering committee
represent from business area throughout the company and approve and prioritized the proposed projects
Explain the end users
these are the individual who will uses the systems on daily job function
Explain lead systems analyst
Manager of the development team that program the project , they work with end users
Core application programmers
Members of the development team that reports to the lead systemn analysis they develop code
What are the feasibility question and explain them
Technical feasibility : do we have the talent to build it, should we buy the systems instead
Economic feasibility : do we need the system, Does the benefits out-weight the cost
Operational feasibility : How well will the systems integrate into the company current systems
What happen in the analysis stage
Systems analyst meet with end users to understand the business requirement of the project. And give a final document of the project goals and how to achieve it
Explain the step of the design stage
Create Conceptual design : summarize the systems purpose , ressource requirement
Create technical architecture specification : which identify software, hardware and network tech
Create system model : describe in detail how the system will interact with users
Create Graphical user interface ( GUI) : a mockup screen that allow user to interact with the system
What happen during the development stage
Programmers create the systems
Explain user acceptance testing (UAT)
a select group of end users access the system to verify if it meets their expectation
What are the system implementation methods
Direct cutover
Parallel implementation
Phased implementation
Pilot implementation
Describe direct cutover
Turn off the old system and the new system on
Method is low cost and high risk