Timeline for DEV Theses
If you're building a piece of software ...
- allow extra time for problems/debugging
- organising/running/reporting tests takes a long time
If you're doing usability testing on a system you built ...
- you need usability testers (typically other thesis students)
- you will need to modify the system after testing
Conclusion: need a working system early in semester 2.