SlideShare a Scribd company logo
1 of 18
Download to read offline
Managing
Communication
spm - ©2014 adolfo villafiorita - introduction to software project management
Goals of the Unit
• Understanding why a good communication plan is
important in a project
• Learning about communication styles
• Learning how to manage meetings
!2
Initiate Plan Execute &
Monitor
Close
Develop
Monitor
Goals,
Cost
and
Schedule
Release
Change Control & Configuration Management
Quality Management
Human Resource Management
Kick Off
Activities
Formalize
Goals
Define
Schedule
Define Costs
Assess
Feasibility
Close
Collect
Outputs
[Obtain
Approval]
Risk Management
spm - ©2014 adolfo villafiorita - introduction to software project management
Information Exchanged in a Project
• Technical information, which is necessary to carry out
the work in the project
• Project status information, which is necessary to
understand whether activities are being carried out as
planned
• Project decisions, which are necessary to ensure the
proper choices are taken and the project moves in the right
direction
• Project action items, which are necessary to ensure the
plan is implemented
• Project advertisement, which is necessary to ensure
stakeholders are informed and engaged.
!4
spm - ©2014 adolfo villafiorita - introduction to software project management
intended
said
perceived
reaction
Communication
• Watch for:
– medium (e.g., formality level)
– standards/noise, culture/perception
– communication style
• Watch for feedback (a natural error correction code! :-))
!5
spm - ©2014 adolfo villafiorita - introduction to software project management
Communication Styles
• Individuals have different communication styles
• Understanding one’s communication style can help
reduce the communication “noise”
• A common classification
– Aggressive
– Passive
– Assertive
!6
spm - ©2014 adolfo villafiorita - introduction to software project management
Communication: other issues
• Cost of information & Information flooding
(information has a cost related to its production and
consumption, which is both material and emotional)
• Information is volatile
(consider variations to previous decisions: how do I
make sure everyone is informed?)
• Transparency
(who has to be informed about a specific news?
For instance: shall I tell my team that the company is
about to fire people?)
!7
Planning
Communication and
Information
Distribution
spm - ©2014 adolfo villafiorita - introduction to software project management
Communication Planning
Goal: delivering the right information to
the right people at the right time.
Ensure information flows effectively
and efficiently in the project
!
– Output: a document
– Possibly: tools to support the implementation of the
communication plan
!9
spm - ©2014 adolfo villafiorita - introduction to software project management
Communication Planning
Different levels of detail:
–Define the lines, type and time of communication
* Who receives what from whom and when
* How information is circulated: email, share repositories, documents, spoken
–Define a distribution policy for the different types of
information
* Document lifecycle (DRAFT, FINAL, ...)
* Document distribution (internal, external)
–Manage and control documents
* Document repository
* Document versioning
* Distribution lists
* Log distributed documents
!10
spm - ©2014 adolfo villafiorita - introduction to software project management
Some Tools
• Planning Communication
– Project Roster: who is whom and list of contacts
– RACI matrix: provides a way to understand who receives what
– Document plan: list of documents which will be produced
• Making information available
– Document repositories: Dropbox, Groupware (SharePoint), ...
– Email + mailing lists (however: book-keeping); information
retrieval (consider you mailbox with ten revisions of the same
document)
– Versioning systems: they work very well with text files; a bit
more complex with binary files
!11
spm - ©2014 adolfo villafiorita - introduction to software project management
Info Set, Example (PRINCE 2)
!12
Remarks: authorship, circulation (and control of), info-set
maintenance, integration with version control systems/document
management systems, validity (and the PRINCE approach)
spm - ©2014 adolfo villafiorita - introduction to software project management
Project Structure and Communication
• The project structure influences how information flows
in a project
• Example. The RACI matrix describes roles in a project
and, consequently, the management and technical
information flow Sheet1
WORK PACKAGE P1 P2 P3 P4 P5 P6 P7 P8
WP0. Project Management AR C C C C C C C
WP1. Case Study Requirements C C C AR R C C R
WP2. Network Architecture De"nition AR C C C
WP3. Software Development AR R C R C
WP4. Assessment and Evaluation C C R AR R R R
WP5. Sustainability & Exploitation R R AR R R R R R
WP6. Dissemination R R R R R AR R R
!13
Structuring Meetings
spm - ©2014 adolfo villafiorita - introduction to software project management
The costs of meeting
• Intangible cost (http://www.fastcompany.com/26726/
seven-sins-deadly-meetings)
– Meetings perpetuate an organization's culture and tell we are
part of an organization. Boring meetings full of boring people
=> we work for a boring company.
– Bad meetings are a source of negative messages about our
company and ourselves
• Tangible cost
– Scenario: 5 people participating to a 2 hours meeting =>
effort: 10 man-hours
– Suppose the average hourly cost of the participants is
50 euros/hour => Cost of the meeting is 500 euros
!15
spm - ©2014 adolfo villafiorita - introduction to software project management
Structuring Meetings
• To be successful:
– Check whether you can achieve the same goal in a different
way
– Define clearly goals and attendees
– Choose a meeting structure (and make it clear)
– Define an agenda
– Define duration and make sure it is kept (e.g. STAND UP
MEETINGS)
– If possible, distribute material in advance
– Keep the meeting focused; appoint a moderator
– Write meeting minutes; record actions and people
responsible; follow up on the minutes
!16
spm - ©2014 adolfo villafiorita - introduction to software project management
Types of Meetings
• Kick-off meeting: to launch a project of an important
portion (e.g., a work package)
• Decision Taking meeting: to choose on a project
matter (technical or managerial)
• Status Reporting meeting: to report on the project
or on the status of a project deliverable
• Audit and Review meeting: to review some project
outputs or the project status
• Brainstorming: to collect ideas
!17
spm - ©2014 adolfo villafiorita - introduction to software project management
Meeting Minutes Structure
• Coordinates:
– Date and location
– Attendees
– Invited people that did not attend the meeting (if required)
– Roles assigned (if relevant; e.g. moderator)
• Agenda
• Recap of the Discussion (if required)
• Actions:
– ID, Action, Due Date, Responsible, WP Reference
!18

