2020
deliverables |
Monday | Wednesday | Friday |
Week's End (Sun evening)
discussed in next week's coach meeting |
Jan 06,08,10 | ... |
FDOC
course overview development processes form teams... talk send email to help-comp523 @ cs . unc . edu telling me the team members |
Yes, class meeting
form teams schedule meetings |
. . . |
Jan 13,15,17 |
team assignments project web site requirements phase functional spec |
platform selection Early design: CRC cards resources: CRC cards |
Web site URL due to me (email)
with first 5 items there.
team rules (web) |
|
Jan 20,22,24 |
holiday no class |
Client presentations of project proposals |
Client presentations of project proposals
|
email with project prefs due Saturday 11:55pm |
Jan 27,29,31 |
Announce project/team mapping
XP introduction Agile Manifesto extreme programming 1 extreme programming 2 |
project scheduling
project management Refactoring Agile Alliance |
. . . |
project concept due (web)
user stories due (web) |
Feb 3,5,7 |
React
client side interface |
Heroku
back end tech |
. . . |
D1. Specifications due (web) platform selection due (web) |
Feb 10,12,14 |
pair programming
|
. . . |
architecture diagram(s) due (web)
tech talk ideas |
|
Feb 17,19,21 |
Tutorial: Software testing
Unit testers |
. . . | tech talk ideas | |
Feb 24,26,28 |
how-to midterm present
Epic Software Fails Software testing |
Unit testing and automation for React | . . . | tech talk ideas |
Mar 2,4,6 | project presentations
|
project presentations
APPLES Reflection 1 |
. . . | |
Mar 09,11,13 | spring break | spring break | spring break | spring break |
Mar 16,18,20 | ext. spring break | ext. spring break | ext. spring break | ext. spring break |
Mar 23,25,27 |
Zoom class meeting (recorded)
|
Zoom class meeting (recorded)
-- Test Plan (deliverable) -- Documentation plan -- client hand-off plan |
. . . | APPLES reflection 1 due |
Mar 30, Apr 1,3 |
Zoom class meeting (recorded)
Brent Miller, IBM (guest speaker) Intellectual Property and Legal Isses for Software |
|
test plan due | |
Apr 06,08,10 |
-- Code deliverable (To be updated)
-- Design document (To be updated) |
|
holiday | documentation plan due |
Apr 13,15,17 |
formal verification examples
Testing with ADT axioms Model Checking Design: Architecture |
Software In The News: COBOL code
|
hand-off plan due | |
Apr 20,22,24 | Amazon and Everything |
|
LDOC
|
. . . |
Apr 27,29, May 1 |
final presentations
(final exam) |
final presentations
(final exam) |
final presentations
(final exam) Final project due 6pm Hand-in summary Also, your personal report to me (in email) due at 6pm. |
|
May 4,6,8 |
actual UNC exam day for this course
( not meaningful for us ) |
... | . . . | ... |