Small Survey
Weekly Responsibilities
Project
Class Involvement
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
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
Four Questions to Answer
- What did you accomplish last week?
- What new information do you have?
- What are you planning for this week?
- 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