Welcome Meeting.

Slides:



Advertisements
Similar presentations
An Effective Meeting. Gather and distribute information. Make decisions. Brainstorm. Provide training. Network/socialize.
Advertisements

Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 16, Methodologies: Scrum.
Pair of Wires Box 1Box 2 A Communication Example "Two missile electrical boxes manufactured by different contractors were joined together by a pair of.
Project Management and Communication Represented by: Latifa Jaber Al-Ghafran.
Oct. 30, 2003CS WPI1 CS 509 Design of Software Systems Lecture #9 Thursday, Oct. 30, 2003.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 3, Project Organization and Communication.
Conquering Complex and Changing Systems Object-Oriented Software Engineering Art for Chapter 11, Project Management.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 16, Meeting Management with Scrum.
BUS 4017 HR Project Management Week 10 Presented by Professor Fred Pentney.
BUS 1040 Project Management Week 10 Let’s get a sense of direction Presented by Professor Fred Pentney.
Bernd Bruegge & Allen Dutoit Object-Oriented Software Engineering: Conquering Complex and Changing Systems 1 Software Engineering November 7, 2001 Project.
1 CS Tutorial 3 Frid. Oct 9 th, 2009 Architecture Document Tutorial Questions & Examples.
TU-C2040 Strategy Fieldwork Marco Clemente Natalia Vuori.
Quality Improvement Teams: The Magic of Effective Meetings Quality Improvement Teams: The Magic of Effective Meetings Nicole Deaner & Caitlin O’Neill PCMH.
Client Acceptance Test Michel Atoudem Kana. 29 January 2003Client Acceptance Test2 Content System Architecture The Problem Project Organisation Project.
Team Portrayals Documentation Team Oct. 23th 2002.
Cross-functional team who negotiates and implements changes in the FRAG Framework Responsible for finding common solutions that should be added to the.
Interset Support Overview March 2017
Continuous Improvement Project (A Guideline For Sponsors)
Understanding by Design
Chapter 3, Project Organization and Communication
Business System Development
Framework for Realtime Ad-hoc Games
A Blueprint for Service Delivery
Coordinated Community Response Team: Working Through Conflict
Project Center Use Cases Revision 2
Project Center Use Cases
Quiz: How Are Your Meetings
Segments Basic Uses: slides minutes
FORGE AHEAD Program Transformation of Indigenous Primary Healthcare Delivery : Community-driven Innovations and Strategic Scale-up Toolkits Module.
Chapter 12, Rationale Based Meeting Management
Welcome to BUS 365: Business Communication Strategy
Chapter 16, Meeting Management with Scrum
Example of a Problem Statement: Introduction into ARENA
Project Center Use Cases
Project Points Software Specification Lecture 8
Understanding by Design
Project Center Use Cases Revision 3
Leadership Skills.
Project Center Use Cases Revision 3
Introduction to Internal Audits
Department of Post-Secondary Education, Training and Labour
Example of a Problem Statement: Introduction into ARENA
Benefits of Social Media and Networking Technologies
Applied Software Implementation & Testing
CMGT 445 Competitive Success/snaptutorial.com
CMGT 445 Education for Service/snaptutorial.com
CMGT 445 Teaching Effectively-- snaptutorial.com.
Project Meeting 08 Jan 2003.
Chapter 3, Project Organization and Communication, Part 2
Example of a Problem Statement: Introduction into ARENA
Every meeting has three parts: Ramp-Up, Meeting, Follow-Up.
The Community Project Silver Spring International Middle School
Do! Don’t! Send apologies if you are unable to attend the meeting
Applied Software Project Management
Introduction to Software Engineering (CEN-4010)
Conducting a meeting فرح جبر نعمة مشايخ.
Team Meetings Unit 3 Employability and Professional Development
Meetings have always taken a large part of the average manager’s week
Chapter 12, Rationale Based Meeting Management
CSC 492 – Senior Design – Spring 2019
Teaming Class 2 Notes – Section 1
QA Reviews Lecture # 6.
Teaming Class 2 Notes – Sections 2 & 3
Effective Meeting.
Project Meeting 15 Jan 2003.
Cyber Literacy Week 9.
Chapter 10 Problem-Solving in Groups
Project Meeting 30 Oct 2002.
Presentation transcript:

Welcome Meeting

Ready for Takeoff? :-) 9/14/2019 ARENA Welcome Meeting

Preliminary Questions Who has registered on the Portal? Who has been interviewed? 9/14/2019 ARENA Welcome Meeting

Project Overview 9/14/2019 ARENA Welcome Meeting

The Problem Broadband communication networks Multiplayer Online Games (MOGs) client/server extensible maps, objects, weapons free movement Peer-to-Peer networking (P2P) messaging file exchange FRAG: Framework for Realtime Ad-hoc Games 9/14/2019 ARENA Welcome Meeting

Mission Statement You are asked to develop a peer-to-peer multiplayer realtime online game (SWORD) Fantasy world Cooperative accomplishment of missions Onsite Client: Patrick Renner 9/14/2019 ARENA Welcome Meeting

Scenario Susan asks five friends to join her SWORD Stephen joins later stop-watch mode restricted to buddies agree on meeting point (waterfall) Stephen joins later Susan leaves SWORD, Lyta takes over her equipment and mission Next day they pick up the game on their subway ride to campus 9/14/2019 ARENA Welcome Meeting

