This course
- HTML/JavaScript technology
- Agile development
- How to build what you want
394
- HTML/JavaScript technology
- Agile development
- How to build what someone else wants
Un-Learning Goals
Things to un-learn about team work:
- Work on what you know best.
- Divide up the work to get the most done.
- Work on many things at once.
- Assign everyone tasks at the start of each week.
- Plan for a big final push.
Un-Learning Goals
Things to un-learn about software development:
- Get all the requirements first.
- Start with the architecture.
- Start with a low-fidelity mockup.
- First implement login, then data entry, then ...
- Measure progress by time spent, code written.
How This Course Works
- Build / Reflect / Improve / Repeat
- Learn by doing, not listening to lectures
- Class is for discussion, setting goals, doing work
- Your key resources:
Assessment
- I assess teams on their ability to
- deliver quality product predictably
- function as a cohesive high morale unit
- improve constantly through retrospection
- as demonstrated in weekly results and reflections
- I assess individuals on their
- contributions to the team and class
- demonstrations of learning in activity reports
- engagement in discussions
Team Formation
- I will form teams in a week or so based on
the skill survey and tutorial progress.
- I mix things up.
- It's best to NOT team with someone you've worked with before.