Computer Knowledge

Software Development and Management

3,064 Questions

Software development and management focuses on the system development life cycle, enterprise architecture, and configuration management. It tests your familiarity with system analysis, design models, and IT project planning. This subject is essential for specialist and banking officer scale examinations.

System analysis and designSoftware development life cycleConfiguration managementEnterprise architectureObject oriented design

Software Development and Management Questions

Multiple choice

In a game development workflow, which phase typically involves gathering requirements, defining the game's scope, and creating a project plan?

  1. Pre-production

  2. Production

  3. Post-production

  4. Deployment

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The pre-production phase of a game development workflow typically involves gathering requirements, defining the game's scope, and creating a project plan.

Multiple choice

Which agile framework is known for its focus on visual representation of tasks and their dependencies?

  1. Waterfall

  2. Agile

  3. Scrum

  4. Kanban

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Kanban is an agile framework that uses visual representation of tasks and their dependencies to manage workflow and improve collaboration.

Multiple choice

Which game development methodology is known for its emphasis on user-centered design and iterative development?

  1. Waterfall

  2. Agile

  3. Scrum

  4. User-Centered Design (UCD)

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

User-Centered Design (UCD) is a game development methodology that emphasizes user-centered design and iterative development, aiming to create games that are enjoyable and meet user needs.

Multiple choice

In a game development workflow, which phase typically involves releasing the game to the public and providing ongoing support?

  1. Pre-production

  2. Production

  3. Post-production

  4. Deployment

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The deployment phase of a game development workflow typically involves releasing the game to the public and providing ongoing support.

Multiple choice

Which of the following is NOT a common type of game engine architecture?

  1. Component-based architecture

  2. Entity-component-system architecture

  3. Data-oriented architecture

  4. Object-oriented architecture

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Data-oriented architecture is not a common type of game engine architecture. The other options, component-based architecture, entity-component-system architecture, and object-oriented architecture, are widely used in game engine development.

Multiple choice

Which of the following is a common IA deliverable?

  1. User personas

  2. Information architecture diagram

  3. Content inventory

  4. Style guide

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

An information architecture diagram is a visual representation of the structure and organization of information within a digital environment.

Multiple choice

Which phase of the SDLC involves gathering and analyzing requirements from stakeholders?

  1. Planning

  2. Analysis

  3. Design

  4. Implementation

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The analysis phase of the SDLC involves gathering and analyzing requirements from stakeholders to understand the needs and objectives of the software application.

Multiple choice

What is the primary objective of the design phase in the SDLC?

  1. To create a detailed plan for software development

  2. To gather and analyze requirements from stakeholders

  3. To develop the software application

  4. To test the software application

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The design phase of the SDLC focuses on creating a detailed plan for software development, including the architecture, modules, and components of the application.

Multiple choice

Which phase of the SDLC involves writing code and building the software application?

  1. Planning

  2. Analysis

  3. Design

  4. Implementation

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The implementation phase of the SDLC involves writing code and building the software application based on the design specifications.

Multiple choice

Which phase of the SDLC involves deploying the software application to the production environment?

  1. Planning

  2. Analysis

  3. Design

  4. Deployment

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The deployment phase of the SDLC involves deploying the software application to the production environment, making it accessible to end-users.

Multiple choice

What is the primary goal of the maintenance phase in the SDLC?

  1. To gather and analyze requirements from stakeholders

  2. To create a detailed plan for software development

  3. To develop the software application

  4. To ensure the software application continues to meet requirements and functions as intended

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The maintenance phase of the SDLC focuses on ensuring the software application continues to meet requirements and functions as intended, including addressing bugs, implementing enhancements, and providing ongoing support.

Multiple choice

Which SDLC model is known for its iterative and incremental approach, where requirements and solutions evolve through multiple iterations?

  1. Waterfall Model

  2. Agile Model

  3. Spiral Model

  4. V-Model

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Agile Model is known for its iterative and incremental approach, where requirements and solutions evolve through multiple iterations, allowing for flexibility and adaptability to changing needs.

Multiple choice

In the Waterfall Model, which phase typically follows the design phase?

  1. Testing

  2. Implementation

  3. Deployment

  4. Maintenance

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

In the Waterfall Model, the implementation phase typically follows the design phase, where the software application is developed based on the design specifications.

Multiple choice

Which SDLC model emphasizes risk management and allows for multiple iterations and risk-driven decision-making?

  1. Waterfall Model

  2. Agile Model

  3. Spiral Model

  4. V-Model

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The Spiral Model emphasizes risk management and allows for multiple iterations and risk-driven decision-making, making it suitable for projects with high levels of uncertainty and risk.

Multiple choice

In the V-Model, which phase corresponds to the requirements gathering and analysis phase in the SDLC?

  1. System Requirements Analysis

  2. High-Level Design

  3. Detailed Design

  4. Unit Testing

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In the V-Model, the System Requirements Analysis phase corresponds to the requirements gathering and analysis phase in the SDLC, where stakeholder needs and objectives are identified and analyzed.