ARENA Tutorial - Communications Client Perspective don’t forget to take notes! 9/14/2019 ARENA Tutorial - Communications

Functional Requirements Start SWORD Pick up running game Suspend Disconnect/Reconnect Hand over Broadcast game data 9/14/2019 ARENA Welcome Meeting

Nonfunctional Requirements The game shall employ the FRAG framework The game world shall be algorithmically defined Access to games can be restricted to buddy lists or teams Game setup requires no network configuration Games can be played without connection to a server The game design shall be platform-independent and based on open standards 9/14/2019 ARENA Welcome Meeting

Nonfunctional Requirements - 2 The game shall use one new I/O device head tracker, data glove, lip reader, retina tracker The game exhibits interactive response time realtime playing (12 frames/sec) on iBook over Wireless LAN 9/14/2019 ARENA Welcome Meeting

Deliverables open source project portal system design and implementation, based on FRAG functional prototype demonstration complete project archive on DVD 9/14/2019 ARENA Welcome Meeting

Schedule Overview Team Assignments Analysis Baselined Design Baselined Team Portrayal Analysis Baselined Requirements Review Design Baselined Design Review APIs Complete Unit Test Suite Presentation Test Drivers and Stubs Complete Integration Test Suite Presentation Client Acceptance Test Dry-Run Client Acceptance Test Documentation Finalized 9/14/2019 ARENA Welcome Meeting

The next 4 weeks 16. Oct. 2002 today: Thanks for coming! 23. Oct. 2002 Tutorials and Team Portrayal 31. Oct. 2002 Analysis Baselined 06. Nov. 2002 Analysis Review 9/14/2019 ARENA Welcome Meeting

Top-level Design 9/14/2019 ARENA Welcome Meeting

Team Organization 9/14/2019 ARENA Welcome Meeting

Client Acceptance Criteria based upon a newly created concept, “clones” of existing games are not allowed built on top of the (modified) FRAG framework Deliverables are negotiated and delivered on time interactive demonstration with at least five iBooks and at least one new I/O device 9/14/2019 ARENA Welcome Meeting

Communication In A Software Project Lutz Küderli kuederli@in.tum.de

ARENA Tutorial - Communications Overview Problem Meetings Roles Preparation Conducting Recording BBoards Posting Issues Email AIM 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Problem How to communicate in an effective way? Communication between different teams & locations Example: Ariane 501 crash Satellite worth: $500 Mio. 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Solution Spend more time communicating than coding/doing „real“ work Follow communication guidelines Choose the mode of communication which suits best 9/14/2019 ARENA Tutorial - Communications

Overview: Project Communication Modes of communication Scheduled communication (Client reviews, Inspections, brainstorming, postmortem review) Event-driven communication (Request for clarification, requests for change, issue resolution) 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Meetings Disadvantages of face-to-face meetings Low bandwidth Difficult to schedule High cost Difficult to stay awake Why meet then? to understand, to negotiate, to convince, to motivate, to make decisions, and to move on. 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Meeting roles • Facilitator – Prepares the agenda – Interrupts people who talk too much – Gives floor to people who don’t talk enough – Uses agenda to focus the meeting and reach decisions Minute taker – Records the discussion – Keeps track of decisions and actions items Time keeper – Reminds meeting participants of passing time – Allows facilitator to make the discussion progress 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Preparing A Meeting Primary facilitator writes an agenda Purpose Desired outcome Status items Discussion items Facilitator posts agenda 24 hours before meeting Members post feedback on agenda. Facilitator revises agenda. 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Conduct meeting Agenda is frozen when the meeting starts Status Round table, each member has 1 min to describe his status Information sharing items Discussion Issues are negotiated and resolved, one at a time Resolving an issue will generate action items Wrap up Minute taker recaps actions items Members criticize the meeting 9/14/2019 ARENA Tutorial - Communications

Conduct meeting: heuristics Listen actively Don’t pick a fight if you do not disagree Participate actively Say what you think now, later will be too late Be punctual Be willing to compromise Share responsibility Check process and ground rules 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Record meeting Minute taker records the meetings including: Status items Issues that were discussed Proposals addressing the issues (including the discarded ones) Arguments for and against each proposal Resolutions of each issues Action items implementing resolutions Minute taker posts the minutes as a response to the meeting agenda within 24 hours of the meeting 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Conduct meeting Agenda is frozen when the meeting starts Status Round table, each member has 1 min to describe his status Information sharing items Discussion Issues are negotiated and resolved, one at a time Resolving an issue will generate action items Wrap up Minute taker recaps actions items Members criticize the meeting 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications BBoards Web-based communication One-to-many communication Used for meeting agendas & minutes, status notifications Rhetorical model for Issue Resolution 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications BBoard Issue Models Semi structured notation for capturing rationale as decisions are made. Nodes are pieces of natural language text Links represent relationships between nodes generalizes Issue ? Position ! Argument . Other is-suggested-by responds-to supports + objects-to - replaces 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Your next steps Register, if you still need to Read your email for team assignments on Friday Meet with your Coach in time to prepare the Team Portrayal Presentation next Wednesday 9/14/2019 ARENA Tutorial - Communications

ARENA Tutorial - Communications Thank you! Good fight, good night! 9/14/2019 ARENA Tutorial - Communications