F'2024
deliverables |
Mon |
Wed |
items due here will be discussed in the following
week's coach meeting
Week's End (Sun night) |
Aug 19,21 |
523 FDOC course overview form teams... send email to help-comp523@cs.unc.edu telling me the team members |
development processes requirements phase |
|
Aug 26,28 |
Client presentations of project proposals send email (by Sunday evening) with team project preferences |
project web site functional spec |
Web site URL due to me (email)
with first 5 items there. team rules (web) email to me with project preferences |
Sep 02,04 |
Labor day (no class) Coach meetings start next week Schedule team coach meetings Receive client project assignment |
Meet, work on requirements
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 09,11 |
platform selection project scheduling project management |
XP introduction Agile Manifesto |
project concept due (web)
user stories due (web) |
Sep 16,18 |
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 23,25 |
Well-being Day (no class)
|
zoom class recording
>> How-to midterm present pair programming Early design: CRC cards resources: CRC cards |
platform selection due (on web) have some tech talk ideas |
Sep 30, Oct 02 |
Epic Software Fails |
Software testing
-- Test Plan (deliverable) |
architecture diagram(s) due (on web)
|
Oct 07,09 |
|
midterm presentations |
Ethics assignment due on project website APPLES Reflection 1 given |
Oct 14,16 | midterm presentations | no class meeting | Fall Break (no class Th and Fri) |
Oct 21,23 |
>> How-to Tech Talk Tutorial: Software testing Unit testers |
Documentation plan Client hand-off document >> How-to Tech Talk |
|
Oct 28,30 |
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 04,06 |
Tech Talks
(G) Mongo DB (C) Flutter |
Tech Talks
(B) Linear Opt PuLP (F) Llama |
test plan due |
Nov 11,13 |
Ethics discussion |
Tech Talks
(D) EJS (H) Angular |
documentation plan due |
Nov 18,20 |
Tech Talks
(M) Whisper AI (E) Judge0 (I) Web Auth |
Tech Talks
(K) React (A) Azure (L) Docker |
hand-off plan due
|
Nov 25,27 |
Tech Talks (J) AWS |
Holiday: no class
|
|
Dec 02,04 |
Tech Talks (makeup) (..) two of them |
( LDOC )
no class |
|
Dec 08 (Sun) |
Final project due 9pm Hand-in summary Also, your personal report to me (in email) due at 11pm. |
||
Exam |
We have no final exam so we wont meet during the exam slot scheduled for this course. Your final exam is the final project presentation. |