More Related Content

Similar to C05.03-Communication.key.pdf

Frank_Mendez_BBA_Resume_20160731
Frank_Mendez_BBA_Resume_20160731Frank_Mendez_BBA_Resume_20160731
Frank_Mendez_BBA_Resume_20160731
Frank M
 
Resume Sally Gentry 17 Feb11
Resume Sally Gentry   17 Feb11Resume Sally Gentry   17 Feb11
Resume Sally Gentry 17 Feb11
sagentry88
 
Frank_Mendez_Sr_PM_Resume_20150726
Frank_Mendez_Sr_PM_Resume_20150726Frank_Mendez_Sr_PM_Resume_20150726
Frank_Mendez_Sr_PM_Resume_20150726
Frank M
 
Senior Project Manager Infrastruture Web App.Hosting
Senior Project Manager Infrastruture  Web App.HostingSenior Project Manager Infrastruture  Web App.Hosting
Senior Project Manager Infrastruture Web App.Hosting
chalikars
 
CV_Carpenter_Steven_2016
CV_Carpenter_Steven_2016CV_Carpenter_Steven_2016
CV_Carpenter_Steven_2016
Steve Carpenter
 
Curriculum Vitae Marie Giani_Dec 2016
Curriculum Vitae Marie Giani_Dec 2016Curriculum Vitae Marie Giani_Dec 2016
Curriculum Vitae Marie Giani_Dec 2016
Marie Giani
 
Ronel Vincent CV 2015
Ronel Vincent CV 2015Ronel Vincent CV 2015
Ronel Vincent CV 2015
Ronel Vincent
 
Program Management Playbook
Program Management PlaybookProgram Management Playbook
Program Management Playbook
Lenovo
 

Similar to C05.03-Communication.key.pdf (20)

Frank_Mendez_BBA_Resume_20160731
Frank_Mendez_BBA_Resume_20160731Frank_Mendez_BBA_Resume_20160731
Frank_Mendez_BBA_Resume_20160731
 
Resume Sally Gentry 17 Feb11
Resume Sally Gentry   17 Feb11Resume Sally Gentry   17 Feb11
Resume Sally Gentry 17 Feb11
 
LK -resume
LK -resumeLK -resume
LK -resume
 
Frank_Mendez_Sr_PM_Resume_20150726
Frank_Mendez_Sr_PM_Resume_20150726Frank_Mendez_Sr_PM_Resume_20150726
Frank_Mendez_Sr_PM_Resume_20150726
 
