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
-
Quality Center Foundation
-
Business Process insight
-
Quality Center Dashboard
-
Service Test Component
C
Correct answer
Explanation
Quality Center Dashboard provides executive-level visualization with graphs, charts, and summary metrics across the testing lifecycle. Foundation is the backend database, Business Process Insight isn't a QC module, and Service Test is for service testing - none give executive overview.
-
Test plan for the release
-
Cycles of the release
-
Releases of the application
-
Requirements for the release
C
Correct answer
Explanation
A release folder in the Releases module contains the releases themselves (version releases of your application). It doesn't contain test plans (those are in Test Plan), cycles (those are within releases), or requirements (those are in Requirements module).
-
Requirements,TestPlan,Test Laband Defects
-
Releases,Requirements,Test Plan and Defects
-
Requirements , Test Lab and Defects
-
Releases,Test Plan ,Test Lab and Defects
A
Correct answer
Explanation
Predefined graph templates are available in Requirements, Test Plan, Test Lab, and Defects modules. You can generate analysis graphs in all four. The Releases module doesn't have graph templates, which eliminates options B and D.
-
A cycle
-
Release tree
-
A cycle progress
-
cycle details
A
Correct answer
Explanation
In the Releases module, you can link cycles directly to requirements - this creates traceability from requirement through cycle to test execution. The release tree is the structure, cycle progress/details are views, not linkable elements.
-
the release cycles
-
The cycle versions
-
The release folders
-
The release tree
D
Correct answer
Explanation
The release tree is the hierarchical foundation of the Release module - it organizes releases, cycles, and folders in a tree structure. Release folders are containers within this tree, cycles are within releases. The tree structure comes first.
-
1.Release from Deployment 2.Keep a system running 3.Bring back a system to stable state
-
1.Configure a system 2.Go live 3.Support a system
-
1.Ensure Deployment 2.Environment readiness 2.Go-Live and support
-
1.Acceptance from Deployment 2.Perform OAT 3.keep a system running
A
Correct answer
Explanation
Production management encompasses three core operational functions: releasing systems from deployment, maintaining system stability during operation, and restoring systems to a stable state when issues occur. These represent the full lifecycle of keeping production systems running and recovering from failures.
-
functional automation tools
-
performance testing tools
-
configuration management tools
-
none of the above.
C
Correct answer
Explanation
ChangeMan and ClearCase are configuration management and version control tools used to track changes, manage versions, and control access to code and artifacts. They are not functional automation tools (A), performance testing tools (B), or unrelated to testing.
-
hierarchical relationship between requirement
-
The number of test plan needed for each requirement
-
Identify defects that are associated with each requirement
-
Which release and or cycles are linked to each requirement
A
Correct answer
Explanation
The requirement tree defines the hierarchical structure and relationships between requirements, showing how parent and child requirements are organized.
-
Software Process Improvement and Capability Determination
-
Software Process Improvement and Compatibility Determination
-
Software Process Invention and Compatibility Determination
-
Software Process Improvement and Control Determination
A
Correct answer
Explanation
SPICE stands for Software Process Improvement and Capability Determination, which is an international standard framework for software process assessment developed by ISO/IEC. Option A correctly states the full form. Option B incorrectly uses 'Compatibility' instead of 'Capability', while Option C substitutes 'Invention' for 'Improvement'. Option D incorrectly uses 'Control' instead of 'Capability'.
-
only a new interaction layer
-
only a new processing layer
-
a new interaction layer and a new processing layer
-
a new interaction layer and a facade processing layer that uses the existing order processing system
-
a new processing layer and a facade interaction layer that uses the existing order processing system
D
Correct answer
Explanation
To expose an old, legacy system while minimizing risks of incompatibility with newer technologies, the Facade design pattern is ideal. Creating a new interaction layer combined with a facade processing layer allows the system to interface with legacy order processing without modifying its core, preserving stability.
-
Win Runner scripts
-
SiteScope
-
LoadRunner scenarios
-
QuickTest Professional scripts
A,C,D
Correct answer
Explanation
Quality Center (now Application Lifecycle Management/ALM) integrates with multiple HP/Micro Focus testing products. Win Runner scripts (A) can be connected to Quality Center for test management. LoadRunner scenarios (C) integrate for performance test tracking. QuickTest Professional scripts (D), later called UFT, integrate for functional test management. SiteScope (B) is primarily a monitoring tool and while it may have some integration capabilities, it's not typically listed as a core testing product that integrates with QC in the same way as the automation tools.
-
Management
-
Libraries
-
Cycles
-
Releases
D
Correct answer
Explanation
The Releases submodule in Quality Center is specifically designed to define and manage releases and cycles. It provides the interface for creating release structures and organizing test cycles within those releases. Option A (Management) is a higher-level module. Option B (Libraries) deals with asset repositories. Option C (Cycles) is not the correct submodule name - cycles are defined within the Releases submodule.
-
Libraries
-
Test resources
-
Release models
-
Releases
A,D
Correct answer
Explanation
The Management module in Quality Center addresses Libraries (A) for managing test assets and documentation repositories, and Releases (D) for defining release structures and cycles. Option B (Test resources) is typically managed within other modules or the Test Lab. Option C (Release models) is not the standard terminology used in Quality Center - the module handles releases directly, not abstract models of them.
-
Progress graph
-
Trend graph
-
Requirements coverage graph
-
Summary graph
D
Correct answer
Explanation
The Summary graph in Quality Center provides a comprehensive view that includes child requirements and their relationship to tests. It shows hierarchical requirement data and which tests cover which requirements. Option A (Progress graph) tracks test execution progress over time. Option B (Trend graph) shows historical trends in testing metrics. Option C (Requirements coverage graph) focuses on coverage percentages rather than the hierarchical child requirement relationships.
-
Business
-
Functional
-
Security
-
Testing
C
Correct answer
Explanation
Quality Center has built-in requirement types including Business, Functional, and Testing. Security (C) is not one of the default requirement types and must be defined as a custom type to track security-specific requirements. Options A, B, and D are all standard built-in types that come pre-configured in Quality Center.