Small Survey

Weekly Responsibilities

Small Survey

courses.csail.mit.edu/6.S194

Weekly Responsibilities

Project


Class Involvement

Developer Journal

Developer Journal

  • Not an essay, but also not Twitter
  • Write roughly like you would a memo or email to a colleague
  • Due Monday, by class start

What to Include

  • Response to a weekly question
  • A high-level lesson, realization, or reaction that week
    • (if none, say so)

This isn't a Test

  • Exercise in practicing reflection
  • Reflection, thoughtfulness → Better Engineer
  • We'll give you feedback on the journals
  • Submission instructions will be up on the website

Weekly Scrum

Four Questions to Answer

  1. What did you accomplish last week?
  2. What new information do you have?
  3. What are you planning for this week?
  4. What is blocking you?

What did you get done?

Includes

  • Decisions
  • Learning or understanding something
  • Writing Code
  • Writing Tests
  • Deployment

Think functionality: what's the big picture

What new information do you have?

suggestions:

  • Requirements
  • Modified understandings
  • Technical information

What are you planning to do?

suggestions:

  • Why
  • How will you prepare?
  • How will you execute?
  • What constitutes success?
  • Risks
  • Time estimate

What's blocking you?

suggestions:

  • Technical knowledge?
  • Underspecified problem?
  • Your roommate convinced you go hiking for a week?

Writeup

  • Due midnight, the day before meeting
  • One per group
  • Provides an outline of the meeting and permanent artifact
  • This is a structured document: bullet points are fine
  • Shouldn't need to be more than a page