System Development and Information Technologies

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/47

flashcard set

Earn XP

Description and Tags

This set of flashcards covers key vocabulary and concepts related to system development, methodologies, maintenance, quality assurance, testing, and business continuity necessary for understanding the processes involved in creating and managing information systems.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

48 Terms

1
New cards

System Development Life Cycle (SDLC)

A process used by system engineers to guide the development of large, complex information systems.

2
New cards

Requirements Analysis

The process of determining what services a system will provide and how users will interact with it.

3
New cards

Stakeholders

Individuals or groups, such as potential users or legal/financial representatives, involved in requirements analysis.

4
New cards

Feasibility Study

An assessment to determine if development is possible under given constraints and aligns with the organization's mission.

5
New cards

System Requirement Specification (SRS)

A written agreement documenting system requirements that guide system development.

6
New cards

User Requirement

A specific need defined by users that the system must meet.

7
New cards

Corrective Maintenance

Maintenance aimed at removing errors to ensure system functionality.

8
New cards

Adaptive Maintenance

Maintenance performed when organizational changes affect system requirements.

9
New cards

Perfective Maintenance

Maintenance conducted to enhance overall system performance by introducing new or improved components.

10
New cards

Preventive Maintenance

Changes made to increase the lifespan of systems, including code optimization and documentation updates.

11
New cards

Quality Assurance

Processes aimed at improving product quality beyond just debugging, including training and procedure improvement.

12
New cards

ISO 9000

A series of quality management standards aimed at ensuring consistent quality in processes and products.

13
New cards

Testing

The process to check the system for compliance with the requirements and to identify errors.

14
New cards

Pareto Principle

The theory that 80% of errors come from 20% of the system.

15
New cards

Glass-box Testing

Also known as white-box testing, where internal structures and logic of the code are tested.

16
New cards

Black-box Testing

Testing that focuses on user experience without knowledge of the internal software structure.

17
New cards

Alpha Testing

The first stage of testing where developers test a preliminary version of the software.

18
New cards

Beta Testing

A testing stage where a segment of end users test a near-final version of the software.

19
New cards

User Acceptance Testing (UAT)

The final testing stage where users test the system in an operational setting.

20
New cards

User Documentation

Documentation that explains the system to users, including features access and FAQs.

21
New cards

System Documentation

Internal documentation describing the system's configuration for future maintenance.

22
New cards

Technical Documentation

Documentation detailing installation and maintenance of the system.

23
New cards

Waterfall Model

A sequential method of system development where each step must be completed before the next begins.

24
New cards

Incremental Model

A system development approach where components are built and tested in increments.

25
New cards

Prototyping

Building and evaluating basic versions of a proposed system.

26
New cards

Agile Methodologies

System development approaches that emphasize quick increments and adaptability to changes.

27
New cards

Scrum

An agile methodology consisting of sprints and prioritized objectives for development.

28
New cards

Extreme Programming (XP)

An agile approach that promotes collaboration and rapid iterations in software development.

29
New cards

Business Continuity Plan (BCP)

Plans ensuring core organizational functions continue during disruptive events. plans help define how to resume services to customers and vital business operations, while auxiliary services may remain offline. Data mirroring, data backups, and off-site storage

30
New cards

Disaster Recovery Plan (DRP)

Strategies to restore systems after catastrophic events with minimal data loss. rely on solutions to ensure that systems can recover from catastrophic events in a reasonable amount of time with minimal data loss.

31
New cards

Uptime

The percentage of time systems are operational and available to users.

32
New cards

Data Mirroring

A technique where data is simultaneously written to multiple storage devices.

33
New cards

Hot Storage

High-performance data storage solutions that provide quick access to restore critical data. typically involve the latest and greatest storage equipment and the fastest protocols.

34
New cards

Cold Storage

Lower-performance storage solutions that are less expensive, used for infrequent access to data.maintained on minimal equipment that is considered lower performance.

35
New cards

Mobile Computing

Use of portable devices such as smartphones and tablets for computing.

36
New cards

Internet of Things (IoT)

A network of interconnected devices that can communicate and transfer data without human interaction.

37
New cards

Globalization

The growing interdependence of world economies and cultures driven by technology and trade.

38
New cards

Documentation Conventions

Standard practices for writing code to ensure readability and maintainability.

39
New cards

Continuous Maintenance

Ongoing activities after a system is deployed to ensure its functionality and address errors.

40
New cards

End-User Support

Help provided to users for operating and troubleshooting the system.

41
New cards

System Analysts

Professionals who oversee the development process and ensure system requirements are met.

42
New cards

Programmers

Individuals primarily tasked with writing code to implement a system's design.

43
New cards

Off-site

a common solution for disaster recovery.Salt mines and caves are popular locations for physical storage

44
New cards

Suggested Criteria for Assessing Off-Site Storage

Accessibility,Cost,Environment,Geographic area, and securitycurity

45
New cards

What is the component of disaster recovery that is characterized by writing copies of data on several devices simultaneously?

data mirroring

46
New cards

Which physical location offers an ideal place for storage that needs to be off-site?

cave

47
New cards

Which factor is a primary criterion for assessing off-site storage possibilities?

accessibilty

48
New cards

Which type of storage typically uses innovative equipment?

hot