Gopinath_CVP
Gopinath_CVPGopinath_CVP
Gopinath_CVP
 
Senior Project Manager Infrastruture Web App.Hosting
Senior Project Manager Infrastruture  Web App.HostingSenior Project Manager Infrastruture  Web App.Hosting
Senior Project Manager Infrastruture Web App.Hosting
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
 
Creating value from Software Development though Project management
Creating value from Software Development though Project managementCreating value from Software Development though Project management
Creating value from Software Development though Project management
 
PMP PMBOK5 Ch4 integration management
PMP PMBOK5 Ch4 integration managementPMP PMBOK5 Ch4 integration management
PMP PMBOK5 Ch4 integration management
 
Project communications management
Project communications managementProject communications management
Project communications management
 
CV_Carpenter_Steven_2016
CV_Carpenter_Steven_2016CV_Carpenter_Steven_2016
CV_Carpenter_Steven_2016
 
C03.04-Estimating.key.pdf
C03.04-Estimating.key.pdfC03.04-Estimating.key.pdf
C03.04-Estimating.key.pdf
 
Curriculum Vitae Marie Giani_Dec 2016
Curriculum Vitae Marie Giani_Dec 2016Curriculum Vitae Marie Giani_Dec 2016
Curriculum Vitae Marie Giani_Dec 2016
 
Ben Mkt 347 Week 4
Ben Mkt 347 Week 4Ben Mkt 347 Week 4
Ben Mkt 347 Week 4
 
Ronel Vincent CV 2015
Ronel Vincent CV 2015Ronel Vincent CV 2015
Ronel Vincent CV 2015
 
REYNAUD_Michel_-_Resume2016-2
REYNAUD_Michel_-_Resume2016-2REYNAUD_Michel_-_Resume2016-2
REYNAUD_Michel_-_Resume2016-2
 
Project communication management
Project communication managementProject communication management
Project communication management
 
Program Management Playbook
Program Management PlaybookProgram Management Playbook
Program Management Playbook
 
03 Innovation Procurement in the General / e-Government sector – PCP case exa...
03 Innovation Procurement in the General / e-Government sector – PCP case exa...03 Innovation Procurement in the General / e-Government sector – PCP case exa...
03 Innovation Procurement in the General / e-Government sector – PCP case exa...
 
Project Management - An Introductiuon
Project Management - An IntroductiuonProject Management - An Introductiuon
Project Management - An Introductiuon
 

More from ssuser8babb7

C03.04c-InDepth-OP.key.pdf
C03.04c-InDepth-OP.key.pdfC03.04c-InDepth-OP.key.pdf
C03.04c-InDepth-OP.key.pdf
ssuser8babb7
 
C07.03-05-SW-DevelopmentProcess-Agile.key.pdf
C07.03-05-SW-DevelopmentProcess-Agile.key.pdfC07.03-05-SW-DevelopmentProcess-Agile.key.pdf
C07.03-05-SW-DevelopmentProcess-Agile.key.pdf
ssuser8babb7
 
C07.01-02-SW-DevelopmentProcess.key.pdf
C07.01-02-SW-DevelopmentProcess.key.pdfC07.01-02-SW-DevelopmentProcess.key.pdf
C07.01-02-SW-DevelopmentProcess.key.pdf
ssuser8babb7
 
C06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdfC06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdf
ssuser8babb7
 
C05.02-OrganizationalStructures.key.pdf
C05.02-OrganizationalStructures.key.pdfC05.02-OrganizationalStructures.key.pdf
C05.02-OrganizationalStructures.key.pdf
ssuser8babb7
 
C04.02-RiskManagement.key.pdf
C04.02-RiskManagement.key.pdfC04.02-RiskManagement.key.pdf
C04.02-RiskManagement.key.pdf
ssuser8babb7
 
C03.09-AgileMonitoringAndControl.key.pdf
C03.09-AgileMonitoringAndControl.key.pdfC03.09-AgileMonitoringAndControl.key.pdf
C03.09-AgileMonitoringAndControl.key.pdf
ssuser8babb7
 
C04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdfC04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdf
ssuser8babb7
 
