Feb. 2, 2004CS 509 - WPI1 CS 509 Design of Software Systems Lecture #3 Monday, Feb. 2, 2004.

Slides:



Advertisements
Similar presentations
Teaming Up. Teams A group of people working together to accomplish a task.
Advertisements

Beta Testing: The Contractor’s Perspective Trns·port User Group Meeting October 2005.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 3, Project Organization and Communication, Part 2.
[Title of meeting] [Name of sponsor] [Date] For guidance on working with PowerPoint and reformatting slides, click on Help, then Microsoft PowerPoint Help,
CSE 308 Project Management. SWE Communication Skills Management: Run a team meeting Presentation: Present aspects of your project during its development.
 Copyright, Shahid Ansari and Jan Bell, Permission granted to CSUN faculty for use in teaching their courses. Building Effective Teams Prepared.
Project Perfect Pty Ltd Project Administrator Overview of Software.
Pair of Wires Box 1Box 2 A Communication Example "Two missile electrical boxes manufactured by different contractors were joined together by a pair of.
CS 197 Computers in Society Fall, Welcome, Freshmen!
Feb. 6, 2001CSci Clark University1 CSci 250 Software Design & Development Lecture #7 Tuesday, Feb. 6, 2001.
Project Management and Communication Represented by: Latifa Jaber Al-Ghafran.
Nov. 13, 2003CS WPI1 CS 509 Design of Software Systems Lecture #11 Thursday, Nov. 13, 2003.
March 20, 2001CSci Clark University1 CSci 250 Software Design & Development Lecture #17 Tuesday, March 20, 2001.
Oct. 9, 2003CS WPI1 CS 509 Design of Software Systems Lecture #6 Thursday, Oct. 9, 2003.
Sept. 11, 2003CS WPI1 CS 509 Design of Software Systems Lecture #2 Thursday, Sept. 11, 2003.
Oct. 2, 2003CS WPI1 CS 509 Design of Software Systems Lecture #5 Thursday, Oct. 2, 2003.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
Feb. 23, 2004CS WPI1 CS 509 Design of Software Systems Lecture #5 Monday, Feb. 23, 2004.
Oct. 30, 2003CS WPI1 CS 509 Design of Software Systems Lecture #9 Thursday, Oct. 30, 2003.
Nov. 6, 2003CS WPI1 CS 509 Design of Software Systems Lecture #10 Thursday, Nov. 6, 2003.
March 22, 2004CS WPI1 CS 509 Design of Software Systems Lecture #9 Monday, March 22, 2004.
Communication and the Team. Communication Issues A common problem with most development projects are communication issues These can be present in a number.
April 13, 2004CS WPI1 CS 562 Advanced SW Engineering General Dynamics, Needham Tuesdays, 3 – 7 pm Instructor: Diane Kramer.
Copyright Course Technology Chapter 9: Project Communications Management.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 3, Project Organization and Communication.
CS & ECE Senior Design Project Winter 2008 Karen Davis Chia Han Altan Ferendeci.
Lecture 4: Main Build Management Damien Markey. Lecture 4: Main Build Management How to start a build Assembling the team –Designer –Developer –Database.
CALPADS UAT EOY Kick-off Meeting
Software Engineering Tutorial. Tutorial objectives  Direct application for the SW engineering activities.  Discuss real software development case studies.
Leaders Manage Meetings
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 3, Project Organization and Communication.
Leadership Training Conference Dallas, Texas March 3-6, 2011.
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #2.
Roles and Responsibilities
Applied Software Project Management Andrew Stellman & Jennifer Greenehttp:// Applied Software Project Management Chapter 1: Introduction.
Transaction Processing Systems and System Development Life Cycle
Market Meeting Support Susan Munson ERCOT Retail Market Liaison Commercial Operations Subcommittee (COPS) June 10, 2008.
Problem Identification
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
How to Run an Effective Meeting Goal – Get desired results – Use the time of all participants efficiently When face-to-face communication is required Sharing.
Chapter 23 Project Development Team © 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible.
IS2210: Systems Analysis and Systems Design and Change Twitter:
INFO 424 Team Project Practicum Week 2 - Launch report, Project tracking, Review report Glenn Booker Notes largely from Prof. Hislop.
L9 - April 5, 2006copyright Thomas Pole , all rights reserved 1 Lecture 9: Reuse Driven Processes and Text Ch. 7: Programming with Models.
Sept. 18, 2003CS WPI1 CS 509 Design of Software Systems Lecture #3 Thursday, Sept. 18, 2003.
Effective Meetings Tony Del Busso December 14 th, 2006.
Bernd Bruegge & Allen Dutoit Object-Oriented Software Engineering: Conquering Complex and Changing Systems 1 Software Engineering November 7, 2001 Project.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
William Sanborn Pfeiffer Kaye Adkins
COALFIELD COMMUNICATIONS Working with the News Media Part 2 Laying the Groundwork - Getting Your Story Out.
TEAMING UP. TEAM A group of people working together to accomplish a task.
Chair & Minute Taking Training Isabel Costello, Student Voice Coordinator (Course Reps & Quality)
Feb. 9, 2004CS WPI1 CS 509 Design of Software Systems Lecture #4 Monday, Feb. 9, 2004.
Problem-Solving Meeting Foundations
Conducting Business Meetings Satorre, Joshua Jerem T. ENSP2 Instructor: Mr. Xavier Aquino Velasco - Associate/Lecturer III, FEU Tech.
Overview of Software Project Management Review – Class 5 UML diagrams cont Overview of Software Project Management - Communication CEN 4010 Class 6 – 09/15.
Software Development Cycle and Roles in a Project Team
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
Reform Groups and Analyze Preliminary Designs. Schedule Week 6 Lab Small Group Presentations Form into three large teams Agree on problem statement and.
Fall CS-EE 480 Lillevik 480f06-l7 University of Portland School of Engineering Senior Design Lecture 7 Functional specifications Technical meetings.
School-Wide Positive Behavior Coaches Meeting Year 1 Day Donna.
Overview of Software Project Management cont Review – Class 6 Scheduling Tasks Project Management Activities CEN 4010 Class 8 – 09/22.
Team Contracts We can work together! Copyright © Texas Education Agency, All rights reserved. 1.
The Project. A little video inspiration IDEO – an industrial design company.
Chapter 3, Project Organization and Communication
Office 365 Security Assessment Workshop
Project Planning GCP 2008.
Joint Application Development (JAD)
Presentation transcript:

