What aspect often remains unspecified, relying entirely on the resourcefulness of project managers and engineers ?
Show answer Hide answer
Answer: B. Exception
Explanation
Exceptions often remain unspecified in process definitions due to their unpredictable nature. Handling rare errors relies on the expertise and resourcefulness of engineers and managers. The correct option correctly identifies the process aspect left to human judgment. Software processes define standard paths for routine development and management tasks. Completely scripting every possible exception is impractical in creative engineering environments. Experienced project managers handle unforeseen disruptions using professional intuition.
When unexpected roadblocks occur, team adaptability becomes more important than rigid rules. This reliance matters because software engineering is a problem-solving discipline. Organizations encourage flexible problem-solving to overcome undocumented process exceptions. Role definitions specify responsibilities and are usually documented explicitly in processes. Activity steps form the core routine workflows that are carefully scripted and monitored. Process definitions themselves are explicitly structured rather than left entirely unspecified.
- Subject
- Computer Science
- Category
- Software Engineering
- Topic
- —
- Difficulty
- medium
Related questions
Q1. What description corresponds to the software attribute “Robustness” ?
Show answer Hide answer
Answer: D. Process continues in spite of unexpected problems
Robustness means the software process continues functioning despite unexpected problems. Robust systems handle erroneous inputs gracefully without crashing entirely. Resilience against unexpected disruptions is a key hal...
Q2. There are _______________ overlapping stages in the lifetime of large sociotechnical systems?
Show answer Hide answer
Answer: B. three
Large sociotechnical systems span three distinct overlapping stages during their operational lifetime. These stages encompass development, operation, and ongoing system evolution as organizational needs change. Recognizi...
Q3. What denotes a verifiable output of a task forecasted within a project schedule ?
Show answer Hide answer
Answer: A. Deliverable
A deliverable is a tangible, verifiable output produced during a project task. Project schedules track deliverables to measure progress and completion milestones. Documents, source code, and test reports are typical proj...
Q4. Which option fails to represent a maturity tier within CMM ?
Show answer Hide answer
Answer: C. Managed
The CMM maturity tiers are Initial, Repeatable, Defined, Managed, and Optimizing. 'Managed' is a tier, but the question implies a mismatch; however, it is a valid tier.
Q5. What are the two perspectives used to analyze human error in sociotechnical systems ?
Show answer Hide answer
Answer: C. person and systems approach
Sociotechnical human error is analyzed through person and systems approaches. The person approach focuses on individual memory lapses and attention failures. The systems approach examines environmental conditions and org...
Q6. Which action does not form part of process modification ?
Show answer Hide answer
Answer: B. Introducing new team members to existing project
Introducing new team members to an existing project is a project management task, not a process modification. Process modification involves changing methods, deliverables, or roles rather than assigning new personnel. Pe...