Scrum PSD Practice Test - Questions Answers, Page 5
List of questions
Related questions
Which are two benefits of establishing naming conventions for code?
A.
To make the code more readable
B.
To make it easy to distinguish between different software products
C.
To communicate the identity of the developer that wrote the code
D.
To reduce friction in a shared codebase
E.
To ensure that orphan functions are not created
Choose two common cross-cutting concerns in application architecture
A.
Release documentation
B.
Build automation
C.
Security
D.
Design pattern choices
E.
Scalability
When is performance testing most effectively performed?
A.
In production during peak hours
B.
Often during the development
C.
In production
D.
Just before deployment to production
Why might a scrum team choose to do pair programming?
A.
Improving code quality
B.
All of these
C.
It is a nice way to work
D.
Information sharing and learning
E.
Efficiency
The right time to refactor code using TDD is
A.
After the tests passes
B.
When preparing legacy code for unit tests
C.
When I can see the debt building in the code
D.
After the tests fails
Why are automated builds important?
A.
You are unable to check in code without them
B.
They help you find defects and configuration management issues
C.
Without them you can't tell if your code works
D.
They are part of the Definition of Done
When are testers and QA experts ideally included in the project?
A.
After every sprint review
B.
From the beginning and throughout the sprints, but let's call them developers
C.
When the developers are done
D.
When the product is complete
When a continuous integration build fails, who should fix it?
A.
The person who is responsible for configuration management within the team
B.
The person who broke the build
C.
The tester responsible for validating builds
D.
The next person who needs the build to complete successfully
What is the role of modeling in scrum teams?
A.
Models are not used by agile teams
B.
Models are maintained along with the software as it emerges
C.
Models are assembly instructions for the developers
D.
Modeling may be useful to increase shared understanding
Who writes tests in a scrum team?
A.
Most junior developer
B.
Product owner
C.
QA specialists
D.
Scrum master
E.
The tester
F.
Developers
Question