Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Agenda  Status  Demo  Lessons Learned.

Slides:



Advertisements
Similar presentations
From the eyes of an Administrator A general overview of e-CFunds Administrative Site, including navigation and exploring the features of this powerful.
Advertisements

Software Quality Assurance Plan
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Beta Testing: The Contractor’s Perspective Trns·port User Group Meeting October 2005.
CS487 Software Engineering Omar Aldawud
What is Software Design?. Systems Development Life- Cycle Planning Analysis Design Implementation Design.
INFO415 Approaches to System Development: Part 1
SE 470 Software Development Processes James Nowotarski 21 April 2003.
Software Engineering.
Cornell University Library Instruction Statistics Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24) Wilson Muyenzi.
Project Management Module 3. Keep focused on the timeline Week Prepare for Kick-off Meeting Assign teams Team forming Review and execute.
Rutgers University Libraries1 Selecting and Implementing a Content Management System Ka-Neng Au New.
Chapter 3: The Project Management Process Groups
WCMS RESPONSIVE REDEVELOPMENT Project Introduction – Web Dev Rev June 5, 2015 Jonathan Woodcock.
Planning. SDLC Planning Analysis Design Implementation.
Prepared by Websites Development Team, CITC. Agenda Websites Development Challenges Main Features of Web CMS Faculty Website & Control Panel Navigation.
RMsis – v Simplify Requirement Management for JIRA
What is Business Analysis Planning & Monitoring?
Implementing a Calibration Management System Cory Otto Principal Metrology Engineer, Boston Scientific 10 October 2012.
Mobile Application for SAT Preparation Preliminary Project Plan By Project Team: Hi5 Anant Kambli Amit Shukla Ajaykumar Aswathappa Prabin Gautam Rama K.
Distributed Monitoring and Mining Advisor: Dr. Stuart Faulk Team: Ahmed Osman, Isaac Pendergrass, Shail Shimpi, Tom Mooney OMSE-555/556 Software Engineering.
Web Development Process Description
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Chapter 2 The process Process, Methods, and Tools
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
T Project Review RoadRunners [PP] Iteration
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
Software Project Planning CS470. What is Planning? Phases of a project can be mostly predicted Planning is the process of estimating the time and resources.
Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Project Outline “The primary objective of this OMSE 2012 Practicum Project is to extend and refine the.
Rational Unified Process Fundamentals Module 4: Disciplines II.
Business Systems Development SDLC and introduction to the Microsoft Solutions Framework Team and Process Models.
K-12 Web Content Development Process
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
T Project Review TeXlipse [I2] Iteration
Lecture 11 Managing Project Execution. Project Execution The phase of a project in which work towards direct achievement of the project’s objectives and.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
By Matt Baker Eric Sprauve Stephen Cauterucio. The Problem Advisors create a sign-up sheet to be posted on the door of their office. These sign-up sheets.
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
Mantid Development introduction Nick Draper 11/04/2008.
KS3 Phase4 Client Server Monitoring System October 1, 2008 by Stephen, Seema, Kam, Shpetim.
Systems Analysis and Design in a Changing World, Fourth Edition
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
T Project Review RoadRunners [IM1] Iteration
CS 5150 Software Engineering Lecture 7 Requirements 1.
J. Scott Hawker p. 1Some material © Rational Corp. Rational Unified Process Overview See and use the RUP Browser on lab machines.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Innovation Software Corporation's Cultural Awareness Training Program Presentation by:
Innovation Software Corporation's Cultural Awareness Training Program Presentation by:
Stand Up Comedy Project/Product Management
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Team SHARP February 10,  Sponsor ◦ Dr. Will Tracz  Faculty Coach ◦ Robert Kuehl  Members ◦ Samuel Goshen ◦ Leo Torbochkin ◦ Dan Edenhofer ◦ Dominic.
Ivar Jacobson, Grady Booch, and James Rumbaugh The Unified Software Development Process Addison Wesley, : James Rumbaugh's OOMD 1992: Ivar Jacobson's.
Rational Unified Process (RUP)
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 9.
State of Georgia Release Management Training
T Iteration Demo Tikkaajat [PP] Iteration
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Team-Based Development ISYS321 Managing the Information Systems Project.
CERN - IT Department CH-1211 Genève 23 Switzerland t Operating systems and Information Services OIS Proposed Drupal Service Definition IT-OIS.
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
The ECOST Web-based platform for data providers and for data users.
Introduction Software Project Management Plan Software Requirements Specifications Software Design Description Software Test Result.
Milestone Two – Reach Across Houston (RAH) Tuesday, June 14, Team:Matthew Edwards Thomasina Coates Michelle Graham James Henrydoss James McNicholas.
What’s New in SPEED APPS 2.3 ? Business Excellence Application Services.
Software Engineering cosc 4359 Spring 2017.
Project Management Chapter 3.
Presentation transcript:

