COMP 523

August

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
17 18 19 20
lecture:
software overview, class, projects
21 22 23
24 25
client presentations
preferences due 9pm
26
assignments posted
27
client meetings
28 29 30
31
due: web site

September

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1
Labor Day: no class
2
team mtgs begin @ 8 am
3
lecture: rqmts phase, user stories & personas
The Power of Personas, Persona Power
4 5
due: user stories and personas
6
7 8
No lecture. Functional Spec Reviews
due: functional spec
9 10
lecture: design, modeling& architecture
11
due: architecture diagram
12 13
14
due: inital design doc
15
lecture: project mgmt & scheduling
16 17
guest speaker: Ed Summers, Accessibility
18
due: platform selection
19
due: tech talk topic
20
21
due: server selection
dev environment @ mtg
22
guest speaker: Brenda Haynes, Genworth
23 24
lecture: HCI & interfaces
25
due: server running, technology spike, initial sched
26 27
28 29
lecture: software engineering processes
30

October

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1
demo 1:
2 3 4
5 6
demo 1:
7 8
tech talk:
BitPay & Bitcoin (Univ Coin)
lecture: Ethics and Intellectual Property
9 10 11
12
due: process essay
13
tech talks:
Twitter Bootstrap (Writing Center)
AngularJS (Registry)
14 15
tech talks:
Cordova/PhoneGap (Tar Heel Reader)
Qt (Qt GUI)
16
Fall Break
17
Fall Break
18
19 20
tech talks:
django (odnc)
Flask (16b Liability)
21 22
tech talks:
NodeJS and Browserify (htmllint)
Play (OASIS)
23 24 25
26 27
Michael Fern, How to Build a Software Startup Class
lecture: testing
heaalthcare.gov:Obama's Trauma Team
28 29
tech talks:
REST and SOAP (Caterpillar Count)
multimedia in HTML5 & JS (PITCH)
30 31

November

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1
2
due: initial user manual
3
tech talks:
Map Routing APIs (CHCYF Transport)
Virtual World Framework (Sloth)
4 5
lecture: XP
6
due: test plan
7 8
9 10
demo 2:
  • 16b Liability Calc
  • Tar Heel Reader App
  • htmllint
  • Registry Mgmt
  • OASIS
  • odnc
11 12
demo 2:
  • Universal Netwk Coin
  • Caterpillar Count
  • PITCH
  • CHCYF App
  • Escape Sloth Island
  • Qt GUI
  • Writing Center
13 14 15
16 17
lecture: SCRUM
18 19
guest speaker: Fred Brooks, Mythical Man Month
Please plan on finishing Mythical Man Month before class
20 21 22
23 24
lecture: security & privacy
25
due: Mythical Man Month essay
26
Thanksgiving Break: no class
27 28 29
30

December

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1
guest speaker: Mike Reiter, Writing Secure Code
The Code War
2 3
guest speaker: Mike Reiter, Writing Secure Code
4 5 6
FINAL presentations, 8 am SN011
all deliverables due
7 8
due at noon: evaluations
9 10 11 12 13