COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of...

27
COMP3615,5615 Capstone Projects Week 4

Transcript of COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of...

Page 1: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

COMP3615,5615 Capstone Projects

Week 4

Page 2: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Overview

• Where should you be now?• What are the pragmatics of getting

established?• The grading over the next 2 weeks– What– Why

• Next week’s lecture slots – both of them, for INFO presentations

Page 3: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Where should you be now?

Page 4: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

What we expect to see in every Bitbucket site….

First that you have given access to Judy Kay and Katherine Ekanayake

Page 5: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.
Page 6: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.
Page 7: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.
Page 8: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.
Page 9: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Everyone should have heaps of issues by now

With a slew of them resolved alreadyIf not, your group health

management needs to improve

Page 10: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Overall picture

Urgent need to get all the set up solid asapStart making it ready for the group report: eg. For

group processes, link to meeting times, contact details, contract, skills, roles

Page 11: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Pragmatics

Page 12: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Special Projects Lab

• You should have access to Level 1 East • If you cannot get access by Wednesday please

post a private message on Piazza• If you need a special machine set up respond

to the Piazza message• Similarly anything else special

Page 13: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Week 5, 6 COMP grading

Page 14: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Formative (30%)

Foundation for ensuring successHelp with the final reports, demo,

presentation (70%)

Page 17: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Timing for Week 5 labs

1. COMP first group presentations2. COMP first group report3. INFO first individual report

• Room 114-118 will do 1, 2, 3• Special lab will do 3, 1, 2

Page 18: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Week 5 lectures

Devoted to INFO literature review presentationsAll welcome

PNR 311 at 1, CLT 273 at 2

Page 19: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

First group presentation

Presentation skills, learning from each other

Page 20: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

The group presentation

• How many people have to be involved– everyone

• How many people need to present?– The grading is silent– So the choice of who presents and who does

other parts of the presentation is up to you– Good idea to have one person solely watching the

time– And one managing the media (clicking)

Page 21: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

First group report

Presenting the user stories and associated acceptance tests,

engineering tasks and units tests

Page 22: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

User stories ++

All the details and evidence you collected along the way and selected from for the presentation(Gives credit even for work that did not pay off

in the end)

Page 23: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

First individual report

All about you showing what you have done, how well you have done it, including both

technical and contributions to group health

Page 24: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Workload management and awareness of teamwork

Two key dimensions:For your role in your group

For your personal reflection and final report on individual contributions

Page 25: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

How to link testing to user stories

• Acceptance tests• Negotiate with your client on how they would know

that the user story works– This is a start– Especially for key normal cases

• Forms of testing needed– Code– Usability … user experience … satisfaction

• Web sites?– Check out http://www.seleniumhq.org/

Page 26: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

COMP Personal plan, diary, record• This is the raw material for the individual report (Week 13)• Does your group contract cover what is needed from the group perspective? All

managers and trackers should comment.• After each group meeting … steady state 2-3 times per week

– Set your high level goals, describing them on your wiki page– Refine them into smaller tasks “issues”

• link from the wiki to the issue created (see below)

– Distinguish• Learning tasks eg how to use a new technology• Testing tasks eg design a set of acceptance tests, implement them• Code production tasks eg implement engineering task

– Everything MUST have a demonstrable outcome that will be evidence of the level of success• This is an effort• But it really pays off

– Create (or check) issues in BB, being really careful to • classify them appropriately• provide clear descriptions, • give links to relevant materials

– Create links to relevant resources to use

Page 27: COMP3615,5615 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2.

Personal plan, diary, record

• In preparation for each group meeting– Review all your current tickets and update the

workflow or resolve them, ready to refer to BB for your report to your group

• For your personal wiki page– Reflect on differences between the goals and what was

achieved and what you conclude about this and how it affects the group progress and health. This is for your own reflection and report at the end of the semester• Did you put priority on the things that the group most

needed