Ch1, Pr1 Flashcards
Computer Application (app)
a computer software program that executes on a computing device to carry out a specific set of functions
Information system
a set of interrelated components that collects, processes, stores, and provides as output the information needed to complete business tasks
System analysis
those activities that enable a person to understand and specify what an information system should accomplish
System design
those activities that enable a person to define and describe in detail the system that solves the need
System development life cycle (SDLC)
The process consisting of all activities required to build, launch, and maintain an information system. Six core processes
Project
a planned undertaking that has a beginning and end and that produces some definite result
System development process
System development process – the actual approach used to develop a particular information system -aka: methodology-
Agile development
an information system development process that emphasizes flexibility to anticipate new requirements during development
Iterative development
an approach to system development in which the system is “grown” piece by piece through multiple iterations
Software development steps
- Understand the need (business need)
- Capture the vision
- Define a solution
4.Communicate the vision and solution - Build the solution
- Confirm that the solution meets the need
- Launch the solution system
System development life cycle (SDLC) steps
- 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
What is required for the new system to solve the problem?
Systems analysis
How the system will operate o solve the problem?
System design
Most processes/ methodologies now use ?
Agile and iterative development
Computer application vs information system
Information system has broader scope than computer application
Information system includes database