C03.10-ProjectClosing.key.pdf
C03.10-ProjectClosing.key.pdfC03.10-ProjectClosing.key.pdf
C03.10-ProjectClosing.key.pdf
ssuser8babb7
 
C03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdfC03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdf
ssuser8babb7
 
C03.07-BudgetingAndAccounting.key.pdf
C03.07-BudgetingAndAccounting.key.pdfC03.07-BudgetingAndAccounting.key.pdf
C03.07-BudgetingAndAccounting.key.pdf
ssuser8babb7
 
C03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdfC03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdf
ssuser8babb7
 

More from ssuser8babb7 (13)

C03.04c-InDepth-OP.key.pdf
C03.04c-InDepth-OP.key.pdfC03.04c-InDepth-OP.key.pdf
C03.04c-InDepth-OP.key.pdf
 
C07.03-05-SW-DevelopmentProcess-Agile.key.pdf
C07.03-05-SW-DevelopmentProcess-Agile.key.pdfC07.03-05-SW-DevelopmentProcess-Agile.key.pdf
C07.03-05-SW-DevelopmentProcess-Agile.key.pdf
 
C07.01-02-SW-DevelopmentProcess.key.pdf
C07.01-02-SW-DevelopmentProcess.key.pdfC07.01-02-SW-DevelopmentProcess.key.pdf
C07.01-02-SW-DevelopmentProcess.key.pdf
 
C06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdfC06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdf
 
C05.02-OrganizationalStructures.key.pdf
C05.02-OrganizationalStructures.key.pdfC05.02-OrganizationalStructures.key.pdf
C05.02-OrganizationalStructures.key.pdf
 
C04.02-RiskManagement.key.pdf
C04.02-RiskManagement.key.pdfC04.02-RiskManagement.key.pdf
C04.02-RiskManagement.key.pdf
 
C03.09-AgileMonitoringAndControl.key.pdf
C03.09-AgileMonitoringAndControl.key.pdfC03.09-AgileMonitoringAndControl.key.pdf
C03.09-AgileMonitoringAndControl.key.pdf
 
C04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdfC04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdf
 
C03.10-ProjectClosing.key.pdf
C03.10-ProjectClosing.key.pdfC03.10-ProjectClosing.key.pdf
C03.10-ProjectClosing.key.pdf
 
C03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdfC03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdf
 
C03.07-BudgetingAndAccounting.key.pdf
C03.07-BudgetingAndAccounting.key.pdfC03.07-BudgetingAndAccounting.key.pdf
C03.07-BudgetingAndAccounting.key.pdf
 
C03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdfC03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdf
 
C03.05-Scheduling.key.pdf
C03.05-Scheduling.key.pdfC03.05-Scheduling.key.pdf
C03.05-Scheduling.key.pdf
 

Recently uploaded

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 

