Ch1 Flashcards
a computer software program that executes on a computing device to carry out a specific set of functions
Computer application (app)
a set of interrelated components that collects, processes, stores, and provides as output the information needed to complete business tasks
Information system
Modest scope
Computer application (app)
Broader in scope than app
Includes database and related manual processes
Information system
those activities that enable a person to understand and specify what an information system should accomplish
Systems analysis
those activities that enable a person to define and describe in detail the system that solves the need
Systems design
What is required for the new system to solve the problem
System analysis
How the system will operate to solve the problem
System design
Software Development
- Understand the need (business need
- Capture the vision
- Define a solution
- Communicate the vision and solution
- Build the solution
- Confirm that the solution meets the need
- Launch the solution system
The process consisting of all activities required to build, launch, and maintain an information system.
System Development Life Cycle (SDLC)
System Development Life Cycle Six core processes are:
- Identify the problem or need and obtain approval
- Plan and monitor the project
- Discover and understand the details of the problem or need
- Design the system components that solve the problem
- Build, test, and integrate system components
- Complete system tests and then deploy the solution
a planned undertaking that has a beginning and end and that produces some definite result
Project
•Used to develop an information system
•Requires knowledge of systems analysis and
systems design tools and techniques
Project
the actual approach used to develop a particular information system
System development process
System development process type?
•Unified process (UP)
• Extreme programming (XP)
• Scrum