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
What are some of the common tools and techniques used in task analysis?
-
Hierarchical task analysis
-
Cognitive task analysis
-
Physical task analysis
-
GOMS
-
All of the above
E
Correct answer
Explanation
The common tools and techniques used in task analysis include hierarchical task analysis, cognitive task analysis, physical task analysis, and GOMS. Hierarchical task analysis is a technique for breaking down a task into a series of steps. Cognitive task analysis is a technique for identifying the mental processes involved in a task. Physical task analysis is a technique for identifying the physical movements involved in a task. GOMS is a technique for modeling the time it takes to complete a task.
Which of the following is NOT a common productivity tool?
-
To-do lists
-
Calendars
-
Email clients
-
Social media apps
D
Correct answer
Explanation
Social media apps can be a major distraction and can lead to decreased productivity.
Which of the following is NOT a common productivity tool?
-
To-do lists
-
Calendars
-
Email clients
-
Spreadsheets
D
Correct answer
Explanation
Spreadsheets are not a common productivity tool for time management.
Which of the following is a common tool used for project scheduling?
-
Gantt Chart
-
PERT Chart
-
Critical Path Method (CPM)
-
All of the above
D
Correct answer
Explanation
Gantt Charts, PERT Charts, and Critical Path Method (CPM) are all commonly used tools for project scheduling, providing visual representations of project tasks, dependencies, and timelines.
Which of the following is a common tool used for project communication?
-
Project Management Software
-
Communication Plans
-
Progress Reports
-
All of the above
D
Correct answer
Explanation
Project Management Software, Communication Plans, and Progress Reports are all common tools used for project communication, facilitating effective communication among project stakeholders.
Which of the following is a common tool used for project budgeting?
-
Cost Breakdown Structure (CBS)
-
Project Budget Template
-
Earned Value Management (EVM)
-
All of the above
D
Correct answer
Explanation
Cost Breakdown Structure (CBS), Project Budget Template, and Earned Value Management (EVM) are all common tools used for project budgeting, helping to estimate, allocate, and control project costs.
Which of the following is NOT a typical project cost management tool?
-
Earned value management
-
Cost-benefit analysis
-
Variance analysis
-
Activity-based costing
B
Correct answer
Explanation
Cost-benefit analysis is not a typical project cost management tool because it is used to evaluate the overall value of a project, rather than to manage project costs.
What are the key elements of a Quality Assurance program in the Pharmaceutical Industry?
-
Standard Operating Procedures (SOPs).
-
Quality Control.
-
Validation.
-
All of the above.
D
Correct answer
Explanation
A comprehensive Quality Assurance program in the Pharmaceutical Industry includes Standard Operating Procedures (SOPs), Quality Control, and Validation.
What are the key elements of a Quality Assurance report in the Pharmaceutical Industry?
-
A summary of the audit findings.
-
Recommendations for corrective and preventive actions.
-
A timeline for implementing corrective and preventive actions.
-
All of the above.
D
Correct answer
Explanation
A comprehensive Quality Assurance report in the Pharmaceutical Industry includes a summary of the audit findings, recommendations for corrective and preventive actions, and a timeline for implementing corrective and preventive actions.
Which of the following is a key stage in the product design and development process?
-
Ideation
-
Prototyping
-
Testing
-
All of the above
D
Correct answer
Explanation
Ideation, prototyping, and testing are all crucial stages in the product design and development process.
Which of the following is a common product development methodology?
-
Agile development
-
Waterfall development
-
Scrum
-
Kanban
Correct answer
Explanation
Agile development, Waterfall development, Scrum, and Kanban are all commonly used product development methodologies.
Which of the following is NOT a typical phase in the Systems Integration and Verification process?
-
Requirements Analysis
-
System Design
-
Integration Testing
-
System Validation
A
Correct answer
Explanation
Requirements Analysis is typically not considered a phase within the Systems Integration and Verification process. It is a crucial step in the overall systems engineering process that precedes SIV and helps define the system's intended functionality and performance.
Which of the following is a common technique used for Integration Testing?
-
Unit Testing
-
Black-Box Testing
-
White-Box Testing
-
Regression Testing
B
Correct answer
Explanation
Black-Box Testing is a commonly used technique in Integration Testing, where the integrated system is tested as a whole without considering its internal structure or implementation details.
What is the role of a System Integration Laboratory (SIL) in Systems Integration?
-
To provide a controlled environment for system integration activities.
-
To facilitate testing and evaluation of integrated system components.
-
To enable collaboration and communication among different stakeholders involved in integration.
-
To document and manage the integration process and its associated artifacts.
A
Correct answer
Explanation
A System Integration Laboratory (SIL) serves as a dedicated and controlled environment where system integration activities, such as testing, evaluation, and debugging, can be conducted effectively. It provides the necessary infrastructure and resources to support the integration process.
Which of the following is NOT a common type of System Validation?
-
Operational Validation
-
User Acceptance Testing
-
System Qualification Testing
-
Functional Validation
C
Correct answer
Explanation
System Qualification Testing is typically not considered a type of System Validation. It is a process used to demonstrate that a system meets its specified requirements under specific environmental and operational conditions.