Feb. 2, 2004CS WPI1 CS 509 Design of Software Systems Lecture #3 Monday, Feb. 2, 2004

Feb. 2, 2004CS WPI2 §Term Project Administration §Return Quiz #1 §Questions §Brief review of Chapter 3: l Project Communication §In Class Exercise: l First Team Meeting Class Format for Today

Feb. 2, 2004CS WPI3 CTS Project & Quiz #1 §Return Phase 1 (Requirements) documents and Journals §How is Phase 2 going? §Return Quiz #1 l Solutions available soon on course web site

Feb. 2, 2004CS WPI4 Questions? §From last week’s class §From the reading §About the CTS Project §Anything else?

Feb. 2, 2004CS WPI5 Chapter 3 Project Communication

Feb. 2, 2004CS WPI6 Overview §Software engineering participants §Types of communication §Roles & Responsibilities §Anatomy of a meeting

Feb. 2, 2004CS WPI7 SW Engineering Participants §A collaborative activity involving l Domain experts, Analysts, Designers/Architects l Programmers, Managers, Technical Writers l QA Engineers, Graphic Designers, Users §No single person can understand or control all aspects of the system under development §Changes require participants to update their understanding of the system

Feb. 2, 2004CS WPI8 Types of Communication §Development & Client Review status meetings §Through documents: requirements, design, etc. §Handle crises and misunderstandings: l Phone calls, messages, hallway conversations §Brainstorming sessions, design meetings §Bug fixing / Release management meetings §Postmortem reviews

Feb. 2, 2004CS WPI9 Roles & Responsibilities §See Table 3-1, page 87 §Cross-functional roles l API engineer, document editor l Configuration manager, tester §Consultant roles l Application & solution domain specialists l Client, end user

Feb. 2, 2004CS WPI10 Running a successful meeting §What is the purpose of holding a meeting? §What are the elements of a good meeting? l What are the roles? l What do you need to prepare? l What should you take away? §What are some common things that go wrong in meetings?

Feb. 2, 2004CS WPI11 Meeting Purpose §Enable a number of participants to: l Share ideas within a team l Get input from outside the team l Brainstorming - coming up with new ideas l Schedule a project or phase of development l Review status of work completed so far l Bring up & discuss current problems l Negotiate & resolve issues

Feb. 2, 2004CS WPI12 Successful Meeting Elements §Meeting facilitator - responsible for: l Organizing, scheduling l Creating an agenda l Keeping the meeting on track §Minute taker - responsible for: l Taking notes to record discussion l Capturing open issues l Distributing minutes after the meeting

Feb. 2, 2004CS WPI13 What participants should do §Help facilitator to keep the meeting on track l Everyone is responsible for making a meeting successful §Prepare in advance l If you have an agenda, know what you need to say §Be a good listener l When someone else is speaking, don’t interrupt

Feb. 2, 2004CS WPI14 What sometimes goes wrong? §Scheduling difficulties, inappropriate attendance §Facilitator isn’t prepared and/or is disorganized §Discussion gets too detailed or gets off track §Obstructions to effective communication: l Interruptions, taking things out of context, defensiveness, finger pointing, etc. §No effective follow-up: l No minutes, or nothing done with minutes

Feb. 2, 2004CS WPI15 Communication Exercise Our First Team Meeting

Feb. 2, 2004CS WPI16 Meeting Agenda §Objective: l To produce comprehensive requirements for CTS §Tasks: l Come up with general outline for new document l Review individual documents for errors/omissions l Edit (cut & paste) into single document §Request for volunteer: l To record minutes

Feb. 2, 2004CS WPI17 For Next Time §Read Chapters 6 & 7: System Design §Reminders: l Phase 2 (Functional Specifications) Due l Quiz #2 on Chapters 3, 5, 6