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 name of the open source project that provides a distributed workflow management system?

  1. Oozie

  2. Airflow

  3. Luigi

  4. Azkaban

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

Oozie is an open source project that provides a distributed workflow management system.

Multiple choice

Which of the following is a common tool used in TQM for identifying and resolving quality issues?

  1. Flowchart

  2. Pareto chart

  3. Cause-and-effect diagram

  4. All of the above

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

Flowcharts, Pareto charts, and cause-and-effect diagrams are commonly used tools in TQM to analyze processes, identify root causes of problems, and develop solutions for quality improvement.

Multiple choice

Which of the following is a key element of TQM that focuses on preventing defects rather than inspecting for them?

  1. Quality control

  2. Quality assurance

  3. Statistical process control

  4. Process improvement

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

TQM emphasizes process improvement to prevent defects rather than relying solely on inspection and quality control measures.

Multiple choice

Which of the following is a common approach used in TQM to reduce process variation and improve quality?

  1. Six Sigma

  2. Lean manufacturing

  3. Benchmarking

  4. All of the above

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

Six Sigma, Lean manufacturing, and Benchmarking are widely used approaches in TQM to reduce process variation, eliminate waste, and enhance quality.

Multiple choice

Which of the following is a key aspect of TQM that emphasizes the importance of supplier relationships?

  1. Supplier integration

  2. Supplier evaluation

  3. Supplier development

  4. All of the above

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

TQM recognizes the significance of supplier relationships and involves supplier integration, evaluation, and development to ensure quality throughout the supply chain.

Multiple choice

Which of the following is a common tool used in TQM to analyze and improve processes?

  1. Flowchart

  2. Histogram

  3. Scatter plot

  4. All of the above

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

Flowcharts, histograms, and scatter plots are commonly used tools in TQM to analyze and visualize data, identify patterns and trends, and facilitate process improvement.

Multiple choice

What is the concept of "Zero Defects" in TQM?

  1. A goal to eliminate all defects

  2. A quality standard that must be met

  3. A philosophy that emphasizes continuous improvement

  4. A measurement of product/service quality

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

The concept of "Zero Defects" in TQM represents a goal to strive for the elimination of all defects, aiming for the highest levels of quality.

Multiple choice

Which of the following is NOT a typical component of a real estate appraisal report?

  1. Executive summary

  2. Property description

  3. Comparable sales analysis

  4. Cost-benefit analysis

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

Cost-benefit analysis is not a typical component of a real estate appraisal report. It is more commonly used in project evaluation and decision-making processes.

Multiple choice

Which of the following is NOT a common project management tool?

  1. Gantt chart

  2. PERT chart

  3. Work breakdown structure

  4. Risk register

  5. Microsoft Project

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

Microsoft Project is a commercial project management software, while Gantt chart, PERT chart, work breakdown structure, and risk register are all common project management tools.

Multiple choice

Which of the following is NOT a common project management methodology?

  1. Waterfall

  2. Agile

  3. Scrum

  4. Kanban

  5. PRINCE2

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

PRINCE2 is a project management methodology that is specifically designed for use in the UK government. It is not as widely used as other methodologies, such as Waterfall, Agile, Scrum, and Kanban.

Multiple choice

Which of the following is NOT a common type of cost reduction strategy?

  1. Value Engineering

  2. Lean Manufacturing

  3. Customer Feedback

  4. Total Quality Management

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

Customer feedback is not a cost reduction strategy, as it primarily serves to improve product quality and customer satisfaction.

Multiple choice

Which of the following is a common technique used in requirement elicitation?

  1. Interviewing stakeholders

  2. Observing user behavior

  3. Document analysis

  4. All of the above

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

Requirement elicitation is the process of gathering user needs and expectations. Common techniques include interviewing stakeholders, observing user behavior, and analyzing documents.

Multiple choice

Which of the following is a common technique used in requirement analysis?

  1. Use case analysis

  2. Scenario analysis

  3. Domain analysis

  4. All of the above

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

Requirement analysis is the process of understanding and refining the requirements gathered during requirement elicitation. Common techniques include use case analysis, scenario analysis, and domain analysis.

Multiple choice

Which of the following is a common challenge in requirement engineering?

  1. Gathering complete and accurate requirements

  2. Managing changing requirements

  3. Communicating requirements effectively among stakeholders

  4. All of the above

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

Requirement engineering is a complex and challenging process. Common challenges include gathering complete and accurate requirements, managing changing requirements, and communicating requirements effectively among stakeholders.

Multiple choice

What is the best way to manage changing requirements?

  1. Ignore them

  2. Document them and update the requirement specification

  3. Communicate them to the stakeholders and get their approval

  4. All of the above

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

Changing requirements are a reality in software development. The best way to manage them is to document them, update the requirement specification, communicate them to the stakeholders, and get their approval.