Logistics:
This is a 75-minute exam. Partial credit will be based on clearly shown work and assumptions.
Multiple Choice
(5 points each)
Short Answer
(5 points each)
Written, essay answer
TOTAL POINTS
10 items
9 items
3 items
50 points
45 points
30 points
125 points
I certify that all the answers on this exam are the results of only my own efforts and that I have not:
• Used the work of others during the exam
• Provided help or information to others during the exam
• I have not shared any information about the exam with others.
Name______Ashish Batra_________________________
Signature___Enter Date, Time, Cohort : 9/29/2016 4:00 pm gold cohort
Page 4
MIDTERM
MULTIPLE CHOICE: 5 points each: Choose the one best alternative
Multiple Choice
Multiple Choice Possibility
Answer
1
TPM Project Life Cycle
Which of the following are included in a TPM Standard Project Lifecycle
a
a
Define, Plan, Execute, Close
b
Define, Produce, Elaborate, Clear, Close
c
Develop, Plan, Elaborate, Sprint, Retrospective
d
Define, Plan, Execute, Close
e
Define, Plan, Execute, Close, Test
2
Scope
The following things are true about project scope
D
a
Something can be in scope and out of scope at the same time
b
A project scope is included in the project charter
c
A project scope can include any of the project constraints
d
a&c
e
b&c
3
Kick-off
A project kick-off
E
a
Is a requirement for a sprint
b
Is the beginning of the backlog
c
Is the responsibility of the Scrum product owner
d
All of the above
e
None of the above
4
Product Backlog
A Product Backlog
D
a
Contains PBIs
b
Includes customer centric features
c
Is forced ranked
d
All of the above
e
None of the above
5
Ag-PDLC
Acronym Ag-PDLC stands for
b
a
Agricultural Product Design Live Circulation TPM
b
Agile Project Development Life Cycle
c
Agile Perfected Definition Lift Criteria
d
a & b
e
b & c
6
Working Software
Working Software in an Agile context
B
a
Is the result of the WBS backlog life cycle process
b
Is one of the primary objectives of an Agile project
c
Can also be defined as working product or service
d
a & b
e
a & c
7
Sprint
Sprint Meetings
C
a
Sprint meetings are part of a TPM methodology and run by a TPM sponsor
b
Stakeholder meetings can also be run by the Product Owner meeting
c
Are basically the Daily Scrum
d
All of the above
e
None of the above
8
Sprint
A Sprint
E
a
Contains a fixed length BDUF
b
Contains analysis, design, implementation, testing, planning
c
Contains shippable product, which is demonstrable
d
a&b
e
b&c
9
Time box
A time box
A
Scrum teams typically set their sprint durations to somewhere between 2 and 4 weeks and rarely change the duration of that time box
The balance of the number of WBS elements in a Sprint Backlog are determined in a stakeholder review meeting, and the average is placed in a time box
Time box corresponds to the box that was used to contain PBIs when Scrum was managed on paper
a&b
b&c
10
Scrum teams
Which of the following represent characteristics of a Scrum team?
D
a
Self-organizing / self-managing, without externally assigned roles
b
Has autonomy regarding how to reach commitments
c
5 +/- 2 members
d
a&b
e
a&c
SHORT ANSWER: 5 points each
Answer the question or complete the statement
Put your answer here, in this column
1
What is a project?
Project is a transitory endeavor taken on to create a distinctive product, or to provide service or find result. It is unlike from a continuing process making the same product, providing the same service or result over and over again.
2
An example of a project assumption on a project charter is …
• Assumption are an important part in making risk management plans. Project assumptions should be noted as much as we can as it assists in making a sound risk management plan. Examples of assumption can be:
• 1. All-important stakeholders will come in quarterly meeting.
• 2. During summer season, cheap labor will be available.
3
Describe some project risks that might be included in a project charter …
1. The product required was a reporting tool with quantitative but it only shows the values and no visualization which is difficult to understand.
4
What does the term Scrum mean in the context of Agile?
Scrum is an agile software development model which is based on the framework of small teams to work in an intensive and inter-dependent manner where there have autonomous authority and there is no project manager and each member of team reports to one another.
5
How are PBIs documented?
6
What does the term, “individuals and interactions over processes and tools”, mean in an Agile context?
• An agile framework is human-centric and involves everyone and can be readily revised to new ideas and gives scope for innovations.
• When individuals are valued more over processes and tools as everyone is allowed to contribute unique value to the project, the results which are seen are quite powerful and the use of processes and tools in agile project management helps to streamline and support the product creation.
7
Name the four meetings in Scrum …
4 meetings in Scrum are :
• Sprint Planning Meeting
• Daily Scrum [Release Planning Meeting]
• Review Meetings
• Sprint Retrospective Meeting
8
Which backlog is associated with the Sprint?
Scrum Product Backlog is associated with the Sprint. It is a prioritized list which contains short description of the functionality which is a requirement of the product.
9
Who writes the user story?
Product owner writes user stories. The Scrum product owner is responsible for that as he needs to have a vision of what he or she wishes to build.
WRITTEN ANSWER: 8 points each
Answer the question or complete the statement
1. Product quality is supposed to be better with Agile because …
• Because of Cross functional teams, they can self organize and does not require more outside help.
• Definition of Done: Code gets peer reviewed more often and is consistent throughout the team. Also the functionality is in order of the vision of the product.
• Automated Testing: We identify problem early in the development of new requirement which eases the integration part later.
• Best practices followed for continuous integration: Since, small chuck of functionality are delievered, the major benefit is of the simplicity of the design.
• Pair pilot: One works on the code and another acts as a navigator. Anchor and navigator philosophy helps as it helps in producing better delieverables.
2. Stands for Big Design Up Front. What does this mean? Why would a project not want to have a design upfront?
Big design upfront means desire to create comprehensive models of the requirements for a system, the analysis of those requirements, an architecture that fulfills those requirements, and eventually a detailed design.
Project does not want to have a upfront design because:
1. No feedback possible
2. Risk of failure is more
3. The project does not have the same functionality as desired.
4. Integration is tough and work hours are more
3. What is the purpose of a Sprint Backlog in Scrum? How does this differ from what is done for TPM?
• The sprint backlog is a list of tasks by the Scrum team to be completed during the scrum sprint
• During the sprint planning meeting, the team selects some product backlog items, in form of user stories, and the tasks are identified as to complete each user story.
• Most teams estimate on the duration of hours each task take to complete.
• The team selects the items and size of the sprint backlog as there are the members of team committing to completing the tasks, people to choose what they are committing to during the Scrum sprint.