Computer Knowledge

Software Development and Management

2,312 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

What is the primary focus of the Engineering phase in the Spiral Development Methodology?

  1. To develop and test the software.

  2. To integrate the software components.

  3. To conduct user acceptance testing.

  4. All of the above.

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

The primary focus of the Engineering phase in the Spiral Development Methodology is to develop and test the software, integrate the software components, and conduct user acceptance testing.

Multiple choice

Which of the following is NOT a key factor in ensuring the success of a Spiral Development Methodology project?

  1. Strong project management.

  2. Effective risk management.

  3. Regular customer feedback.

  4. Clear and concise requirements.

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

Clear and concise requirements are not a key factor in ensuring the success of a Spiral Development Methodology project. The key factors are strong project management, effective risk management, and regular customer feedback.

Multiple choice

Which of the following is NOT a recommended approach for implementing Continuous Improvement in Strategic Planning?

  1. Establishing a cross-functional team dedicated to Continuous Improvement initiatives.

  2. Providing training and support to employees on Continuous Improvement methodologies.

  3. Creating a formal process for gathering and analyzing feedback on the Strategic Plan.

  4. Making adjustments to the Strategic Plan only when major disruptions or crises occur.

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

Continuous Improvement involves ongoing refinement and adjustment, not just in response to major disruptions or crises.

Multiple choice

Which of the following is NOT a tool that can be used to improve quality?

  1. Statistical process control

  2. Design of experiments

  3. Failure mode and effects analysis

  4. Root cause analysis

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

Design of experiments is not a tool that can be used to improve quality. Design of experiments is a statistical method that is used to determine the relationship between different factors and a response variable.

Multiple choice

Which of the following is NOT a common Agile estimation technique?

  1. Story Points

  2. Function Points

  3. Use Case Points

  4. Velocity

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

Velocity is a measure of team performance, not an estimation technique.

Multiple choice

Which of the following is NOT a common Agile planning technique?

  1. Sprint Planning

  2. Release Planning

  3. Iteration Planning

  4. Capacity Planning

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

Capacity Planning is not a common Agile planning technique. It is more commonly used in traditional project management approaches.

Multiple choice

Which of the following is NOT a common Agile estimation tool?

  1. Planning Poker

  2. Affinity Mapping

  3. Dot Voting

  4. Monte Carlo Simulation

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

Monte Carlo Simulation is not a common Agile estimation tool. It is more commonly used in traditional project management approaches.

Multiple choice

Which of the following is NOT a common Agile estimation metric?

  1. Story Points

  2. Function Points

  3. Velocity

  4. Burn Rate

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

Burn Rate is not a common Agile estimation metric. It is more commonly used in traditional project management approaches.

Multiple choice

Which of the following is NOT a common Agile planning artifact?

  1. Product Backlog

  2. Sprint Backlog

  3. Release Plan

  4. Burndown Chart

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

Burndown Chart is not a common Agile planning artifact. It is more commonly used in traditional project management approaches.

Multiple choice

Which of the following is NOT a common Agile estimation technique?

  1. Wideband Delphi

  2. Planning Poker

  3. Affinity Mapping

  4. Dot Voting

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

Wideband Delphi is not a common Agile estimation technique. It is more commonly used in traditional project management approaches.

Multiple choice

Which of the following is NOT a common Agile estimation tool?

  1. Planning Poker

  2. Affinity Mapping

  3. Dot Voting

  4. Monte Carlo Simulation

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

Monte Carlo Simulation is not a common Agile estimation tool. It is more commonly used in traditional project management approaches.

Multiple choice

Which of the following is NOT a common Agile estimation metric?

  1. Story Points

  2. Function Points

  3. Velocity

  4. Earned Value

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

Earned Value is not a common Agile estimation metric. It is more commonly used in traditional project management approaches.

Multiple choice

What is the role of change management in SaaS user adoption?

  1. Change management is irrelevant to user adoption.

  2. Change management can help users adapt to the new SaaS solution.

  3. Change management can help minimize resistance to change.

  4. All of the above

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

Change management plays a significant role in SaaS user adoption. It can help users adapt to the new SaaS solution, minimize resistance to change, and ensure a smooth transition to the new software.

Multiple choice

Which of the following is a key component of a comprehensive cybersecurity compliance program in software development?

  1. Regular security audits and reviews

  2. Continuous monitoring and threat detection

  3. Employee security awareness training

  4. Incident response and recovery planning

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

Regular security audits and reviews are essential for evaluating the effectiveness of cybersecurity controls and measures, identifying areas for improvement, and ensuring ongoing compliance with industry standards and regulations.

Multiple choice

Which Agile scaling framework is known for its four levels of alignment: Team, Program, Portfolio, and Value Stream?

  1. SAFe

  2. LeSS

  3. DAD

  4. Scrum of Scrums

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

SAFe (Scaled Agile Framework) is a widely adopted Agile scaling framework that emphasizes alignment at four levels: Team, Program, Portfolio, and Value Stream.