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
Which of the following is NOT a common type of technical documentation?
-
System architecture documentation
-
Design documentation
-
Implementation documentation
-
User manuals
D
Correct answer
Explanation
User manuals are not typically considered a type of technical documentation. They are primarily intended for end-users and provide instructions on how to use the software, rather than technical details about its implementation or design.
Which of the following is NOT a recommended practice for writing effective software documentation?
-
Use technical jargon and complex terminology.
-
Provide clear and concise explanations.
-
Use visuals and examples to illustrate concepts.
-
Organize the documentation in a logical and structured manner.
A
Correct answer
Explanation
Using technical jargon and complex terminology is not a recommended practice for writing effective software documentation. It can make the documentation difficult to understand and may lead to confusion or errors.
Which of the following is NOT a recommended practice for managing software documentation?
-
Regularly review and update the documentation.
-
Keep the documentation in a central and accessible location.
-
Translate the documentation into multiple languages.
-
Ignore user feedback and suggestions.
D
Correct answer
Explanation
Ignoring user feedback and suggestions is not a recommended practice for managing software documentation. User feedback is valuable for identifying areas where the documentation can be improved and for ensuring that it meets the needs of the users.
Which of the following is NOT a best practice for implementing legal technology?
-
Getting buy-in from stakeholders
-
Creating a clear implementation plan
-
Providing adequate training to users
-
Ignoring the needs of users
D
Correct answer
Explanation
Ignoring the needs of users is not a best practice for implementing legal technology. It is important to consider the needs of users when selecting and implementing legal technology tools.
Which of the following is NOT a common risk management tool?
-
Risk Matrix
-
Bow-Tie Diagram
-
Monte Carlo Simulation
-
SWOT Analysis
D
Correct answer
Explanation
SWOT Analysis is a strategic planning tool, not a specific risk management tool.
Which of the following is a common system analysis technique?
-
Use case analysis
-
Data flow diagramming
-
Entity-relationship modeling
-
All of the above
D
Correct answer
Explanation
Use case analysis, data flow diagramming, and entity-relationship modeling are all common system analysis techniques used to gather and analyze requirements.
Which of the following is a common system design technique?
-
Object-oriented design
-
Structured design
-
Agile development
-
All of the above
D
Correct answer
Explanation
Object-oriented design, structured design, and agile development are all common system design techniques used to translate requirements into a technical solution.
Which of the following is NOT a key element of an effective quality control corrective action plan in fashion?
-
Identifying the root cause of defects
-
Implementing corrective actions to eliminate the root cause
-
Verifying the effectiveness of corrective actions
-
Documenting the corrective actions and their results
C
Correct answer
Explanation
Verifying the effectiveness of corrective actions is not a key element of an effective quality control corrective action plan in fashion, as it is assumed that the corrective actions will be effective once implemented.
Which of the following is an example of an agile documentation artifact?
-
Project charter
-
Business requirements document
-
User story
-
Technical design document
C
Correct answer
Explanation
User stories are concise descriptions of user needs and requirements, written from the perspective of the end user.
Which agile documentation artifact is used to capture and prioritize project requirements?
-
Product backlog
-
Sprint backlog
-
User story map
-
Release plan
A
Correct answer
Explanation
The product backlog is a prioritized list of all features and requirements for the product, used to guide development efforts.
Which agile documentation artifact is used to visually represent the flow of user stories through the development process?
-
User story map
-
Sprint backlog
-
Release plan
-
Burndown chart
A
Correct answer
Explanation
User story maps are visual representations of the user journey, helping teams understand the relationships between user stories and the overall product vision.
Which agile documentation artifact is used to track the progress of a sprint and visualize the remaining work?
-
Burndown chart
-
Sprint backlog
-
User story map
-
Release plan
A
Correct answer
Explanation
Burndown charts are graphical representations of the work remaining in a sprint, helping teams monitor progress and identify potential risks.
Which agile documentation artifact is used to capture and document lessons learned during a retrospective?
-
Retrospective notes
-
Sprint backlog
-
User story map
-
Release plan
A
Correct answer
Explanation
Retrospective notes are used to document key insights, actions, and improvements identified during a retrospective.
Which agile documentation artifact is used to capture and document the technical architecture of a software system?
-
Technical design document
-
User story map
-
Sprint backlog
-
Release plan
A
Correct answer
Explanation
Technical design documents provide detailed information about the system's architecture, components, and interfaces.
Which agile documentation artifact is used to capture and document the acceptance criteria for user stories?
-
Definition of Done
-
User story map
-
Sprint backlog
-
Release plan
A
Correct answer
Explanation
The Definition of Done defines the criteria that must be met for a user story to be considered complete.