Ivan Dontsov, Andy Phenix, Maureen Rottschaefer

Agenda  Status  Demo  Lessons Learned

Project Proposal “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.”

Project Process  OMSE 555 (Term 1) Waterfall  OMSE 556 (Term 2) Iterative

Roles (planned)  OMSE 556

Roles (actual)  OMSE 556

Project Plan Adjusted  Contingency – Focus only on ‘core’ Functionality

Project Plan Adjusted  Contingency – Focus only on ‘core’ Functionality

Project Plan Revised

Project Status - Development  Planned vs Actual Iteration 0 – Technical Prototype Complete Iteration 1 – In Progress Complete Iteration 2 – In Progress Complete  Testing, Documentation Behind Schedule

Status of Deliverables DeliverableStatusComments PlansSoftware Project Management Plan (SPMP) Complete Software Test Plan (STP)-Not started Technical Documents and Software Software Requirements Specification (SRS) Draft5 th revision Software Architecture Document (SAD)Draft4 th revision Software User Documentation-Not Started Source Code (including installation and configuration instructions). Complete‘Alpha’ version

Use Cases Implemented Use CaseStatusComments [DTCPII-001] View process specificationsComplete [DTCPII-002] Begin new process specificationComplete [DTCPII-003] User LoginComplete [DTCPII-004] Input process component dataComplete [DTCPII-005] Publish process specificationComplete [DTCPII-006] Delete process dataComplete [DTCPII-007] Delete all data for specified userComplete [DTCPII-008] System deleteComplete [DTCPII-009] Data downloadComplete

Project Constraints  Platform  Developer Skillset

Technical Platform .Net / Mono  Web-based Application ASP.Net MVC Framework jQuery AJAX  Apache / mod_mono  MySQL  MoMA

Project Proposal “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.”

Existing OMSE 551 Tool  Set up Assembla user account  Checkout xml templates from Subversion repository  Copy templates and fill out xml content  Commit updates to Subversion repository  Repeat until all content created  Navigate to website  Enter Assembla user account and click ‘Load User’  Click ‘Build Site’ to process xml content  Click ‘View Built Process Site’ to view process specification

New Tool  Logon to website  Click ‘Create New…’  Fill in form fields  Click ‘Save’  Click ‘Preview’ to view process specification

Project Demo

Future Project Work  Notifications  Collaborative Review

Lessons Learned  Project Management Issues Roles and Responsibilities Communication Processes Phased Approach  DSEPS Limited Use

Project Risks RiskProbability (L/M/H) Impact (L/M/H) Mitigation Plan Limited resourcesHMProject team will manage scope accordingly (see section 3.2 below), and each team member will assume multiple project roles (see section 2.2 above) Unavailability of secondary stakeholders MLProject team will assume the primary stakeholder role, and validate requirements with the secondary stakeholders Confusion around practicum project process HHAddressed by week 4 recalibration meeting New development process / project team MMProject team will review DSEPS

Q & A