1/36
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
What do we mean by a cross-functional Development Team?
The Development Team should have all the skills necessary to deliver the Done Increment
Maintenance
Which of the following is often the dominant cost for the life of a software project?
Testing
Development
Maintenance
Deployment
Requirements Gathering
Affordability
Which of the following is NOT considered an attribute of good software?
Maintainability
Efficiency
Affordability
Acceptability
Dependability
Documenting to scale
Which of the following is NOT a key value of the Agile Manifesto?
Individuals and Interactions
Customer Collaboration
Responding to Change
Documenting to Scale
Working Software
Project requirements continually change, but change can be easily accommodated because software is flexible
Which of the following IS a true statement about a software engineering project?
If we get behind schedule, we can always add more programmers and catch up.
Once we write a program and get it to work, our job is finished
A general statement of objectives is sufficient to build a project.
Project requirements continually change, but change can be easily accommodated because software is flexible.
The only deliverable for a successful project is the working program.
All of the above
What factors led to the "software crisis", resulting in the rise of new software engineering approaches?
Unpredictable Costs
Unpredictable effort
Low quality software
All of the above
Organized and Structured
Which of the following is NOT a criticism of the Waterfall model
On average, almost half of requirements are never used
Organized and structured
Typical software projects experience a change in requirements
All requirements are not known up front
Adherence to the process
Which of the following is NOT a core Agile value?
Innovative Accountability
Adherence to the process
Courage
Adherence to the process
Honesty
Trust
Product Backlog
Scrum Step 1
Sprint planning meeting
Scrum Step 2
Sprint Backlog
Scrum Step 3
Daily Scrum
Scrum Step 4
Finished Work
Scrum Step 5
They are all common questions
Which of the following is NOT a common question asked in a daily scrum?
What do I plan to work on by the next daily scrum?
What did I accomplish since the last daily scrum?
They are all common questions.
What are the obstacles or impediments that are preventing me from making progress?
1 to 4 weeks
Typical length of a time-boxed iteration
Product Manager
Which one of the following is NOT a Scrum role?
Scrum Master
Product Manager
Product Owner
Development Team
Product Manager
tasks associated with a product backlog item
A sprint backlog is collection of ?
defects to fix in the next iteration
there is no such thing as a spring backlog
problems to discuss with the customer
features for the next iteration
tasks associated with a product backlog item
Grooming
The activity of creating and refining product backlog items, estimating them, and prioritizing them is known as ?
When the time box expires
In Scrum, when is a Sprint over?
Accuracy
Which of the following is NOT an Agile value ?
Innovative Accountability
Trust
Courage
Honesty
Accuracy
A framework for organizing and managing work
The BEST way to describe Scrum is as
A mode of communicating among team members
A framework for organizing and managing work
A philosophy for delivering software projects
A foundation for managing meetings
Value of the items being delivered
The Product Backlog should be ordered on the basis of?
Value of the items being delivered
Size of the items being delivered
The risk associated with the items
The complexity of the items being delivered
Based on the Scrum Team choice
All of the above are possible better stories.
Which is NOT a good example of better written story of the following: "As a user I want to be able to manage ads, so that I can remove expired and erroneous ads."
As a portal administrator, I want to be able to manage ads, so that I can remove expired and erroneous ads.
All of the above are possible better stories.
As an advertiser, I want to be able to manage ads, so that I can remove expired and erroneous ads.
As a account manager, I want to be able to manage ads, so that I can remove expired and erroneous ads.
Value of the items being delivered
The Product Backlog should be ordered on the basis of?
The complexity of the items being delivered
Value of the items being delivered
Based on the Scrum Team choice
Size of the items being delivered
The risk associated with the items
How
Which question does a user story NOT answer?
A verification email is sent to user whenever he/she registers for the first time on the system
Which of the following is NOT an example of a non-functional requirement?
The system must support Bing, Firefox, and Chrome.
Each request should be processed within 10 seconds.
A verification email is sent to user whenever he/she registers for the first time on the system.
The site should load in 3 seconds when the number of simultaneous users are > 10000.
Incorrect answer:
The system should provide for secure credit card transactions.
Is only perceived by developers
Which of the following is NOT a characteristic of Software Quality?
Means different things to different people
Is only perceived by developers
Has context
Cannot be assessed with a single measure
quality
According to the authors of the Agile Manifesto, the most important factor for deriving long term value from a software product is ?
quality
the time to market
the level of maintenance required
the overall cost
deliver a viable product as quickly as possible
The PRIMARY goal of Release Planning is to ?
avoid any possible design mistakes
organize the team around a common goal
deliver a viable product as quickly as possible
lower costs
Both of the above
Ultimately, a product is ...
something we are willing to package up and sell
both of the above
none of the above
something of value that a customer would be willing to pay for
Development effort increases (potentially doubles)
Which of the following is NOT an implication of having frequent releases?
How frequently can customers accept releases
Development effort increases (potentially doubles)
Might require user training
Requires a lot of testing
Valuable
Which of the following INVEST criteria is NOT met for the following story: "As a developer, I want the builds to automatically run when I check in code, so that regression errors are detected when they are introduced."
Independent
Negotiable
Valuable
Estimatable
Small
Testable
False
Agile is based upon the top down model of controlled leadership
True or False
It allows the team to focus on continuous improvement
It provides a time of reflection for the team
Which of the following statements are true of retrospectives?
It allows the team to focus on continuous improvement
It provides a time of reflection for the team
It does not require any additional actions beyond the meeting
It provides a time for the client to provide critical feedback to the team
False
A story can be counted as complete and its story points attributed to the team velocity if most of the tasks of the associated story are finished
True or False
code and unit tests are established which are in line with agreed team standards
quality assurance tools and processes have been established
version control has been established for source code and documentation
Which of the following are indicators of a completed iteration zero?
code and unit tests are established which are in line with agreed team standards
quality assurance tools and processes have been established
version control has been established for source code and documentation
the story board primarily consists of epics and themes
What is in my way?
What do I anticipate getting done today?
What did I get done yesterday?
Which of the following questions should be answered by each individual participating in the daily stand up?
What is in my way?
What do I anticipate getting done today?
What did I get done yesterday?
What story do you want me to work on next?