Iteration 5 Details for MPCS 51205

Each iteration will deliver an incremental accretion of work toward the final project deliverable.  Some assignments will require you to work individually and each team member will submit his or her deliverable, and other assignments will require you to work as a team and submit a single team deliverable.  Generally (see specifics within each Iteration), each student will be responsible for delivering some piece of the work (documentation, code, etc.).  You will be evaluated on the clarity and depth of your analysis of these and other deliverables.  "Deep Thinking" as well as "Shallow Thinking" are generally obvious.  Deep Thinking requires time and....thought.

Unless use of a tool is specified, you may take pictures of whiteboards, papers, napkins, etc. as submission artifacts.  From a remote collaborative design perspective, previous teams have happily leveraged free tools including excalidraw.com, which allows for collaborative brainstorming among remote team members.  However, some artifact deliverables will need to be in the form of formal models.  When a formal artifact is required, it will be so specified.

See the syllabus for information on grading.  Turning in Iteration assignments is required.  Submit your assignments as a tarball to the repository according to the directions on each Iteration page.

Iteration 5  

Due: 5:00 pm, Monday, December 9, 2018

Final Iteration:

This final deliverable brings together all your work and packages it for presentation and deployment.  During the last class, each team will be expected to talk for about 10 minutes, giving a post-mortem presentation on your project and team experience.  You should talk about the following topics (in addition to anything else you're interested in):

Description of your development methodology & how well (or not) it worked
Pain Points (technical and organizational)
What you thought would be easy that turned out hard
What you thought would be hard that turned out easy
Your Proudest Moment (TM) (aka the breakthrough)
What you thought was the coolest thing you discovered or produced (code, design)