Globally Distributed Development Project Status Reports Friday (UO) / Saturday (PKU) How to prepare for 1.

Slides:



Advertisements
Similar presentations
Lecture 6: Software Design (Part I)
Advertisements

VERSITET ROBERT STEPHEN BREWER POSTDOC AARHUS UNIVERSITY 29. AUGUST 2014 UNI An Introduction to the 15/5 Report.
COMP4710 Senior Design Process Documentation and Deliverables.
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
PDS MC April 2-3, Wash. D. C.1 PDS4 Data Model Working Group Status Report to the PDS Management Council April 2-3, 2008.
Project What is a project A temporary endeavor undertaken to create a unique product, service or result.
Project Brief EECS 690: Agile Software Development Team Name.
Online Peer Evaluation System Team Green Apple Team Members Ada Tse Amber Bahl Tom Nichols Matt Anderson Faculty Mentor Prof. M Lutz Project Sponsor Richard.
Team Teaching Section 5: Parallel Instruction. The Parallel Instruction model In this setting, the class is divided into two groups and each teacher is.
8 September Your Architecture First level diagram: how components fit together.
Reference: Message Passing Fundamentals.
Team READ THIS SLIDE CAREFULLY Alpha Demonstrations will be given by each team at our all-hands meeting on the dates listed at All-Hands Meeting Agendas.All-Hands.
Team READ THIS SLIDE CAREFULLY Beta Demonstrations will be given by each team at our all-hands meeting on the dates listed at All-Hands Meeting Agendas.All-Hands.
READ THIS SLIDE CAREFULLY The intent of this presentation is to provide an “Executive Summary” of your project to Design Day attendees and judging panel.
Online Peer Evaluation System Team Green Apple Team Members Ada Tse Amber Bahl Tom Nichols Matt Anderson Faculty Mentor Prof. M Lutz Project Sponsor Richard.
Oct. 2, 2003CS WPI1 CS 509 Design of Software Systems Lecture #5 Thursday, Oct. 2, 2003.
Project reports are due at the final Monday May 8 11:30 am Reports should contain a paragraph describing the contribution of each team member. Who did.
Project Planning Day 2 An Old Adage: Fail to Plan... and You Plan to Fail!
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 11 Slide 1 Architectural Design.
G. Cosmo & M.G. Pia. The Training Kit Project Gabriele Cosmo & Maria Grazia Pia Geant4 Workshop Paris, October 2000
Chapter 7: Architecture Design Omar Meqdadi SE 273 Lecture 7 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Lesson 7 Guide for Software Design Description (SDD)
30-31 March 2005 Workshop "IMS over Fixed Access" - Washington 1 TISPAN_NGN Project plan Martin Niekus Alain Sultan
SOFTWARE DESIGN DOCUMENT (SDD)
Prof. Roy Levow Session 9.  Defining the APF  An Overview of the APF  The APF Core Values.
Cross-institutional open educational practice: the opportunities and challenges of collaboration Dr Anne Wheeler, Higher Education Academy Dr Keith Smyth,
WFO Planning Tool RFC & FCT
SACS Coordinators Meeting Non-Academic Units Wednesday, January 9, 2013 Timothy Brophy – Director, Institutional Assessment Cheryl Gater – Director, SACS.
1 Project Management Introduction. 2 Chap 1 What is the impact? 1994: 16% of IT projects completed “On-Time” 2004 : 29% of IT projects “On- Time” 53%
Project Post-Mortem University of California Berkeley Extension Copyright © 2008 Patrick McDermott From an AutoContent Wizard 10/27/2007.
10 Aug 2010 ECE/BENG-493 SENIOR ADVANCED DESIGN PROJECT Meeting #3.
Video Editing Lesson 11. Modules 11.1Review deliverables 11.2Edit videos 11.3Put together business plan 11.4Continue working on prototype.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
CODING PERFORMANCE IMPROVEMENT PROJECT GLOBAL COMPUTERS, INC.
Advise | Design | Integrate | Deliver Serco Internal A Very Brief Approach Document Date: Any time Presentation to: Everyone concerned Presented by: Paul.
Sun SPOT Universal Mote System Team Awesome by Team Awesome.
ATAMSBLAST DIGITAL AGENDA College Writing/SAT Prep Marquez April 23, 2012—April 27, 2012 DO NOW: Daily Grammar Exercise (Week 4) *First 10 minutes of each.
1 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
Petals SAP Point Of Sale System Third Project Presentation M.Tech Team SE 15 (Saturday) Team Jan-2009.
Mid Chapter Review If you have not done so already, complete page 58 in your math book. If you have already completed this, work on Independent Practice.
Reviews and Inspections. Types of Evaluations Formal Design Reviews conducted by senior personnel or outside experts uncover potential problems Inspections.
Comenius – ACE 2011 Active Citizenship Europe Project meeting Almaden Spain 27 March – 01 April AT1-COM
AVID 12 Ms. Shope room February, 2013 Computer Lab Day Lab 316.
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
Aim: How do we multiply monomials with polynomials? Do Now:
5 Minute Check Complete on the back of your homework. Tell whether each number is divisible by 2,3,4,5,6,9, ,681.
Modularity Status Update Extension Module Webinar 25 th of February 2010.
CSC480 Software Engineering Lecture 10 September 25, 2002.
10 Aug 2010 ECE/BENG-493 SENIOR ADVANCED DESIGN PROJECT Meeting #2.
Lesson 4-Remainder Theorem 17 December, 2015ML4 MH Objectives : - The remainder and Factor theorems - It’s used to help factorise Polynomials - It’s used.
UNIT 2, LESSON 4 THEOREMS ABOUT ZEROS. GETTING STARTED Find the quotient and remainder when is divided by x-3.
ITCS 6265 Details on Project & Paper Presentation.
ECE791 Senior Design Experience Project Requirements and Timeline.
YOUTH IN GOV’T: JUDICIAL SEASON. OVERVIEW Appellate Court: Court system which deals with legal challenges of the lower court’s decision (ex:
5 Minute Check Determine the missing digit to make the statement true. Complete on the back of your homework. 1. 6, ?59 is divisible by 3.   2.
World of work How do tasks bring the world of work into the classroom? Tool WC-2: Using tasks that make connections to the world of work.
Project Planet Seafood. Project Overview Client Background 15 years old fresh family owned seafood business called "Planet Seafood". Initial core business.
CERES-2012 Deliverables Architecture and system overview 21 November 2011 Updated: 12 February
REC 2040 & REC 2030: Marketing & Administration Week 3 September 20, 2011 The Food Bank of Waterloo Region Fall Food Drive Flash Mob Case Study / Consultancy.
T Project Review Wellit I1 Iteration
5th Grade Module 2 – Lesson 21
Grade 6 – Module 5 Module Focus Session
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
<<Project Name>> <<Team Members>>
1a. Divide using long division. (9x3 – 48x2 + 13x + 3) ÷ (x – 5)
ECE/BENG-493 SENIOR ADVANCED DESIGN PROJECT
Lecture # 3 Software Development Project Management
Re- engineeniering.
Project Reflection Implement New Open-System Rating Engine
Presentation transcript:

Globally Distributed Development Project Status Reports Friday (UO) / Saturday (PKU) How to prepare for 1

Globally Distributed Development Agenda Collaborative presentation 20 minutes per team, together You will need to divide the presentation Video feed between UO and PKU Evening U.S. time / Morning PKU time Project overview (very brief) Status (planned & actual) Demo Lessons learned 2

Globally Distributed Development Plan and Status What did you plan to have done by this point? What is actually done? Demo Avoid: “80% of the way to feature X” Instead: “We have tested X.a and X.b which will be part of feature X when we get X.c. We have reviewed the design of X.c and plan to finish it by Wednesday.” 3

Globally Distributed Development Architectural Design What is the division of responsibilities? Modular decomposition + allocation What can be done in parallel? What are the main dependences? How do the dependences constrain the development schedule? Where does progress of one sub-team depend on the other? What is the incremental build plan? How does the plan reflect the dependences? 4

Globally Distributed Development 5 Decompose and stage versions of a module to support parallel development decompose

Globally Distributed Development Show us your documents... (Excerpts of) project plan (Excerpts of) architectural design Not just a diagram. We’d like to review (parts of) the actual design document in Assembla. Diagrams are useful to augment, not replace the architectural design document (Excerpts of) other documents you have produced or are working on 6

Globally Distributed Development Lessons Learned (so far) How has your team coordinated? How did you make a plan? How did you divide the work? What lead to delays (if any)? Has the design allowed you to work independently (so far)? Have you encountered unanticipated dependencies? What will you do the same or different in the remainder of the term? 7

Globally Distributed Development All that in 20 minutes? Plan carefully. Be selective. Plan your materials to fit in less than 20 minutes, with both UO and PKU teams presenting. 8