Course Schedule

DateLectureSpeakerLocationClass ActivitiesIndividual AssignmentsTeam Assignments
23-AugCourse Overview, ICSMKoolman
25-AugICSM PrinciplesBoehmVirtual
27-AugICSM for CSCI577 - IIKoolmanIn-Class Exercise
30-AugRapid-fielding projects and Risk AnalysisKoolmanIn-Class Exercise
1-SepVBSEBoehmVirtualHW-1 ICSM
3-SepValue-based Requirements Engineering and PrioritizationSrisophaIn-Class ExerciseEF-1, EF-2, PostClass-1 Risk Analysis
6-SepLabor Day (no class)
8-SepBenefits and Business Case Analysis and WinWin NegotiationSrisophaIn-Class Exercise
10-SepClient InteractionKoolmanVirtualPre-Class 2
13-SepOperational Concept DevelopmentKoolmanClient Interaction Report, WinWin Negotiation (Sept 13-24)
15-SepLCP: Planning & ControlBoehmVirtual
17-SepPrototyping, UI, UxSrisophaBiweekly Package (Week 1)
20-SepFeasibility Analysis, ROI , and PersonaKoolman
22-SepCost Estimation BoehmVirtual
24-SepOOA&D ILinkVirtualHW-2 UI/UX
27-SepOOA&D II & WorkshopLinkVirtual
29-SepAgile requirements Koolman
1-OctTechnical Debt & ARB ExpectationKoolmanBiweekly Package (Week 3)
4-OctPrototype Presentation - ITeamsVirtualTop Risk Prototype
6-OctPrototype Presentation - IITeamsVirtualTop Risk Prototype
8-OctICSM and Evidence-Based ReviewsBoehmVirtual
11-OctSoftware Metrics and MeasurementsKoolman
13-OctQuality Management / Peer Review BoehmVirtualHW-3 Domain ModelsBiweekly Package (Week 5)
15-OctFall Break
18-OctFCR ARBTeamsVirtual
20-OctFCR ARBTeamsVirtual
22-OctFCR ARBTeamsVirtual
25-OctRetrospective Analysis, Acceptance Criteria, Definition of Done, CCD OverviewKoolman
27-OctAffordability-Based EngineeringBoehmVirtual
29-OctSoftware Process ModelsKoolmanPC 3 MetricsARB #1 Package (DC/FC); Biweekly Package (Week 7)
1-NovSoftware Testing ISrisophaAcceptance Criteria and Definition of Done
3-NovSoftware Testing IISrisopha
5--NovAgile conceptsKoolmanTeam Retrospective Analysis
8-NovSoftware EthicsLinkVirtualHW-4 Simplifiers and Complicators
10-NovMicroservicesWangVirtual
12-NovCCD session - no classTeamsVirtualBiweekly Package (Week 9);
15-NovProject Management and Risk analysis workshopKoolman
17-NovFuture Trends in Software EngineeringBoehmVirtual
19-NovAgile Anti-PatternsKoolmanCCD / prototype progress Report
22-NovAgile V&V KoolmanBiweekly Package (Week 11)
24-NovThanksgiving Break
26-NovThanksgiving Break
29-NovDCR ARBTeamsVirtual
1-DecDCR ARBTeamsVirtual
3-DecDCR ARBTeamsVirtual
6-DecIndividual Critique
8-DecProject Archive, DC/TR Package, Final Biweekly Package (Week 13)