13
DISTRIBUTED TEAM COLLABORATION PROCESSES II OMSE 555 MID-TERM (WINTER 2012) Ivan Dontsov, Andy Phenix, Maureen Rottschaefer

Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Embed Size (px)

Citation preview

Page 1: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

DISTRIBUTED TEAM COLLABORATION PROCESSES IIOMSE 555 MID-TERM (WINTER

2012)

Ivan Dontsov, Andy Phenix, Maureen Rottschaefer

Page 2: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Project Outline

“The primary objective of this OMSE 2012 Practicum Project is to extend and refine the process specification tool (developed during the 2010 Practicum) and address some of its limitations.

In particular, the project will address the ‘most obvious extension’ to provide a more user-friendly interface and easier administrative support.”

Page 3: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Team Members

Ivan Dontsov – Software Architect Andy Phenix – Project Manager Maureen Rottschaefer – Requirements

Manager

Page 4: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Roles OMSE 555

Software Project Manager (SPM)(Andy Phenix)

Software Architect (SA)(Ivan Dontsov)

OMSE 555 / 556Project Team

OMSE Customer(Stuart Faulk)

Requirements Manager (RM)

(Maureen Rottschaefer)

OtherOMSE 555 / 556Project Teams

Page 5: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Roles OMSE 556

Software Project Manager (SPM)(Andy Phenix)

Software Architect (SA)

(Ivan Donstov)

OMSE 555 / 556Project Team

OMSE Customer(Stuart Faulk)

Requirements Manager (RM)

(Maureen Rottschaefer)

OtherOMSE 555 / 556Project Teams

Software Developer / Tester

(Andy Phenix)

Software Developer / Tester

(Ivan Donstov)

Software Developer / Tester

(Maureen Rottschaefer)

Primary Role

Secondary Role

Page 6: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Project Management

Phased ApproachWaterfall Process for OMSE 555Transition to Iterative for OMSE 556

Jan-12 Jun-12Apr-12

Jan-12 - Mar-12Phase 1 - Base-lining

Mar-12Baseline Requirements CompleteCandidate Architecture Complete

Mar-12 - May-12Phase 2 - Core Functionality

May-12 - Jun-12Phase 3 - Enhancements, Revisions

May-12Core Functionality Complete

Jun-12Final Delivery

OMSE 555 OMSE 556

Page 7: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Key Deliverables - Status Project Proposal

Published

SPMPDraft Issued for Review

SRSDraft Issued for Review

SADIn Progress

Page 8: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Requirements Process

Existing Process Tool Analyzed Past Process Project Analyzed Initial Requirements Documented Review of Requirements by OMSE 555

students Final Requirements Documented

Page 9: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Software Architecture

Web-Based Application PSU Hosting Linux Platform Mono Development Framework MySQL Database (likely)

Page 10: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Challenges

ResolvedInter-Team CommunicationRoles & ResponsibilitiesRedmine

OutstandingQA Role

Page 11: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

What’s Next Project Plan

WBS, Estimates and Schedule for OMSE 556

RequirementsComplete SRS for Primary FunctionalityPaper Protoypes for Web UI

Architecture‘Hello World’ Application on Target PlatformModule Design

Page 12: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Project Website

https://projects.cecs.pdx.edu/projects/omse-dtcp2

Page 13: Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the

Q & A