Day | Topic | Deliverables | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sept 8 |
Syllabus Discussion Introduction Confluence Overview |
Professor announces team assignments Teams submit project preferences during class Professor announces project assignments on Thursday |
||||||||||||||||||||||||||||||||||||
Sept 12 |
The Software Development Lifecycle Jira Overview |
Have met wiTh The client wiTh meeting minutes in confluence TA review session on description Required reading: agile manifesto and principles Have completed team-mates dry run Background suggested reading: Sommerville Chapters 2 and 3 Mythical Man Month |
||||||||||||||||||||||||||||||||||||
Sept 19 |
Requirements Intellectual Property Rights |
Personal assignment (Turn in via Blackboard): assessment of team skills and experience. Due Monday @ 6PM
Complete team-mates assessment (team-mates will be set up for being due by End of Class on Thursdays) Background suggested reading Sommerville Ch. 4 |
||||||||||||||||||||||||||||||||||||
Sept 26 |
Requirements Test #1 |
Team assignment: one (1) page (min) project description in confluence submitted by team (DUE Monday, 9/26, start of class) Personal assignment (Turn in via Blackboard): assessment of team skills and experience and identification potential gaps/concerns (1 page). DUE ThURSDAY @ 6PM Starting set of requirements entered into confluence TA review session on requirements Ponder point: what stands out to you as important to The client and to The team? Complete team-mates assessment (Due SoC) Background suggested reading Sommerville Ch. 4 |
||||||||||||||||||||||||||||||||||||
Oct 3 |
UML HOMEWORK: UML Design Problem User Experience |
Description of client’s operational environment. Ponder point: Do you feel The requirement set is enough to get going and can demonstrate value to The client? Explain what value to The client means to you. complete team-mates assessment. (due SoC) |
||||||||||||||||||||||||||||||||||||
Oct 10 (No class Monday) |
Architecture and Design Intellectual Property Rights |
Due on Monday by 11:45am, completed UML homework. Turn in via blackboard.
More requirements entered into confluence TA review session on requirements. Ponder point: Think about your understanding of The operational environment into which your project will fit. How does This impact your design Thinking? What gaps exist or changes to This environment are needed to host and operate your system effectively? Complete team-mates assessment (Due SoC) Background suggested reading Sommerville Ch. 5,6,7, 15-20 SEI deck on Trends and Directions in Architecture |
||||||||||||||||||||||||||||||||||||
Oct 17 | Architecture And Design continued |
More requirements entered into confluence TA review session on requirements. Ponder point: do you Think your solutions architecture/design works well for The client’s problem. What oTher solutions were considered? Which way do you Think would be best for successfully delivering The project? Complete team-mates assessment (Due SoC) Background suggested reading Sommerville Ch. 5,6,7, 15-20 SEI deck on Trends and Directions in Architecture |
||||||||||||||||||||||||||||||||||||
M Oct 24 | Architecture And Design continued | |||||||||||||||||||||||||||||||||||||
Th Oct 27 |
Sprint End Quality Assurance |
Complete prior to TA project review The
release document (one per team).
Place on confluence.
Hold TA review session on code and tests Ponder point: what efficiencies could be improved/gained wiTh your SDLC process? What is stopping you from implementing Them? Complete team-mates assessment (Due SoC) |
||||||||||||||||||||||||||||||||||||
M Oct 31 |
Sprint Start Quality Assurance continued |
|||||||||||||||||||||||||||||||||||||
Th Nov 3 | Test #2 | Complete team-mates assessment (Due SoC) Ponder point: what efficiencies could be improved/gained wiTh your SDLC process? What is stopping you from implementing Them? |
||||||||||||||||||||||||||||||||||||
M Nov 7 | Acceptance | |||||||||||||||||||||||||||||||||||||
Th Nov 10 |
Sprint End Project Time |
Hold TA review session on code and tests. Complete prior to TA project review The release document (one per team). Place on confluence. Complete team-mates assessment (Due SoC) Ponder point: Do you believe The team is hitting The mark on productivity and quality? Justify your answer. What changes would you make? |
||||||||||||||||||||||||||||||||||||
M Nov 14 |
Sprint Start Release |
|||||||||||||||||||||||||||||||||||||
Th Nov 17 | Project Time |
Complete team-mates assessment (Due SoC) Ponder point: What is your impression of The client and your view of The client’s happiness? What needs to be improved? What is just fine? |
||||||||||||||||||||||||||||||||||||
M Nov 21 | Buy versus Build | Ponder point: Compare your dev/test process as it works now to when you started? What furTher changes are needed – or is The team truly maximizing its effectiveness? | ||||||||||||||||||||||||||||||||||||
Th Nov 24 | No Class | Enjoy Thanksgiving and be Thankful. | ||||||||||||||||||||||||||||||||||||
M Nov 28 |
Sprint End Project Time |
Complete prior to TA project review The
release document (one per team).
Place on confluence.
Hold TA review session on code and tests |
||||||||||||||||||||||||||||||||||||
Th Dec 1 | Project Time |
Complete team-mates assessment (Due SoC) Ponder point: What is your impression of The client and your view of The client’s happiness? What needs to be improved? What is just fine? Is The client really ready to accept delivery? |
||||||||||||||||||||||||||||||||||||
M Dec 5 | Test #3 | |||||||||||||||||||||||||||||||||||||
Th Dec 8 |
Project Time FINAL PRESENTATIONS (starting at 5pm) Behrakis 320 |
20 minute presentation discussing the project and assessing
degree of success obtained. Materials to be uploaded into Blackboard by SoC. The
rubric
describes how your team will be evaluated. Each team is evaluated separately. Attendance for the entire session is mandatory.
Ponder point: Is the client using your system? What would have smoothed The transition into operation? What did you do in that process? What would you do differently next time? |
||||||||||||||||||||||||||||||||||||
Semester is now complete. |
Please work with your clients to hand over the system and all materials. Happy holidays and best wishes for your future endeavors. |