2021
deliverables |
Monday | Wednesday | Friday |
Week's End (Sun evening)
discussed in next week's coach meeting |
Jan 18,20 | ... |
FDOC
zoom class recording course overview development processes form teams... talk send email to help-comp523 @ cs . unc . edu telling me the team members |
. . . | |
Jan 25,27 |
zoom class recording
team assignments project web site requirements phase functional spec |
zoom class recording
Client presentations of project proposals send email (by Sat) with team preferences |
Teams project prefs due to me
(email, by Sat 1/30 at 5pm) Web site URL due to me (email) with first 5 items there. team rules (web) |
|
Feb 1,3 |
zoom class recording
Work today in teams Give project assignments email your client Meet, work on requirements No coach meetings this week; I will review websites |
zoom class recording
functional spec ( deliverables ) Schedule weekly coach meetings for each team |
Have your client meeting at least
scheduled, best to have the first one done. Update the project website with real project information |
|
Feb 8,10 |
zoom class recording
XP introduction Agile Manifesto |
zoom class recording
project scheduling project management Refactoring Agile Alliance |
. . . |
project concept due (web)
user stories due (web) |
Feb 15,17 |
wellness day: no class
(and Feb 16) |
React client side interface Heroku back end tech |
. . . |
D1. Specifications due (web) |
Feb 22,24 |
zoom class recording
platform selection Early design: CRC cards resources: CRC cards |
Zoom class recording
Epic Software Fails |
. . . |
platform selection due (web)
have some tech talk ideas |
Mar 1,3 |
|
Zoom class recording
|
. . . |
CRC card exercise on project website
architecture diagram(s) due (web) think on tech talk ideas |
Mar 8,10 |
Zoom class recording
how-to midterm present Software testing |
Zoom class recording
Tutorial: Software testing Unit testers -- Test Plan (deliverable) |
wellness day: no class
(and Mar 11) |
tech talk ideas |
Mar 15,17 |
no class meeting Monday yes, coach meetings are held |
Zoom class recording
project presentations |
Zoom class recording
project presentations |
APPLES Reflection 1
|
Mar 22,24 |
How to prep the Tech Talk |
.. | APPLES reflection 1 due | |
Mar 29,31 |
Zoom class recording
-- Documentation plan -- Client hand-off document -- Design document -- Code deliverable TT: (H) Swift UI |
Zoom class recording
TT: (I) Django TT: (B) Docker TT: (A) D3.js |
holiday (Apr 2) | .. |
Apr 5,7 |
wellness day: no class |
Zoom class meeting
Zoom talk (Miller, recorded 4/2020) Brent Miller, IBM (guest speaker) Intellectual Property and Legal Isses for Software (PPT) |
. . . | test plan due |
Apr 12,14 |
Zoom class recording
TT: (D) MongoDB TT: (G) Selenium TT: (L) React Native |
Zoom class meeting (panopto)
TT: (J) Tensorflow TT: (E) Angular TT: (C) Express |
|
documentation plan due |
Apr 19,21 |
Zoom class meeting (panopto)
TT: (F) React TT: (P) Strapi TT: (K) AR/VR on the Web |
Zoom class meeting (panopto)
TT: (N) Flutter TT: (O) Firebase TT: (M) Stripe |
... | hand-off plan due |
Apr 26,28 |
formal verification examples
Testing with ADT axioms Model Checking Design: Architecture |
Software In The News: COBOL code
Amazon and Everything |
||
May 3,5 |
final presentations
(final exam) (in coach meetings as we are able) (and on Tuesday) |
LDOC
final presentations (final exam) (for those we cant do in coach meetings) |
|
. . . |
May 10,12 |
Final project due 6pm
Hand-in summary Also, your personal report to me (in email) due at 6pm. |