F'2022
deliverables |
Tues |
Thurs |
items due here will be discussed in the following
week's coach meeting
Week's End (Sun evening) |
Aug 16,18 |
course overview
development processes form teams... talk send email to help-comp523@cs.unc.edu telling me the team members |
project web site
requirements phase functional spec |
|
Aug 23,25 |
|
Client presentations of project proposals
send email (by Sat) with team project preferences |
Teams project prefs due
(email by Sat 1/22, 5pm) Web site URL due to me (email) with first 5 items there. team rules (web) |
Aug 30, Sep 1 |
email your client
Meet, work on requirements Coach meetings start this week. |
functional spec ( deliverables ) |
Have your client meeting at least
scheduled, best to have the
first one done.
Update the project website with real project information |
Sep 6, 8 |
Wellness day, No Class |
platform selection
XP introduction XP introduction Agile Manifesto |
project concept due (web)
user stories due (web) |
Sep 13,15 |
project scheduling project management Trello intro Trello intro 2 Trello intro 3 Others... monday.com, Asana, the list |
Refactoring
Agile Alliance |
D1. Specifications due (web)
|
Sep 20,22 |
Architecture Diagram (zoom recording) |
Early design: CRC cards
resources: CRC cards |
Ethics assignment
platform selection due (web) have some tech talk ideas |
Sep 27,29 |
how-to midterm present
Epic Software Fails |
Software testing
-- Test Plan (deliverable) |
CRC card exercise on project website
architecture diagram(s) due (web) think on tech talk ideas |
Oct 4,6 |
How to prep the Tech Talk |
Tutorial: Software testing
Unit testers |
tech talk ideas
APPLES Reflection 1 |
Oct 11,13 |
project presentations |
project presentations |
|
Oct 18,20 |
project presentations |
Fall Break |
|
Oct 25,27 |
-- Documentation plan
-- Client hand-off document -- How to prep the Tech Talk |
formal verification examples
Formal ADT semantics Testing with ADT axioms PPT on Model Checking Model for Checking Design: Architecture |
APPLES reflection 1 due
|
Nov 1,3 |
-- Design document -- Code deliverable |
Software In The News: COBOL code
Amazon and Everything |
test plan due
|
Nov 8,10 |
Tech Talks
A: D3 B: MongoDB D: Potree |
Tech Talks
C: JUnit G: net viz engines O: Flutter |
documentation plan due |
Nov 15,17 |
Tech Talks
F: AI tools J: React L: Unity VR |
Tech Talks
E: Svelte AI code K: AI in arts M: Next.js |
hand-off plan due
|
Nov 22,24 |
Tech Talks
I: containers * H: ML tools N: stress testing -- How to final presentation |
Thanksgiving break
|
|
Nov 29, Dec 1 |
( LDOC ) final presentations (final exam) |
reading day |
( Friday Dec 2 ) ( exam day, 12:00 noon ) final presentations (final exam) |
Dec 6,8 |
Final project due 5pm
Hand-in summary Also, your personal report to me (in email) due at 6pm. |