Information Technology (IT) - Answers Anything related to computing technology such as hardware,
software, networking, the internet, and people working with these technologies
Information and Communications Technology (ICT) - Answers Technologies that store, retrieve,
manipulate, transmit, or receive information electronically in digital form
Information System - Answers A set of interrelated components that collect, process, store, and
provide information needed to complete business tasks
Computer Application (App) - Answers A software program that executes on a computing device to
carry out a specific set of functions
System Analysis and Design - Answers A discipline that bridges business needs and technology
solutions
Goal of System Analysis - Answers To understand what the business needs
Goal of System Design - Answers To translate business needs into technical specifications
Business Analyst (BA) - Answers A professional who analyzes organizations and systems and assesses
business models and their integration with technology
System Development Life Cycle (SDLC) - Answers The entire process of activities required to build,
launch, maintain, and enhance an information system
Purpose of SDLC - Answers To provide a structured approach for developing information systems
Planning Phase - Answers Defines system scope, schedule, and resources
Analysis Phase - Answers Identifies, defines, and prioritizes system needs
Design Phase - Answers Defines and structures the system blueprint
Implementation Phase - Answers Codes and tests the system
Deployment Phase - Answers Puts the system into operation
Support Phase - Answers Maintains and enhances the system after deployment
Core System Development Processes - Answers Planning, Analysis, Design, Implementation, and
Deployment
Planning Core Process - Answers Identify the problem and obtain approval; plan and monitor the
project
Analysis Core Process - Answers Discover and understand system details and requirements
Design Core Process - Answers Design system components and structure
Implementation Core Process - Answers Build, test, and integrate the system
Deployment Core Process - Answers Complete system testing and deploy the solution
Iterative Process - Answers A development approach where work is repeated in cycles to improve the
system incrementally
Why Iterations Are Used - Answers To allow learning, flexibility, risk reduction, and continuous
improvement
Example of an Iteration - Answers User registration developed as a first iteration