C05.03-Communication.key.pdf

  • 2. spm - ©2014 adolfo villafiorita - introduction to software project management Goals of the Unit • Understanding why a good communication plan is important in a project • Learning about communication styles • Learning how to manage meetings !2
  • 3. Initiate Plan Execute & Monitor Close Develop Monitor Goals, Cost and Schedule Release Change Control & Configuration Management Quality Management Human Resource Management Kick Off Activities Formalize Goals Define Schedule Define Costs Assess Feasibility Close Collect Outputs [Obtain Approval] Risk Management
  • 4. spm - ©2014 adolfo villafiorita - introduction to software project management Information Exchanged in a Project • Technical information, which is necessary to carry out the work in the project • Project status information, which is necessary to understand whether activities are being carried out as planned • Project decisions, which are necessary to ensure the proper choices are taken and the project moves in the right direction • Project action items, which are necessary to ensure the plan is implemented • Project advertisement, which is necessary to ensure stakeholders are informed and engaged. !4
  • 5. spm - ©2014 adolfo villafiorita - introduction to software project management intended said perceived reaction Communication • Watch for: – medium (e.g., formality level) – standards/noise, culture/perception – communication style • Watch for feedback (a natural error correction code! :-)) !5
  • 6. spm - ©2014 adolfo villafiorita - introduction to software project management Communication Styles • Individuals have different communication styles • Understanding one’s communication style can help reduce the communication “noise” • A common classification – Aggressive – Passive – Assertive !6
  • 7. spm - ©2014 adolfo villafiorita - introduction to software project management Communication: other issues • Cost of information & Information flooding (information has a cost related to its production and consumption, which is both material and emotional) • Information is volatile (consider variations to previous decisions: how do I make sure everyone is informed?) • Transparency (who has to be informed about a specific news? For instance: shall I tell my team that the company is about to fire people?) !7
  • 9. spm - ©2014 adolfo villafiorita - introduction to software project management Communication Planning Goal: delivering the right information to the right people at the right time. Ensure information flows effectively and efficiently in the project ! – Output: a document – Possibly: tools to support the implementation of the communication plan !9
  • 10. spm - ©2014 adolfo villafiorita - introduction to software project management Communication Planning Different levels of detail: –Define the lines, type and time of communication * Who receives what from whom and when * How information is circulated: email, share repositories, documents, spoken –Define a distribution policy for the different types of information * Document lifecycle (DRAFT, FINAL, ...) * Document distribution (internal, external) –Manage and control documents * Document repository * Document versioning * Distribution lists * Log distributed documents !10
  • 11. spm - ©2014 adolfo villafiorita - introduction to software project management Some Tools • Planning Communication – Project Roster: who is whom and list of contacts – RACI matrix: provides a way to understand who receives what – Document plan: list of documents which will be produced • Making information available – Document repositories: Dropbox, Groupware (SharePoint), ... – Email + mailing lists (however: book-keeping); information retrieval (consider you mailbox with ten revisions of the same document) – Versioning systems: they work very well with text files; a bit more complex with binary files !11
  • 12. spm - ©2014 adolfo villafiorita - introduction to software project management Info Set, Example (PRINCE 2) !12 Remarks: authorship, circulation (and control of), info-set maintenance, integration with version control systems/document management systems, validity (and the PRINCE approach)
  • 13. spm - ©2014 adolfo villafiorita - introduction to software project management Project Structure and Communication • The project structure influences how information flows in a project • Example. The RACI matrix describes roles in a project and, consequently, the management and technical information flow Sheet1 WORK PACKAGE P1 P2 P3 P4 P5 P6 P7 P8 WP0. Project Management AR C C C C C C C WP1. Case Study Requirements C C C AR R C C R WP2. Network Architecture De"nition AR C C C WP3. Software Development AR R C R C WP4. Assessment and Evaluation C C R AR R R R WP5. Sustainability & Exploitation R R AR R R R R R WP6. Dissemination R R R R R AR R R !13
  • 15. spm - ©2014 adolfo villafiorita - introduction to software project management The costs of meeting • Intangible cost (http://www.fastcompany.com/26726/ seven-sins-deadly-meetings) – Meetings perpetuate an organization's culture and tell we are part of an organization. Boring meetings full of boring people => we work for a boring company. – Bad meetings are a source of negative messages about our company and ourselves • Tangible cost – Scenario: 5 people participating to a 2 hours meeting => effort: 10 man-hours – Suppose the average hourly cost of the participants is 50 euros/hour => Cost of the meeting is 500 euros !15
  • 16. spm - ©2014 adolfo villafiorita - introduction to software project management Structuring Meetings • To be successful: – Check whether you can achieve the same goal in a different way – Define clearly goals and attendees – Choose a meeting structure (and make it clear) – Define an agenda – Define duration and make sure it is kept (e.g. STAND UP MEETINGS) – If possible, distribute material in advance – Keep the meeting focused; appoint a moderator – Write meeting minutes; record actions and people responsible; follow up on the minutes !16
  • 17. spm - ©2014 adolfo villafiorita - introduction to software project management Types of Meetings • Kick-off meeting: to launch a project of an important portion (e.g., a work package) • Decision Taking meeting: to choose on a project matter (technical or managerial) • Status Reporting meeting: to report on the project or on the status of a project deliverable • Audit and Review meeting: to review some project outputs or the project status • Brainstorming: to collect ideas !17
  • 18. spm - ©2014 adolfo villafiorita - introduction to software project management Meeting Minutes Structure • Coordinates: – Date and location – Attendees – Invited people that did not attend the meeting (if required) – Roles assigned (if relevant; e.g. moderator) • Agenda • Recap of the Discussion (if required) • Actions: – ID, Action, Due Date, Responsible, WP Reference !18