Rubric

Keep in mind that 96 students have already been assessed using this rubric. Changing it will affect their evaluations.
Solution Analysis - Planning and Team Management
Solution Analysis - Planning and Team Management
Criteria Ratings Pts
Project Timeline - All stories included
Follow the guidelines discussed in class and the reading to determine the order of user stories as well as the number of user stories planned for each sprint. Move stories into the appropriate sprint and update the sprint number and the planned start and end date of each sprint (NOTE: a sprint should typically last 1 week in the client project).
threshold: pts
3 pts All user stories included in sprints or backlog
2 pts ¾ or more user stories included in sprints or backlog
1 pts Less than ¾ user stories included in sprints or backlog
pts
3 pts
--
Project Timeline - 1 week sprints with dates
threshold: pts
3 pts Sprints last 1 week and start/end dates noted
2 pts Appropriate sprint length but inconsistent start/end dates (e.g. sprints overlap or gaps between sprints)
1 pts Sprints last longer or shorter than 1 week OR Missing start/end dates in timeline
pts
3 pts
--
Project Timeline - Aligns with Timeline and Feasibility Matrix
threshold: pts
3 pts Order of user stories planned per week aligns with project timeline guidelines and Feasibility Matrix
2 pts Order of user stories aligns with guidelines in 4 of 5 sprints and mostly aligns with Feasibility Matrix
1 pts Order of user stories aligns with guidelines in less than 4 sprints and/or minimally aligns with Feasibility Matrix
pts
3 pts
--
Project Timeline - Follows timline guidelines
threshold: pts
3 pts Each sprint includes a maximum of 3 points of user stories
2 pts Each sprint includes a maximum of 3 points of user stories in 4 of 5 sprints
1 pts Each sprint includes a maximum of 3 points of user stories in less than 4 sprints
pts
3 pts
--
Trello Board - Inception - Work completed
Demonstrate the use of the Solution Analysis Trello board to manage the Inception process and deliverables.
threshold: pts
3 pts Indicates that all planned work for the Solution Analysis has been marked as completed
2 pts ¾ or more of planned Solution Analysis work has been marked as completed
1 pts Less than ¾ of planned Solution Analysis work has been marked as completed
pts
3 pts
--
Trello Board - Inception - Completed on time
threshold: pts
3 pts All planned deliverables completed on time
2 pts ¾ or more of completed deliverables are finished on time
1 pts Less than ¾ of completed deliverables are finished on time
pts
3 pts
--
Trello Board - Inception - Client active in Trello
threshold: pts
3 pts Client actively approving work in Trello during all weeks of Inception
2 pts Client actively approving work just before Inception concludes (primarily during Week 4)
1 pts Client approving minimal work in Trello
pts
3 pts
--
Trello Board - Inception - Entire team active in Trello
threshold: pts
3 pts Entire team involved in managing work completed in Trello
2 pts 1-2 team members missing in managing work completed in Trello
1 pts Only 1-2 team members managing work completed in Trello
pts
3 pts
--
Trello Board - Inception - Tasks updated as completed
threshold: pts
3 pts Tasks updated regularly (as they are completed) throughout Inception
2 pts Tasks updated weekly throughout Inception
1 pts Tasks updated in 1-3 chunks during Inception (e.g. at the end of Week 2 and the end of Inception)
pts
3 pts
--
Trello Board - User Stories - Clear owners and distribution of work
Create a work breakdown structure (WBS) for each user story using Trello. Assign team members and estimate completion dates for each card in the first sprint. Ensure you are planning to test throughout each sprint
threshold: pts
3 pts Clear owners of all work to be completed in Sprint 1 (and current sprint) and clear distribution of work among all team members
2 pts Clear owners of ¾ or more of work to be completed in Sprint 1 AND/OR 1-2 members not clearly owning work
1 pts Clear owners of less than ¾ of work to be completed in Sprint 1 AND/OR Only 1-2 people assigned to own work
pts
3 pts
--
Trello Board - User Stories - Deadlines added to all cards
threshold: pts
3 pts Deadlines added to every card in Sprint 1 (and current sprint)
2 pts Deadlines added to ¾ of cards in Sprint 1 (and current sprint)
1 pts Deadlines added to less than ¾ of cards in Sprint 1 (and current sprint)
pts
3 pts
--
Trello Board - User Stories - Work completed by specified date
threshold: pts
3 pts Indicates that all work planned to be completed by the date when prof grades has been completed
2 pts Indicates that ¾ or more of work planned to be completed by the date when prof grades has been completed
1 pts Indicates that less than ¾ of work planned to be completed by the date when prof grades has been completed
pts
3 pts
--
Trello Board - User Stories - Following work breakdown structure described in Sprint Kickoff meeting
threshold: pts
3 pts Use of Trello completely aligns with description provided in Sprint Kickoff presentation
2 pts All but one aspect of the use of Trello fully aligns with description provided in Sprint Kickoff presentation
1 pts Only some aspects of the use of Trello fully aligns with description provided in Sprint Kickoff presentation
pts
3 pts
--
Trello Board - User Stories - User Stories assigned to sprints/backlog
threshold: pts
3 pts Every user story assigned to sprints or backlog using Trello labels
2 pts ¾ or more user stories assigned to sprints or backlog using Trello labels
1 pts Less than ¾ of user stories assigned to sprints or backlog using Trello labels
pts
3 pts
--
Trello Board - User Stories - Ties to Project Timeline
threshold: pts
3 pts Sprints, backlog and user stories tie perfectly to project timeline
2 pts ¾ or more sprints, backlog and user stories tie to project timeline
1 pts Less than ¾ of sprints, backlog and user stories tie to project timeline
pts
3 pts
--
Weekly Rituals - Agendas
threshold: pts
3 pts Client Meeting Agendas – each agenda includes Trello screenshot; all agendas stored on Box throughout Inception
2 pts Agendas include Trello screenshots; agendas mostly uploaded to Box at the end of Inception
1 pts Agendas missing Trello screenshots and relevant meeting details; mostly uploaded to Box at the end of Inception
pts
3 pts
--
Weekly Rituals - Retrospectives
threshold: pts
3 pts Completed at least 3 out of 4 weekly retrospectives in Mural Weekly Retrospectives
2 pts Completed 2 out of 4 weekly retrospectives in Mural Weekly Retrospectives
1 pts Completed 1 out of 4 weekly retrospectives in Mural Weekly Retrospectives
pts
3 pts
--
Weekly Rituals - Status calculations
threshold: pts
3 pts Completed all 4 % Actual vs. % Planned calculations correctly, provided thoughtful comments and stored in Mural
2 pts Completed all 4 % Actual vs. % Planned calculations but misused the template (e.g. bad calculations, didn’t provide comments)
1 pts Completed 1 to 3 % Actual vs. % Planned calculations correctly with comments AND/OR misused the template (e.g. bad calculations, didn’t provide comments)
pts
3 pts
--
Weekly Rituals - Trello screenshots
threshold: pts
3 pts Added all 4 Weekly Trello screenshots to Mural at the end of each week of Inception
2 pts Added 3 Weekly Trello screenshots to Mural at the end of each week of Inception
1 pts Added less than 3 Weekly Trello screenshots to Mural at the end of each week of Inception
pts
3 pts
--
Prototype Iterations
Create at least 3 versions (iterations) of a prototype with your client during inception. Capture your client’s feedback on each version.
threshold: pts
1.5 pts Client feedback provided for each prototype
1 pts Client feedback provided for more than half of prototypes
0.5 pts Client feedback provided for less than half of prototypes
pts
1.5 pts
--
Prototype Iterations
threshold: pts
1.5 pts Client feedback incorporated between all prototype versions
1 pts Client feedback incorporated between more than half of prototypes
0.5 pts Client feedback incorporated between less than half of prototypes
pts
1.5 pts
--
Prototype Iterations
threshold: pts
1 pts Type of prototype relevant for determining requirements and scope
0.5 pts Type of prototype not relevant for determining requirements and scope
pts
1 pts
--
Prototype Iterations
threshold: pts
1.5 pts At least 3 iterations of the prototype included
1 pts Only 2 iterations of the prototype included
0.5 pts Only 1 iteration of the prototype included
pts
1.5 pts
--
Prototype Iterations
threshold: pts
1.5 pts Prototype iterations done over time (e.g. Weeks 2 through 4)
1 pts Prototype iterations occurred in last 3 meetings with client
0.5 pts Prototype iterations occurred only at end of Inception
pts
1.5 pts
--
Sprint Kickoff Meeting - General - Original request
To begin the meeting, please start with a quick review of the key components of the analysis your team performed mostly for the Professor’s sake but also as a recap for the client.
threshold: pts
1.5 pts Clearly addressed the original project request, included excellent visuals for the request, and managed time (not too long, not too quickly)
1 pts Only did 2 of the following 3 things well: clearly addressed the original project request, included excellent visuals for the request, managed time (not too long, not too quickly)
0.5 pts Did at most 1 of the following 3 things well: clearly addressed the original project request, included excellent visuals for the request, managed time (not too long, not too quickly)
pts
1.5 pts
--
Sprint Kickoff Meeting - General - Root cause
threshold: pts
1.5 pts Clearly recapped the root cause analysis, included excellent visuals for the root cause, and managed time (not too long, not too quickly)
1 pts Only did 2 of the following 3 things well: Clearly recapped the root cause analysis, included excellent visuals for the root cause, and managed time (not too long, not too quickly)
0.5 pts Did at most 1 of the following 3 things well: Clearly recapped the root cause analysis, included excellent visuals for the root cause, and managed time (not too long, not too quickly)
pts
1.5 pts
--
Sprint Kickoff Meeting - General - Proposed scope
threshold: pts
1.5 pts Clearly covered proposed scope, included excellent visuals for the proposed scope, and managed time (not too long, not too quickly)
1 pts Only did 2 of the following 3 things well: clearly covered proposed scope, included excellent visuals for the proposed scope, and managed time (not too long, not too quickly)
0.5 pts Did at most 1 of the following 3 things well: clearly covered proposed scope, included excellent visuals for the proposed scope, and managed time (not too long, not too quickly)
pts
1.5 pts
--
Sprint Kickoff Meeting - General - Feasibility Matrix
threshold: pts
1.5 pts Clearly covered the Feasibility Matrix, included excellent visuals for the Feasibility Matrix, and managed time (not too long, not too quickly)
1 pts Only did 2 of the following 3 things well: clearly covered the Feasibility Matrix, included excellent visuals for the Feasibility Matrix, and managed time (not too long, not too quickly)
0.5 pts Did at most 1 of the following 3 things well: clearly covered the Feasibility Matrix, included excellent visuals for the Feasibility Matrix, and managed time (not too long, not too quickly)
pts
1.5 pts
--
Sprint Kickoff Meeting - General - Risks
threshold: pts
1.5 pts Clearly covered relevant risks, included excellent visuals for relevant risks, and managed time (not too long, not too quickly)
1 pts Only did 2 of the following 3 things well: clearly covered relevant risks, included excellent visuals for relevant risks, and managed time (not too long, not too quickly)
0.5 pts Did at most 1 of the following 3 things well: clearly covered relevant risks, included excellent visuals for relevant risks, and managed time (not too long, not too quickly)
pts
1.5 pts
--
Sprint Kickoff Meeting - General - Eval Table
threshold: pts
1.5 pts Clearly covered top 2-3 solutions, included excellent visuals for eval table, and managed time (not too long, not too quickly)
1 pts Only did 2 of the following 3 things well: clearly covered 2-3 solutions, included excellent visuals for eval table, and managed time (not too long, not too quickly)
0.5 pts Did at most 1 of the following 3 things well: clearly covered 2-3 solutions, included excellent visuals for eval table, and managed time (not too long, not too quickly)
pts
1.5 pts
--
Sprint Kickoff Meeting - Sprint logistics - Sprint activities
Explain 1) how you’re structuring your team and communication and 2) how sprints will be executed. We want to ensure everyone fully understands the expectations of the client and student team members during the sprint process. It is critical that your team and your client clearly understand how the work is shifting and identify your client’s roles and responsibilities during sprints.
threshold: pts
4 pts High-level overview of sprint activities provided with specific explanation of how client is impacted and when they're involved
2.5 pts High-level overview of sprint activities provided, but a specific explanation of how client is impacted OR when they're involved is missing
1 pts High-level overview of sprint activities provided, but specific explanations of how client is impacted AND when they're involved is missing
pts
4 pts
--
Sprint Kickoff Meeting - Sprint logistics - Timeline
threshold: pts
2 pts Shared clearly legible project timeline, explained all of the following: how timeline is structured (sprints each week), how timeline was derived, how stories were selected for each sprint
1.5 pts Shared clearly legible project timeline, and explained 2 of the following: how timeline is structured (sprints each week), how timeline was derived, how stories were selected for each sprint
1 pts Shared project timeline that was not easy to read, AND/OR explained 0 or 1 of the following: how timeline is structured (sprints each week), how timeline was derived, how stories were selected for each sprint
pts
2 pts
--
Sprint Kickoff Meeting - Sprint logistics - Team testing
threshold: pts
3 pts Brief explanation of how team testing will work for the specific client situation, along with timing as it relates to the client
2 pts Brief explanation of how team testing will work for the specific client situation, but missing timing as it relates to the client
1 pts Explanation of how team testing will work is vague (not specific to client situation) and timing as it relates to the client is missing
pts
3 pts
--
Sprint Kickoff Meeting - Sprint logistics - UAT
threshold: pts
3 pts Thorough explanation of how user acceptance will work and the date by which sprint 1 UAT will occur
2 pts Thorough explanation of how user acceptance testing will work but missing date by which sprint 1 UAT will occur
1 pts General/vague explanation of how user acceptance testing will work
pts
3 pts
--
Sprint Kickoff Meeting - Sprint logistics - Training
threshold: pts
3 pts Thorough explanation of training will work and the date by which sprint 1 training will occur
2 pts Thorough explanation of how training will work but missing date by which sprint 1 training will occur
1 pts General/vague explanation of how training will work
pts
3 pts
--
Sprint Kickoff Meeting - Sprint logistics - Team use Trello
threshold: pts
3 pts Thorough explanation of how work will be captured and tracked in Trello during sprints
2 pts Included all but one aspect of how work will be captured and tracked (work breakdown structure, marking work complete, team testing, UAT, bug tracking, client signoff)
1 pts Missing more than one aspect of how work will be captured and tracked (work breakdown structure, marking work complete, team testing, UAT, bug tracking, client signoff)
pts
3 pts
--
Sprint Kickoff Meeting - Sprint logistics - Client use Trello
threshold: pts
3 pts Clearly explained how client will interact with Trello during sprints (signing off on user stories)
2 pts Clearly explained most aspects of how client will interact with Trello during sprints (missing at least 1 important aspect)
1 pts Missing several aspects of how client will interact with Trello during sprints OR Vague explanation of how client will interact with Trello during sprints
pts
3 pts
--
General Inception Quality - Professionalism
threshold: pts
1.5 pts Professional presentation of all analysis performed in Murals and all external documents
1 pts Professional presentation of most analysis performed in Murals and most external documents (2-3 spelling/grammar/layout/font errors)
0.5 pts More than 3 errors in analysis performed in Murals and external documents (2-3 spelling/grammar/layout/font errors)
pts
1.5 pts
--
General Inception Quality - Attention to client situation
threshold: pts
1.5 pts Excellent attention to the reality of the client’s situation
1 pts Attention to the reality of the client’s situation missing from 1 area of analysis
0.5 pts Attention to the reality of the client’s situation missing from more than 1 area of analysis
pts
1.5 pts
--
General Inception Quality - Quality of recommendations
threshold: pts
1.5 pts Team demonstrated creativity and provided thoughtful recommendations
1 pts Some recommendations were creative and thoughtful while others were generic and not well thought-through
0.5 pts Team’s recommendations were generic and not well thought-through
pts
1.5 pts
--
General Inception Quality - Cohesion
threshold: pts
1.5 pts Excellent cohesion between all elements in the Solution Analysis (story is clear, logical, and easy to follow)
1 pts Excellent cohesion between all but 1 element in the Solution Analysis
0.5 pts Missing cohesion between more than 1 element in the Solution Analysis
pts
1.5 pts
--