Who/when: This assignment is completed by all
teams, at the end of the semester.
Genre: oral presentation, oral debate.
Audience: University and community software
engineering community.
Purpose: Broaden awareness of Scrum; debate open
issues in the Scrum approach.
Communication skills: reading, writing, speaking,
teaming
Now that you have had (at least) a semester of Scrum, you are in a position to tell others about it, and to take positions on open issues in Scrum. We will have a public forum on Scrum that will allow you to share your new knowledge.
Outcomes. In this assignment you will get experience in the following skills:
Part 1. Time: 60 minutes
As a team, prepare a 5-minute presentation that covers three topics: your project context and goals; your approach to Scrum; and a brief history of your project. You may want to use material from your "how we scrum" document. Using the "wave" perspective of the particle/wave/field heuristic, describe the project as a process unfolding over time. Visual aids are recommended.
Part 2. Time: 60 minutes
There is plenty of room within the Scrum community for disagreement and debate. Look online to find some of the open questions: e.g. the (dis)advantages of Scrum compared to other methods; the compatibility of Scrum with particular software engineering practices; good/bad habits in Scrum. Be sure to choose a topic for which there are multiple legitimate arguments, so that the debate is interesting. Give a link to the source from which you have drawn your question.
Part 3. Time: 15 minutes
As a team, look over the questions you've completed and choose one to submit to the forum. Post your questions to the wiki, and indicate which is to be submitted to the forum.
Part 4. Time: 60 minutes
As a team, prepare answers to all of the questions submitted to the forum. In preparation, looks at online forums and summarize the arguments you find there, from multiple sides. Then drawing from your experience with your project, indicate which answer you favor, and explain how your experiences have led you to that position. Post a written version of your arguments to the wiki.
Part 5. Time: 60 minutes
At the forum, each team will give its 5-minute presentation. Then there will be a discussion among our panel of experts (you), on the questions you have submitted. Each team member is expected to articulate and defend at least one answer.
Criterion | Successful | Unsatisfactory |
---|---|---|
Presentation concision | Completes the presentation within established time limits. | Runs significantly overtime or undertime. |
Presentation completeness | Covers all three topics in a descriptive manner, grounded in the project experience and mentioning specifics. | Fails to engage with the three topics, giving only vague descriptions without reference to project experience. |
Awareness of audience | Introduces and defines any terms and topics that are unfamiliar to a general audience. | Repeatedly uses technical concepts or jargon without definition or explanation. |
Literature search | Identifies a set of questions from a broad range of sources. | Identifies only a small number of sources, or fails to identify any sources. |
Breadth of questions | Defines a broad set of question topics. | Stays within a single narrow topic. |
Debatability of questions | For each question, identifies multiple legitimate positions that can be taken. | Fails to demonstrate the debate at the heart of the chosen questions. |
Forum performance | Articulates position on prepared questions, in a way that is grounded in the project experience. |
Defends position only in a general way, without reference to project experience; or fails to articulate a coherent position altogether. |
Engagement with other panelists | Makes comments and asks questions that are pertinent to the current discussion. | Fails to make comments or ask questions. |