F'2023
deliverables |
Tues |
Thurs |
items due here will be discussed in the following
week's coach meeting
Week's End (Sun night) |
Aug 22,24 |
523 FDOC
course overview
development processes form teams... talk send email to help-comp523@cs.unc.edu telling me the team members |
project web site
functional spec |
|
Aug 29,31 | Class canceled |
Schedule team coach meetings
Client presentations of project proposals send email (by Sunday evening) with team project preferences |
Web site URL due to me (email)
with first 5 items there. team rules (web) email to me with project preferences |
Sep 5,7 |
Well-being Day (no class) Coach meetings start next week |
Meet, work on requirements
requirements phase 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 12,14 |
Class canceled |
platform selection project scheduling project management XP introduction Agile Manifesto |
project concept due (web)
user stories due (web) |
Sep 19,21 |
Trello intro Trello intro 2 Trello intro 3 Others... monday.com, Asana, the list |
Refactoring
Agile Alliance Architecture Diagram (zoom recording) |
D1. Specifications due (web)
Ethics assignment given |
Sep 26,28 |
>> How-to midterm present pair programming |
Early design: CRC cards resources: CRC cards |
platform selection due (on web) have some tech talk ideas |
Oct 3,5 |
Epic Software Fails |
Software testing
-- Test Plan (deliverable) |
architecture diagram(s) due (on web)
|
Oct 10,12 |
project presentations |
project presentations |
Ethics assignment due on project website APPLES Reflection 1 given |
Oct 17,19 | project presentations |
Fall Break (no class) |
|
Oct 24,26 |
>> How-to Tech Talk Tutorial: Software testing Unit testers |
Documentation plan Client hand-off document >> How-to Tech Talk |
|
Oct 31,Nov 2 |
Design document
Code deliverable >> How-to Final Present |
formal verification examples Formal ADT semantics Testing with ADT axioms PPT on Model Checking Model for Checking Design: Architecture |
APPLES reflection 1 due
|
Nov 7,9 |
Tech Talks
(T) I: Kubernetes (T) G: Tensor flow (T) E: React native |
Tech Talks
(T) J: NativeScript (T) H: Unity (T) M: Code refactor |
test plan due
|
Nov 14,16 |
Tech Talks
(T) F: NLP (T) A: Replit (T) N: Low code |
Tech Talks
(T) D: MongoDB (T) O: Docker (T) C: Web scraping |
documentation plan due |
Nov 21,23 |
Holiday (no class)
|
hand-off plan due
|
|
Nov 28,30 |
Tech Talks (T) L: AWS etc. (T) K: Godot (T) B: SSO |
Ethics discussion Software In The News: COBOL code Amazon and Everything |
|
Dec 5,7 |
( 590 LDOC )
final presentations (final exam) |
final presentations (final exam) |
|
Dec 12,14 | Scheduled final exam (12:00 noon) |
Final project due 5pm Hand-in summary Also, your personal report to me (in email) due at 6pm. |