DayTopicDeliverables
Sept 8 Syllabus Discussion

Introduction

Confluence Overview

    2 min overview on Atlassian

    40 min introduction to confluence

Professor announces team assignments

Teams submit project preferences during class

Professor announces project assignments on Thursday

Sept 12 The Software Development Lifecycle

Jira Overview

    40 min introduction to Jira

    30 min overview on how confluence and jira integrate

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

    Copyright basics

    How to register a copyright

    Patent protections

    Works done for hire

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.

ProjectTeamTime Slot
Music Licensing Lab (Herlihy) Team 1, Team 125-5:40pm
Teen Violence Prevention (Mohiyeddini)Team 45:40-6pm
TA Portal (Rajaraman, Mislove)Team 56-6:20pm
Enrollment Services (Keegan)Team 56:20-6:40pm
DoT (Knapp)Team 66:40-7pm
MBTA (Easley)Team 97-7:20pm
MBTA (Tribone)Team 107:20-7:40pm
Happy Being Us (Rogers)Team 87:40-8pm
Qualtrics (Rogers)Team 78-8:20pm
CERES (Sweeney, Zoller)Team 28:20-8:40pm
TAPAS (Zoller)Team 38:40-9pm


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.