IT 510 Ch 1 Flashcards
Adaptive method
A systems development method that typically uses a spiral development model, which builds on a series of iterations, to make adapting to changes easier for all stakeholders.
Agile method
Systems development method that attempts to develop a system incrementally, by building a series of prototypes and constantly adjusting them to user requirements. Related to adaptive method.
App
A software application that runs on a mobile device, such as a smartphone or tablet.
Application software
Software programs, such as email, word processors, spreadsheets, and graphics packages, used by employees in typical office scenarios.
B2B (business-to-business)
A commercial exchange (e.g., products or services) between businesses, typically enabled by the Internet or electronic means.
B2C (business-to-consumer)
A commercial exchange (e.g., products or services) between businesses and consumers conducted over the Internet.
Bring your own device (BYOD)
An equipment management model where employees are in charge of their devices (e.g., computers, tablets, smartphones) at work, not the IT department. This includes device selection and setup, program installation and updating, and network connectivity (including security).
Business model
A graphical representation of business functions that consist of business processes, such as sales, accounting, and purchasing.
Business process
A description of specific events, tasks, and desired results.
Business process model (BPM)
A graphical representation of one or more business processes.
Business process modeling notation (BPMN)
A standard set of shapes and symbols used to represent events, processes, and workflows in computer-based modeling tools.
Business profile
A definition of a company’s overall functions, processes, organization, products, services, customers, suppliers, competitors, constraints, and future direction.
Business rules
How a system handles data and produces useful information. Business rules, also called business logic, reflect the operational requirements of the business. Examples include adding proper amount of sales tax to invoices, calculating customer balances and finance charges, and determining whether a customer is eligible for a volume-based discount.
Business support system
Provide job-related information support to users at all levels of a company.
CASE tool
Powerful software used in computer-aided systems engineering (CASE) to help systems analysts develop and maintain information systems.
Certification
A credential an individual earns by demonstrating a certain level of knowledge and skill on a standardized test.
Class
A term used in object-oriented modeling to indicate a collection of similar objects.
Computer-aided software engineering (CASE)
A technique that uses powerful programs called CASE tools to provide an overall framework for systems development. The tools support a wide variety of design methodologies, including structured analysis and object-oriented analysis. Also referred to as computer-aided systems engineering.
Computer-aided systems engineering (CASE)
See computer-aided software engineering (CASE).
Corporate culture
A set of beliefs, rules, traditions, values, and attitudes that define a company and influence its way of doing business.
Critical thinking skill
The ability to compare, classify, evaluate, recognize patterns, analyze cause and effect, and apply logic. Such skills are valued in the IT industry.
Data
The raw material or basic facts used by information systems.
Data flow diagram (DFD)
Graphical representation of the system, showing it stores, processes, and transforms data into useful information.
Deliverable
A polished final product, suitable for its intended use. End products or deliverables often coincide with the completion of each SDLC phase.