SlideShare a Scribd company logo
1 of 35
Communication Risks and Best practices
                                      in Global Software Development


                                                Ajmal Iqbal
                                              Cigdem Gencel
Blekinge Institute of Technology
          School of Computing                Syed Shahid Abbas
                       Sweden
           www.bth.se/com




                                                                            1
Agenda
                                    Introduction
                                    Research Methodology
                                    Results
                                    Discussion
                                    Conclusion



Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                            2
Global Software Development
                                    software development that uses teams from multiple
 Introduction                      geographic locations [Sangwan]
 Research
  Methodology                       Software work undertaken at geographically separated
 Results                           locations across national boundaries in a coordinated
 Discussion                        fashion involving real time or asynchronous interaction
 Conclusion                        [Sahay]




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                              3
GSD Benefits

 Introduction
                                   • Development Cost reduction
 Research
                                   •In time Delivery
  Methodology
                                   •Modularization of development process
 Results
                                   •Access to competent and skilled personnel
 Discussion
                                   •Innovation and new ideas
 Conclusion
                                   •…….




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                4
GSD Challenges

 Introduction
                                   • Reliance on asynchronous communication
 Research
                                   •Limited collaboration time due to less overlap
  Methodology
                                   •Lack of next door closeness
 Results
                                   •Limited control at remote site
 Discussion
                                   •Miss communication
 Conclusion
                                   •…….




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                     5
Communication

 Introduction
                                   •Activity of conveying meaningful information (wiki)
 Research
  Methodology
                                   •The imparting or interchange of thoughts, opinions, or
 Results
                                   information by speech, writing, or signs. [Oxford]
 Discussion
 Conclusion
                                   •Means of sending or receiving information such as via
                                   telephone, computer, direct etc.



Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                             6
Importance of Communication
                                   Communication plays a major role in both co-located and distributed
 Introduction                     environment.
 Research                         •The quality and the frequency of the communication is less in GSD
  Methodology                      [B.Bidanda et al].
 Results
                                   •GSD project development speed is one half of the time as compared to
 Discussion                       the same projects in co-located environment because of less
 Conclusion                       communication [Herbsleb et al. described].

                                   •“An individual software engineer spends more time exchanging
                                   information than any other activity” [Barstow]


Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                  Master Thesis Software Engineering
                                                                                                           7
                                                  Thesis no: MSE-2011:54 June 2011
Importance of Communication
 Introduction                                                                                 Coordination
 Research                                                      Communication
  Methodology                                                                               •Knowledge and information
                                                                                            sharing barriers
 Results                                 Control
 Discussion                                                                                •It is difficult to ensure the
                                                                                            common understanding in ways of
 Conclusion                       •Difficult to manage teams                               working across distributed sites
                                   located at dispersed
                                   locations                                                •Ensuring transparency of roles
                                                                                            and responsibility
                                   • Ensure that team members                               •across remote sites
                                   share proper domain
                                   knowledge among
Blekinge Institute of Technology   distributed teams
          School of Computing
                       Sweden
           www.bth.se/com




                                                       Master Thesis Software Engineering
                                                                                                                              8
                                                       Thesis no: MSE-2011:54 June 2011
Problem Description
                                   GSD brings challenges:
 Introduction                     • Cultural diversity (Socio-cultural distance)
 Research                         • Geographical distance
  Methodology                      • Time-zone difference (Temporal distance)
                                   • and more to be explored !!!
 Results
 Discussion
 Conclusion
                                   Communication is number one problem out the ten mentioned
                                   issues in GSD [Jimenez et al]




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                    Master Thesis Software Engineering
                                                                                               9
                                                    Thesis no: MSE-2011:54 June 2011
Aims and Objectives

 Introduction                     Aims
 Research                         The aim of this study is to provide recommendations for mitigating
  Methodology                      communication risks in GSD projects
 Results                          Objectives
 Discussion                        Identify communication risks in GSD projects reported in both literature
 Conclusion                         and in industry
                                    Determine the causes of communication risks in GSD in literature and in
                                     industry
                                    Investigate the effects caused by communication risks in GSD projects
                                    Identify the practices reported in literature and being practiced in
                                     industry for mitigation of these communication risks
Blekinge Institute of Technology
          School of Computing
                                    Identify similarities and differences between communication risks and
                       Sweden        practices gathered from literature and industrial settings
           www.bth.se/com           Suggest recommendations for mitigation of these communication risks
                                     in GSD projects


                                                                                                                10
Research Questions
                                   RQ1:     What are the communication risks in globally distributed
                                   development projects, their causes and effects?
 Introduction
 Research                         RQ2:       What are the best practices reported to mitigate these risks?
  Methodology
 Results                          RQ3:     What are the communication risks in globally distributed
 Discussion                       development being faced by industries?
 Conclusion
                                   RQ3.1: Which practices are currently being applied in industry to
                                   overcome these communication risks?

                                   RQ4:       What are the similarities and differences between industrial
Blekinge Institute of Technology   and literature results in terms of communication risks and their
          School of Computing
                       Sweden
                                   mitigation strategies?
           www.bth.se/com

                                   RQ5:       What are the recommendations that can help software
                                   organization to avoid or mitigate the communication risks?
                                                                                                              11
Research Design
                                          Phase 1 : Systematic Literature review

 Introduction                            Data is gathered from the literature to be used as an input for phase 3 to answer Q#1and Q#2.

 Research                                               Questionnaire
  Methodology                                            literature review provides the base for conducting the Interview
 Results
 Discussion                       Phase 3: Data Synthesis                                         Phase 2: Empirical Study (Semi-Structured Interviews)

 Conclusion                       Data gathered from the above two phases are
                                                                                                   Industrial interviews are conducted to obtain data from
                                                                                                   the industry to answer Q#3. This data is also used as an
                                   analyzed using Grounded theory by Strauss and
                                                                                                   input for the phase3.
                                   Corbin in this phase for Q#1, Q#2 and Q#3.

                                   Data from Phase 1 provides the following outputs to             Phase 4: Comparative Study
                                   answer Q#1and Q#2;                                              The outputs of phase 3 are compared in this phase to
                                   •List of communication risks in GSD projects.                   answer Q#4
                                   •List of their causes and effects                               The method used for this phase is Qualitative
Blekinge Institute of Technology                                                                   comparative Analysis (QCA)
          School of Computing      Data from Phase 2 provides the following outputs to
                       Sweden      answer Q#3                                                      Phase 5: Recommendation Phase
           www.bth.se/com          •List of communication risks in GSD projects faced
                                   in industry.                                                    List of recommendations to alleviate or mitigate each
                                   •List of their causes and effects in industry                   risk are presented to answer the Q#5.



                                                                                                                                                   12
Systematic Literature Review

 Introduction
 Research
  Methodology
 Results                                          10901

 Discussion
 Conclusion
                                                     7109




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                  13
Manual and Automated Search
                                      Strategy Purifications

 Introduction
 Research
  Methodology
 Results
 Discussion
 Conclusion




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                 14
Industrial Interview
                                   22 interviews were conducted from 13 different organizations from all over
                                   the world in 7 stages paradigm by Kvale
 Introduction
 Research                         1. Thematizing
  Methodology                      •       Define a way in which interview can be conducted
                                   •       Interviewees were contacted through emails, telephone and Skype.
 Results                          •       Purpose of the research with expected outcomes was sent by start.
 Discussion                       2. Designing
 Conclusion                       •       Plan and prepare different methods for obtaining intended knowledge
                                   •       Designing of the interview has direct impact on the interview quality
                                   3. Interviewing
                                   •       Interviews were conducted in flexible timing
                                   •       All interviews were recorded
                                   •       At the end different situations were discussed to gather more results
Blekinge Institute of Technology
                                   4. Transcribing
          School of Computing      •       Interviews were recorded on audio tape and notes.
                       Sweden      •       Each interview was transcribed immediately by help of notes and recording.
           www.bth.se/com          5. Analyzing and 6. Validating
                                   •       GT by Strauss and Corbin was used for analyzing the interview results.
                                   7. Reporting
                                       •      whole process from the start to end of the interview study has been
                                              reported.                                                                 15
Industrial Interview
                                   New Names   Organization Name           Interviewee Name    Nationality   Based in      Designation
                                   In1(a)      Logica (NL)                 Aassim              Netherland    Netherland    Senior Team lead
                                   In1(b)      Logica (IN)                 Rittu Choudary      India         India         Software developer
 Introduction                     In2(a)      Heppell Media Corporation   Robin Heppell       Canada        Canada        CEO(Project
                                                                                                                           Manager)
 Research                         In2(b)      Heppell Media Corporation   Adele Postma        Canada        Canada        Web developer
                                   In2(c)      Heppell Media Corporation   Jef                 Philippines   Philippines   Virtual team Lead
  Methodology                      In3(a)      Tech Access                 Qasier Munir        Pakistan      Dubai         Project Manager

 Results                          In3(b)
                                   In3(c)
                                               Tech Access
                                               Tech Access
                                                                           S.Abbas Gondal
                                                                           Anil bassoo         India         India
                                                                                                                           Team Lead
                                                                                                                           Team Lead
 Discussion                       In4(a)
                                   In4(b)
                                               Xpert Engineer
                                               Xpert Engineer
                                                                           Mat
                                                                           Sohail
                                                                                               Sweden
                                                                                               Pakistan
                                                                                                             Sweden
                                                                                                             Pakistan
                                                                                                                           Project Manager
                                                                                                                           Team Lead
 Conclusion                       In5(a)      Q2Results                   Sam                 US            US            CEO(Project
                                                                                                                           Manager)
                                   In5(b)      Q2Results                   Duran Kutlu         India         India         Project Manager
                                   In6(a)      Timesolv                    Raza H              USA (ex       USA           CEO(Project
                                                                                               Pakistani)                  Manager)
                                   In6(b)      Timesolv                    Hussain Azhar       Pakistan      Sweden        Team Lead
                                   In7         Itrix AB                    Rashdan             Pakistan      Sweden        Project Manager
                                   In8         Sony Ericson                Adeel Yasin Awan    Pakistan      Sweden        Senior Product
                                                                                                                           Development
                                                                                                                           manager
Blekinge Institute of Technology
                                   In9         Quantum Aviation            Mark Smith          UK            UK            Project Manager
          School of Computing      In10        Orion System Integrators    Latif Saqar         Pakistan      USA           Software developer
                       Sweden      In11(a)     Marmidsoft                  Mustanser Hussain   Pakistan      Denmark       Project Manager
           www.bth.se/com          In11(b)     Marmidsoft                  Sheraz              Pakistan      Pakistan      Senior Software
                                                                                                                           Engineer
                                   In12        Techlogix Inc               Asif Mehmood        Pakistan      Pakistan      Team Lead
                                                                                                                           developer
                                   In13        Espresso Group              Athar Sajad         Pakistan      Norway        Project Manager


                                                                                                                                                16
Selected Primary Studies
                                   Summary of Selected Studies
 Introduction
 Research
  Methodology
 Results
 Discussion
 Conclusion




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                 17
Selected Primary Studies
                                   Selected studies with respect to Empirical
 Introduction                     methods/types
 Research
  Methodology
 Results
 Discussion
 Conclusion




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                18
Selected Primary Studies
                                   Selected studies with respect to their Collaboration
 Introduction                     Mode
 Research
  Methodology
 Results
 Discussion
 Conclusion




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                          19
Selected Primary Studies
                                   Selected studies with respect to their quality
 Introduction
 Research
  Methodology
 Results
 Discussion
 Conclusion




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                    20
Research Results

 Introduction                        Communication Risks their causes
 Research
  Methodology
                                       and effects
 Results                             Mitigation Practices/ Best Practices
 Discussion
 Conclusion                            70
                                                                   63
                                        60

                                        50       44   44
                                        40                 38
                                                                                           39   Risks (71)
                                        30                              27                      Causes (66)
                                        20                                   22                 Effects (57)
Blekinge Institute of Technology                                                   19
          School of Computing            10                                                     Best Practices (102)
                       Sweden
                                             0
           www.bth.se/com

                                                 Literature (88)
                                                                         Interviews (22)


                                                                                                                       21
Comparison on Risks
                                    Similarities and differences
 Introduction
                                                                           Additional Risks in Literature
 Research
  Methodology                        20                                    Additional Risks in Interview
 Results                                 24
 Discussion                                                               Common Risks in Literature and
 Conclusion                                                               Interview
                                                           3




Blekinge Institute of Technology
          School of Computing       Additional Risks identified in interviews
                       Sweden        Contradiction/negation in commitment
           www.bth.se/com
                                     Different working days
                                     Loss of data during transfer

                                                                                                            22
Comparison on Practices
                                    Similarities and differences
 Introduction
 Research                                                                Additional Practices in Literature
  Methodology                         26                                  Additional Practices in Interview
 Results                                  37
 Discussion                                                              Common Practices in Literature
                                                                          and Interview
 Conclusion                                               2




Blekinge Institute of Technology
          School of Computing
                                   Additional Practices identified in interviews
                       Sweden       Communication in customer native language is encourage
           www.bth.se/com
                                    Promote frequently use of Google calendar in order to
                                     provide daily routines. Thus others at remote sites will see
                                     your availability at any time
                                                                                                          23
Some most cited risks in
                                       Literature and interviews
                                   Some most cited risks in Literature and
 Introduction
 Research                         interviews
  Methodology
 Results                           Lack of face to face
 Discussion                         (35 times in literature, 12 times in interviews)
 Conclusion                        Lack of Native/Business language skills
                                     (35 times in literature, 10 times in interviews)
                                    Lack of trust
                                     (25 times in literature, 9 times in interviews)
                                    Lack of mutual understanding
Blekinge Institute of Technology     (24 times in literature, 11 times in interviews)
          School of Computing
                       Sweden
                                    ……
           www.bth.se/com




                                                                                        24
Some most cited risks in
                                           Literature and interviews
                                   Lack of face to face
                                      (35 times in literature, 12 times in interviews)
 Introduction
 Research                                 Causes (2)                          Effects (9)              Mitigation Practices (20)
  Methodology                      Limited visibility of remote     Lack of trust                      Frequent travel to remote site will
                                   site                             (2 times in literature)            help for building the trust
 Results                          (19 times in literature, 9                                          (4 times in literature,8 times in
 Discussion                       times in interviews)                                                interviews)
 Conclusion
                                   Traveling cost                   Less interpersonal relationships   Encourage frequent
                                   (2times in literature, 4 times   (2 times in literature,1 time in   communications
                                   in interviews)                   interviews)                        (5 times in literature,2 times in
                                                                                                       interviews)

                                                                    Reduction in informal              Encourage video conferencing
                                                                    communication                      during project specially when due
Blekinge Institute of Technology
                                                                    (1 times in literature,1 time in   to traveling cost ,face to face is
          School of Computing
                                                                    interviews)                        difficult
                       Sweden
                                                                                                       (3 times in literature,2 times in
           www.bth.se/com
                                                                                                       interviews)

                                                                    …..                                …….

                                                                                                                                       25
Some most cited risks in
                                            Literature and interviews
                                   Lack of Native/Business language skills
                                      (35 times in literature, 10 times in interviews)
 Introduction
 Research                                 Causes (5)                        Effects (7)                 Mitigation Practices (22)
  Methodology                      Political and Cultural           misunderstanding or                Encourage the use of common
                                   diversity                        misperception or miss              language in practice i.e. English
 Results                          (19 times in literature, 5       communication occur                (2 times in literature,6 times in
 Discussion                       times in interviews)             (11 times in literature, 4 times   interviews)
                                                                    in interviews)
 Conclusion
                                   Diversity in native/business     Less interpersonal                 Encourage training of remote teams
                                   language accent/vocabulary       relationships                      in order to build effective
                                   (3 times in literature, 1 time   (2 times in literature,1 time in   communication and resolving
                                   in interviews)                   interviews)                        cultural linguistic ,behavioral issues
                                                                                                       (3 times in literature)
                                   Implement Standards or           unwilling to transfer              Requirement should be properly
Blekinge Institute of Technology   template                         knowledge                          document (such as unified approach
          School of Computing      (1 time in literature)           (2 times in literature)            of requirement engineering) in order
                       Sweden                                                                          to resolving the later conflicts and
           www.bth.se/com                                                                              misunderstandings
                                                                                                       (3 times in interviews)

                                   …….                              …..                                …….
                                                                                                                                           26
Some most cited risks in
                                            Literature and interviews
                                   Lack of trust
                                       (25 times in literature, 9 times in interviews)
 Introduction
 Research                                Causes (15)                        Effects (10)                  Mitigation Practices (34)
  Methodology                      Limited visibility of remote     Relationship break                   Encourage frequent communications
                                   site                             (2 times in literature, 4 times in   (7 times in literature,3 times in
 Results                          (4 times in literature, 1 time   interviews)                          interviews)
 Discussion                       in interviews)
 Conclusion
                                   Unpredictable                    Lack of sense of teamness            Frequent travel to remote site will
                                   communication                    (2 times in literature,1 time in     help for building the trust
                                   (4 times in literature)          interviews)                          (4 times in literature, 1 time in
                                                                                                         interviews)

                                   Lack of interpersonal/poor       Difficult to coordinate              Encourage team building activities
                                   relationship                     (4 times in literature)              (5 times in literature, 2 times in
Blekinge Institute of Technology
                                   (3 times in interviews)                                               interviews)
          School of Computing
                       Sweden      …….                              …..                                  …….
           www.bth.se/com




                                                                                                                                           27
Some most cited risks in
                                            Literature and interviews
                                   Lack of mutual understanding
                                       (24 times in literature, 11 times in interviews)
 Introduction
 Research                                Causes (10)                      Effects (8)              Mitigation Practices (30)
  Methodology                      Political and Cultural           Product quality decrease   Encourage frequent communications
                                   diversity                        (2 times in literature)    (4 times in literature,3 times in interviews)
 Results                          (12 times in literature, 4
 Discussion                       times in interviews)
 Conclusion                       different level of expertise     bad behavior               Apply agile practices such scrum(daily and
                                   in native/business language      (2 times in literature)    schedule meetings etc ) in order to
                                   (# times in literature, 1 time                              frequently communicate as well as get
                                   in interviews)                                              benefits from its short iterations and
                                                                                               early feedback as well as it increase
                                                                                               frequent deliveries.
                                                                                               (3 times in literature, 3 times in interviews)
Blekinge Institute of Technology   Diversity in native/business     Communication overhead     Promote the use of proper
          School of Computing      language accent/vocabulary       (1 time in literature)     communication guidelines as well as
                       Sweden      (3 times in interviews)                                     communication styles in practice
           www.bth.se/com                                                                      (1 time in literature, 3 times in interviews)

                                   …….                              …..                        …….

                                                                                                                                        28
GTS Viewpoint
                                   Geographical (G)                                  Temporal(T) distance
                                   distance                                          •Delay in Response
 Introduction                     •Communication Effort                             •Communication
 Research                         increase                                          frequency reduce
  Methodology                      •Dependencies on                 Risks            •Lack of synchronous
 Results                          ICTs(information and                              communication
                                   communication tools)                              •Limited availability of
 Discussion
                                   •Lack of Face to face                             Remote team members
 Conclusion                                                                         ……
                                   meeting                 Socio-cultural distance
                                   •Lack of group          •Lack of Cultural
                                   awareness               awareness
                                   …..                     •Lack of Business
                                                           language skills
Blekinge Institute of Technology
                                                           •Lack of mutual
          School of Computing
                       Sweden                              understanding
           www.bth.se/com                                  •lack of informal
                                                           communication
                                                           ……
                                                                                                            29
GTS Viewpoint
                                                                                      Temporal(T) distance
                                   Geographical (G)                                   •Stay available as much
 Introduction                     distance                                           as possible
                                   •Frequent travel to
 Research                         remote sites
                                                                                      •Shifting working hours
  Methodology                                                     Practices           •Encourage
                                   •Knowledge people
 Results                          travel at early of the                             synchronous
                                                                                      communication for
 Discussion                       project/component
                                   (kickoff )                                         proper coordination
 Conclusion                                                                          •Encourage direct
                                   •Encourage synchronous   Socio-cultural distance
                                   communication for        •Encourage the use of     communication or pair
                                   proper coordination      common language in        to pair links among
                                   …..                      practice e.g. English     team members
                                                            •Appoint a liaison        …..
Blekinge Institute of Technology                            •Encourage team
          School of Computing
                                                            building activities
                       Sweden
           www.bth.se/com                                   •Promote socialization
                                                            among team members
                                                            from the start of the
                                                            project
                                                            ……                                              30
Recommendations
                                   GSD practices are highly situational , thus different
 Introduction                     recommendations have also been suggested in this
 Research                         thesis. Some are listed below;
  Methodology                            Recommendations                     Risks              Total
 Results                                                                                       Risks
 Discussion                       Encourage frequent            RF3,RF2, RF10, RF18, RF1,     18
 Conclusion                       communications                RF4, RF5, RF13, RF11, RF9,
                                                                 RF15,RF7, RF12, RF24, RF45,
                                                                 RF46, RF30, RF20
                                   Establish a appropriate       RF4, RF1, RF10, RF21, RF23,   14
                                   communication                 RF5, RF11, RF9, RF6, RF25,
Blekinge Institute of Technology
          School of Computing      infrastructure/ model         RF8, RF7, RF12, RF43
                       Sweden
           www.bth.se/com          Promote socialization among   RF4, RF10, RF3, RF20, RF5,    13
                                   team members from the         RF11, RF9, RF36, RF30,
                                   start of the project          RF18, RF7, RF19, RF8
                                                                                                    31
Recommendations
                                        Recommendations                         Risks                 Total
 Introduction                                                                                        Risks
 Research                         Encourage the use of              RF4,RF10, RF3, RF2, RF5,     15
  Methodology                      effective communication           RF9, RF7, RF22, RF26, RF1,
 Results                          tools and techniques              RF14,RF6, RF8, RF29, RF32
 Discussion                       frequently in practice
 Conclusion
                                   Frequent travel to remote         RF4, RF5, RF9, RF7, RF1,     9
                                   site will help for building the   RF30, RF19, RF13, RF27
                                   trust
                                   Promote informal                  RF4, RF5,RF27, RF29, RF3,    17
Blekinge Institute of Technology   communication among               RF24, RF2, RF8, RF7, RF10,
          School of Computing
                       Sweden
                                   distributed team members,         RF11, RF9, RF20, RF36,
           www.bth.se/com          so teams will be socialize        RF30, RF18, RF19
                                   ….                                …..                          …..

                                                                                                        32
Conclusion
                                   Focus on Communication risks , their causes and
 Introduction                     effects
 Research
  Methodology                                              People
 Results
 Discussion                       Mitigation practices to resolve those risks
 Conclusion
                                   GSD practices are highly situational , thus different
                                   recommendations have also been suggested in this
                                   thesis
Blekinge Institute of Technology
                                                                           Product
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                            33
Future Study
                                   1. Apply the recommendation in real GSD projects
 Introduction
 Research                         2. Exploring the benefits and challenges of these
  Methodology                         practices/recommendations.
                                                             People
 Results
                                   3. Development of Scenario base mitigation framework to
 Discussion
                                      resolve communication risks in GSD
 Conclusion




Blekinge Institute of Technology
                                                                            Product
          School of Computing
                       Sweden
           www.bth.se/com




                                                                                             34
Thank you

 Introduction
 Research
  Methodology
 Results
 Discussion
 Conclusion




Blekinge Institute of Technology
          School of Computing
                       Sweden
           www.bth.se/com




                                               35

More Related Content

Viewers also liked

Seminar Kerja Praktek di Telkom RDC
Seminar Kerja Praktek di Telkom RDCSeminar Kerja Praktek di Telkom RDC
Seminar Kerja Praktek di Telkom RDCAchmad Giovani
 
Execution and Accountability - UBT Australia presentation
Execution and Accountability - UBT Australia presentation Execution and Accountability - UBT Australia presentation
Execution and Accountability - UBT Australia presentation RESULTS.com
 
identity business communication processes quality costs - a brief description...
identity business communication processes quality costs - a brief description...identity business communication processes quality costs - a brief description...
identity business communication processes quality costs - a brief description...Marc Rosenlöcher
 
Communication Best Practices
Communication Best PracticesCommunication Best Practices
Communication Best Practiceschris linn
 
Strategic plan > quarterly priorities workshop 25 Jun 2104
Strategic plan > quarterly priorities workshop 25 Jun 2104Strategic plan > quarterly priorities workshop 25 Jun 2104
Strategic plan > quarterly priorities workshop 25 Jun 2104RESULTS.com
 
Management in the Digital Age - Vistage Presentation
Management in the Digital Age - Vistage PresentationManagement in the Digital Age - Vistage Presentation
Management in the Digital Age - Vistage PresentationRESULTS.com
 
Strategic Plan - Quarterly Priorities Workshop
Strategic Plan - Quarterly Priorities Workshop Strategic Plan - Quarterly Priorities Workshop
Strategic Plan - Quarterly Priorities Workshop RESULTS.com
 
EO New Jersey Oct 2014
EO New Jersey Oct 2014 EO New Jersey Oct 2014
EO New Jersey Oct 2014 RESULTS.com
 
Strategic plan quarterly priorities workshop December 2014
Strategic plan   quarterly priorities workshop December 2014Strategic plan   quarterly priorities workshop December 2014
Strategic plan quarterly priorities workshop December 2014RESULTS.com
 
Strategic Plan Update workshop for UBT Nth America
Strategic Plan Update workshop for UBT Nth AmericaStrategic Plan Update workshop for UBT Nth America
Strategic Plan Update workshop for UBT Nth AmericaRESULTS.com
 
Sovereign Insurance - Strategic Planning for RESULTS - SovNet
Sovereign Insurance - Strategic Planning for RESULTS - SovNetSovereign Insurance - Strategic Planning for RESULTS - SovNet
Sovereign Insurance - Strategic Planning for RESULTS - SovNetRESULTS.com
 
EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016 EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016 RESULTS.com
 
RESULTS.com Manifesto
RESULTS.com ManifestoRESULTS.com Manifesto
RESULTS.com ManifestoRESULTS.com
 
Execution and Accountability - UBT New Zealand
Execution and Accountability - UBT New ZealandExecution and Accountability - UBT New Zealand
Execution and Accountability - UBT New ZealandRESULTS.com
 
Execution and Accountability - UBT Nth America presentation
Execution and Accountability - UBT Nth America presentationExecution and Accountability - UBT Nth America presentation
Execution and Accountability - UBT Nth America presentationRESULTS.com
 
Is Your Business Communication on Track? Your 3-Part Quarterly Review
Is Your Business Communication on Track? Your 3-Part Quarterly ReviewIs Your Business Communication on Track? Your 3-Part Quarterly Review
Is Your Business Communication on Track? Your 3-Part Quarterly ReviewCathy Miller, Business Writer
 
YPO presentation San Francisco 24 Oct 2015
YPO presentation San Francisco 24 Oct 2015YPO presentation San Francisco 24 Oct 2015
YPO presentation San Francisco 24 Oct 2015RESULTS.com
 
Strategic Plan > Quarterly Priorities workshop
Strategic Plan > Quarterly Priorities workshopStrategic Plan > Quarterly Priorities workshop
Strategic Plan > Quarterly Priorities workshopRESULTS.com
 
Organizational Communication
Organizational CommunicationOrganizational Communication
Organizational CommunicationLynette Clower
 

Viewers also liked (20)

Seminar Kerja Praktek di Telkom RDC
Seminar Kerja Praktek di Telkom RDCSeminar Kerja Praktek di Telkom RDC
Seminar Kerja Praktek di Telkom RDC
 
Execution and Accountability - UBT Australia presentation
Execution and Accountability - UBT Australia presentation Execution and Accountability - UBT Australia presentation
Execution and Accountability - UBT Australia presentation
 
The continuum of client communication
The continuum of client communicationThe continuum of client communication
The continuum of client communication
 
identity business communication processes quality costs - a brief description...
identity business communication processes quality costs - a brief description...identity business communication processes quality costs - a brief description...
identity business communication processes quality costs - a brief description...
 
Communication Best Practices
Communication Best PracticesCommunication Best Practices
Communication Best Practices
 
Strategic plan > quarterly priorities workshop 25 Jun 2104
Strategic plan > quarterly priorities workshop 25 Jun 2104Strategic plan > quarterly priorities workshop 25 Jun 2104
Strategic plan > quarterly priorities workshop 25 Jun 2104
 
Management in the Digital Age - Vistage Presentation
Management in the Digital Age - Vistage PresentationManagement in the Digital Age - Vistage Presentation
Management in the Digital Age - Vistage Presentation
 
Strategic Plan - Quarterly Priorities Workshop
Strategic Plan - Quarterly Priorities Workshop Strategic Plan - Quarterly Priorities Workshop
Strategic Plan - Quarterly Priorities Workshop
 
EO New Jersey Oct 2014
EO New Jersey Oct 2014 EO New Jersey Oct 2014
EO New Jersey Oct 2014
 
Strategic plan quarterly priorities workshop December 2014
Strategic plan   quarterly priorities workshop December 2014Strategic plan   quarterly priorities workshop December 2014
Strategic plan quarterly priorities workshop December 2014
 
Strategic Plan Update workshop for UBT Nth America
Strategic Plan Update workshop for UBT Nth AmericaStrategic Plan Update workshop for UBT Nth America
Strategic Plan Update workshop for UBT Nth America
 
Sovereign Insurance - Strategic Planning for RESULTS - SovNet
Sovereign Insurance - Strategic Planning for RESULTS - SovNetSovereign Insurance - Strategic Planning for RESULTS - SovNet
Sovereign Insurance - Strategic Planning for RESULTS - SovNet
 
EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016 EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016
 
RESULTS.com Manifesto
RESULTS.com ManifestoRESULTS.com Manifesto
RESULTS.com Manifesto
 
Execution and Accountability - UBT New Zealand
Execution and Accountability - UBT New ZealandExecution and Accountability - UBT New Zealand
Execution and Accountability - UBT New Zealand
 
Execution and Accountability - UBT Nth America presentation
Execution and Accountability - UBT Nth America presentationExecution and Accountability - UBT Nth America presentation
Execution and Accountability - UBT Nth America presentation
 
Is Your Business Communication on Track? Your 3-Part Quarterly Review
Is Your Business Communication on Track? Your 3-Part Quarterly ReviewIs Your Business Communication on Track? Your 3-Part Quarterly Review
Is Your Business Communication on Track? Your 3-Part Quarterly Review
 
YPO presentation San Francisco 24 Oct 2015
YPO presentation San Francisco 24 Oct 2015YPO presentation San Francisco 24 Oct 2015
YPO presentation San Francisco 24 Oct 2015
 
Strategic Plan > Quarterly Priorities workshop
Strategic Plan > Quarterly Priorities workshopStrategic Plan > Quarterly Priorities workshop
Strategic Plan > Quarterly Priorities workshop
 
Organizational Communication
Organizational CommunicationOrganizational Communication
Organizational Communication
 

Similar to GSD Communication Risks and Best Practices

Projecptlace online collaboration 2013
Projecptlace online collaboration 2013Projecptlace online collaboration 2013
Projecptlace online collaboration 2013Sophiepacton
 
Projecptlace online collaboration
Projecptlace online collaborationProjecptlace online collaboration
Projecptlace online collaborationgabrielhreports
 
Tech in read class.final14
Tech in read class.final14Tech in read class.final14
Tech in read class.final14msctech
 
Virtual campus hub
Virtual campus hub Virtual campus hub
Virtual campus hub SURFnet
 
Y3 ICT Lecture 6 Planning
Y3 ICT Lecture 6 PlanningY3 ICT Lecture 6 Planning
Y3 ICT Lecture 6 PlanningMiles Berry
 
ICT in Elementary Education
ICT in Elementary EducationICT in Elementary Education
ICT in Elementary EducationRex Galos
 
Conole elearning summit
Conole elearning summitConole elearning summit
Conole elearning summitGrainne Conole
 
Tutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge managementTutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge managementmoduledesign
 
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes UniversityEnabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes UniversityGeorge Roberts
 
GHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureGHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureMaree Courts
 
BTC3: Engineering Project Brief
BTC3: Engineering Project BriefBTC3: Engineering Project Brief
BTC3: Engineering Project BriefJames Uren
 
Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...Andreas Schmidt
 
An online self paced continuing professional development (cpd) program on anx...
An online self paced continuing professional development (cpd) program on anx...An online self paced continuing professional development (cpd) program on anx...
An online self paced continuing professional development (cpd) program on anx...Richard
 
Project post-mortem analysis
Project post-mortem analysisProject post-mortem analysis
Project post-mortem analysisJaiveer Singh
 
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Marcirio Chaves
 
Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...
Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...
Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...Neil Chue Hong
 

Similar to GSD Communication Risks and Best Practices (20)

Conole openness
Conole opennessConole openness
Conole openness
 
Projecptlace online collaboration 2013
Projecptlace online collaboration 2013Projecptlace online collaboration 2013
Projecptlace online collaboration 2013
 
Projecptlace online collaboration
Projecptlace online collaborationProjecptlace online collaboration
Projecptlace online collaboration
 
Tech in read class.final14
Tech in read class.final14Tech in read class.final14
Tech in read class.final14
 
Virtual campus hub
Virtual campus hub Virtual campus hub
Virtual campus hub
 
Y3 ICT Lecture 6 Planning
Y3 ICT Lecture 6 PlanningY3 ICT Lecture 6 Planning
Y3 ICT Lecture 6 Planning
 
ICT in Elementary Education
ICT in Elementary EducationICT in Elementary Education
ICT in Elementary Education
 
Building a knowledge mobilization strategy
Building a knowledge mobilization strategyBuilding a knowledge mobilization strategy
Building a knowledge mobilization strategy
 
Conole elearning summit
Conole elearning summitConole elearning summit
Conole elearning summit
 
Tutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge managementTutor version slides seminar 9 implementing knowledge management
Tutor version slides seminar 9 implementing knowledge management
 
Conole plenary
Conole plenaryConole plenary
Conole plenary
 
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes UniversityEnabling Flexible Distributed Learning (FDL) at Oxford Brookes University
Enabling Flexible Distributed Learning (FDL) at Oxford Brookes University
 
GHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureGHD iConnect - our intranet for the future
GHD iConnect - our intranet for the future
 
BTC3: Engineering Project Brief
BTC3: Engineering Project BriefBTC3: Engineering Project Brief
BTC3: Engineering Project Brief
 
Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...Designing for knowledge maturing: from knowledge driven software to supportin...
Designing for knowledge maturing: from knowledge driven software to supportin...
 
An online self paced continuing professional development (cpd) program on anx...
An online self paced continuing professional development (cpd) program on anx...An online self paced continuing professional development (cpd) program on anx...
An online self paced continuing professional development (cpd) program on anx...
 
Project post-mortem analysis
Project post-mortem analysisProject post-mortem analysis
Project post-mortem analysis
 
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
 
Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...
Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...
Doing Science Properly in the Digital Age: Software Skills for Free-Range Res...
 
End of COBWEB Co-Design Projects Celebration
End of COBWEB Co-Design Projects Celebration		End of COBWEB Co-Design Projects Celebration
End of COBWEB Co-Design Projects Celebration
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

GSD Communication Risks and Best Practices

  • 1. Communication Risks and Best practices in Global Software Development Ajmal Iqbal Cigdem Gencel Blekinge Institute of Technology School of Computing Syed Shahid Abbas Sweden www.bth.se/com 1
  • 2. Agenda  Introduction  Research Methodology  Results  Discussion  Conclusion Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 2
  • 3. Global Software Development software development that uses teams from multiple  Introduction geographic locations [Sangwan]  Research Methodology Software work undertaken at geographically separated  Results locations across national boundaries in a coordinated  Discussion fashion involving real time or asynchronous interaction  Conclusion [Sahay] Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 3
  • 4. GSD Benefits  Introduction • Development Cost reduction  Research •In time Delivery Methodology •Modularization of development process  Results •Access to competent and skilled personnel  Discussion •Innovation and new ideas  Conclusion •……. Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 4
  • 5. GSD Challenges  Introduction • Reliance on asynchronous communication  Research •Limited collaboration time due to less overlap Methodology •Lack of next door closeness  Results •Limited control at remote site  Discussion •Miss communication  Conclusion •……. Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 5
  • 6. Communication  Introduction •Activity of conveying meaningful information (wiki)  Research Methodology •The imparting or interchange of thoughts, opinions, or  Results information by speech, writing, or signs. [Oxford]  Discussion  Conclusion •Means of sending or receiving information such as via telephone, computer, direct etc. Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 6
  • 7. Importance of Communication Communication plays a major role in both co-located and distributed  Introduction environment.  Research •The quality and the frequency of the communication is less in GSD Methodology [B.Bidanda et al].  Results •GSD project development speed is one half of the time as compared to  Discussion the same projects in co-located environment because of less  Conclusion communication [Herbsleb et al. described]. •“An individual software engineer spends more time exchanging information than any other activity” [Barstow] Blekinge Institute of Technology School of Computing Sweden www.bth.se/com Master Thesis Software Engineering 7 Thesis no: MSE-2011:54 June 2011
  • 8. Importance of Communication  Introduction Coordination  Research Communication Methodology •Knowledge and information sharing barriers  Results Control  Discussion •It is difficult to ensure the common understanding in ways of  Conclusion •Difficult to manage teams working across distributed sites located at dispersed locations •Ensuring transparency of roles and responsibility • Ensure that team members •across remote sites share proper domain knowledge among Blekinge Institute of Technology distributed teams School of Computing Sweden www.bth.se/com Master Thesis Software Engineering 8 Thesis no: MSE-2011:54 June 2011
  • 9. Problem Description GSD brings challenges:  Introduction • Cultural diversity (Socio-cultural distance)  Research • Geographical distance Methodology • Time-zone difference (Temporal distance) • and more to be explored !!!  Results  Discussion  Conclusion Communication is number one problem out the ten mentioned issues in GSD [Jimenez et al] Blekinge Institute of Technology School of Computing Sweden www.bth.se/com Master Thesis Software Engineering 9 Thesis no: MSE-2011:54 June 2011
  • 10. Aims and Objectives  Introduction Aims  Research The aim of this study is to provide recommendations for mitigating Methodology communication risks in GSD projects  Results Objectives  Discussion  Identify communication risks in GSD projects reported in both literature  Conclusion and in industry  Determine the causes of communication risks in GSD in literature and in industry  Investigate the effects caused by communication risks in GSD projects  Identify the practices reported in literature and being practiced in industry for mitigation of these communication risks Blekinge Institute of Technology School of Computing  Identify similarities and differences between communication risks and Sweden practices gathered from literature and industrial settings www.bth.se/com  Suggest recommendations for mitigation of these communication risks in GSD projects 10
  • 11. Research Questions RQ1: What are the communication risks in globally distributed development projects, their causes and effects?  Introduction  Research RQ2: What are the best practices reported to mitigate these risks? Methodology  Results RQ3: What are the communication risks in globally distributed  Discussion development being faced by industries?  Conclusion RQ3.1: Which practices are currently being applied in industry to overcome these communication risks? RQ4: What are the similarities and differences between industrial Blekinge Institute of Technology and literature results in terms of communication risks and their School of Computing Sweden mitigation strategies? www.bth.se/com RQ5: What are the recommendations that can help software organization to avoid or mitigate the communication risks? 11
  • 12. Research Design Phase 1 : Systematic Literature review  Introduction Data is gathered from the literature to be used as an input for phase 3 to answer Q#1and Q#2.  Research Questionnaire Methodology literature review provides the base for conducting the Interview  Results  Discussion Phase 3: Data Synthesis Phase 2: Empirical Study (Semi-Structured Interviews)  Conclusion Data gathered from the above two phases are Industrial interviews are conducted to obtain data from the industry to answer Q#3. This data is also used as an analyzed using Grounded theory by Strauss and input for the phase3. Corbin in this phase for Q#1, Q#2 and Q#3. Data from Phase 1 provides the following outputs to Phase 4: Comparative Study answer Q#1and Q#2; The outputs of phase 3 are compared in this phase to •List of communication risks in GSD projects. answer Q#4 •List of their causes and effects The method used for this phase is Qualitative Blekinge Institute of Technology comparative Analysis (QCA) School of Computing Data from Phase 2 provides the following outputs to Sweden answer Q#3 Phase 5: Recommendation Phase www.bth.se/com •List of communication risks in GSD projects faced in industry. List of recommendations to alleviate or mitigate each •List of their causes and effects in industry risk are presented to answer the Q#5. 12
  • 13. Systematic Literature Review  Introduction  Research Methodology  Results 10901  Discussion  Conclusion 7109 Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 13
  • 14. Manual and Automated Search Strategy Purifications  Introduction  Research Methodology  Results  Discussion  Conclusion Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 14
  • 15. Industrial Interview 22 interviews were conducted from 13 different organizations from all over the world in 7 stages paradigm by Kvale  Introduction  Research 1. Thematizing Methodology • Define a way in which interview can be conducted • Interviewees were contacted through emails, telephone and Skype.  Results • Purpose of the research with expected outcomes was sent by start.  Discussion 2. Designing  Conclusion • Plan and prepare different methods for obtaining intended knowledge • Designing of the interview has direct impact on the interview quality 3. Interviewing • Interviews were conducted in flexible timing • All interviews were recorded • At the end different situations were discussed to gather more results Blekinge Institute of Technology 4. Transcribing School of Computing • Interviews were recorded on audio tape and notes. Sweden • Each interview was transcribed immediately by help of notes and recording. www.bth.se/com 5. Analyzing and 6. Validating • GT by Strauss and Corbin was used for analyzing the interview results. 7. Reporting • whole process from the start to end of the interview study has been reported. 15
  • 16. Industrial Interview New Names Organization Name Interviewee Name Nationality Based in Designation In1(a) Logica (NL) Aassim Netherland Netherland Senior Team lead In1(b) Logica (IN) Rittu Choudary India India Software developer  Introduction In2(a) Heppell Media Corporation Robin Heppell Canada Canada CEO(Project Manager)  Research In2(b) Heppell Media Corporation Adele Postma Canada Canada Web developer In2(c) Heppell Media Corporation Jef Philippines Philippines Virtual team Lead Methodology In3(a) Tech Access Qasier Munir Pakistan Dubai Project Manager  Results In3(b) In3(c) Tech Access Tech Access S.Abbas Gondal Anil bassoo India India Team Lead Team Lead  Discussion In4(a) In4(b) Xpert Engineer Xpert Engineer Mat Sohail Sweden Pakistan Sweden Pakistan Project Manager Team Lead  Conclusion In5(a) Q2Results Sam US US CEO(Project Manager) In5(b) Q2Results Duran Kutlu India India Project Manager In6(a) Timesolv Raza H USA (ex USA CEO(Project Pakistani) Manager) In6(b) Timesolv Hussain Azhar Pakistan Sweden Team Lead In7 Itrix AB Rashdan Pakistan Sweden Project Manager In8 Sony Ericson Adeel Yasin Awan Pakistan Sweden Senior Product Development manager Blekinge Institute of Technology In9 Quantum Aviation Mark Smith UK UK Project Manager School of Computing In10 Orion System Integrators Latif Saqar Pakistan USA Software developer Sweden In11(a) Marmidsoft Mustanser Hussain Pakistan Denmark Project Manager www.bth.se/com In11(b) Marmidsoft Sheraz Pakistan Pakistan Senior Software Engineer In12 Techlogix Inc Asif Mehmood Pakistan Pakistan Team Lead developer In13 Espresso Group Athar Sajad Pakistan Norway Project Manager 16
  • 17. Selected Primary Studies Summary of Selected Studies  Introduction  Research Methodology  Results  Discussion  Conclusion Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 17
  • 18. Selected Primary Studies Selected studies with respect to Empirical  Introduction methods/types  Research Methodology  Results  Discussion  Conclusion Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 18
  • 19. Selected Primary Studies Selected studies with respect to their Collaboration  Introduction Mode  Research Methodology  Results  Discussion  Conclusion Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 19
  • 20. Selected Primary Studies Selected studies with respect to their quality  Introduction  Research Methodology  Results  Discussion  Conclusion Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 20
  • 21. Research Results  Introduction  Communication Risks their causes  Research Methodology and effects  Results  Mitigation Practices/ Best Practices  Discussion  Conclusion 70 63 60 50 44 44 40 38 39 Risks (71) 30 27 Causes (66) 20 22 Effects (57) Blekinge Institute of Technology 19 School of Computing 10 Best Practices (102) Sweden 0 www.bth.se/com Literature (88) Interviews (22) 21
  • 22. Comparison on Risks  Similarities and differences  Introduction Additional Risks in Literature  Research Methodology 20 Additional Risks in Interview  Results 24  Discussion Common Risks in Literature and  Conclusion Interview 3 Blekinge Institute of Technology School of Computing Additional Risks identified in interviews Sweden  Contradiction/negation in commitment www.bth.se/com  Different working days  Loss of data during transfer 22
  • 23. Comparison on Practices  Similarities and differences  Introduction  Research Additional Practices in Literature Methodology 26 Additional Practices in Interview  Results 37  Discussion Common Practices in Literature and Interview  Conclusion 2 Blekinge Institute of Technology School of Computing Additional Practices identified in interviews Sweden  Communication in customer native language is encourage www.bth.se/com  Promote frequently use of Google calendar in order to provide daily routines. Thus others at remote sites will see your availability at any time 23
  • 24. Some most cited risks in Literature and interviews Some most cited risks in Literature and  Introduction  Research interviews Methodology  Results  Lack of face to face  Discussion (35 times in literature, 12 times in interviews)  Conclusion  Lack of Native/Business language skills (35 times in literature, 10 times in interviews)  Lack of trust (25 times in literature, 9 times in interviews)  Lack of mutual understanding Blekinge Institute of Technology (24 times in literature, 11 times in interviews) School of Computing Sweden  …… www.bth.se/com 24
  • 25. Some most cited risks in Literature and interviews Lack of face to face (35 times in literature, 12 times in interviews)  Introduction  Research Causes (2) Effects (9) Mitigation Practices (20) Methodology Limited visibility of remote Lack of trust Frequent travel to remote site will site (2 times in literature) help for building the trust  Results (19 times in literature, 9 (4 times in literature,8 times in  Discussion times in interviews) interviews)  Conclusion Traveling cost Less interpersonal relationships Encourage frequent (2times in literature, 4 times (2 times in literature,1 time in communications in interviews) interviews) (5 times in literature,2 times in interviews) Reduction in informal Encourage video conferencing communication during project specially when due Blekinge Institute of Technology (1 times in literature,1 time in to traveling cost ,face to face is School of Computing interviews) difficult Sweden (3 times in literature,2 times in www.bth.se/com interviews) ….. ……. 25
  • 26. Some most cited risks in Literature and interviews Lack of Native/Business language skills (35 times in literature, 10 times in interviews)  Introduction  Research Causes (5) Effects (7) Mitigation Practices (22) Methodology Political and Cultural misunderstanding or Encourage the use of common diversity misperception or miss language in practice i.e. English  Results (19 times in literature, 5 communication occur (2 times in literature,6 times in  Discussion times in interviews) (11 times in literature, 4 times interviews) in interviews)  Conclusion Diversity in native/business Less interpersonal Encourage training of remote teams language accent/vocabulary relationships in order to build effective (3 times in literature, 1 time (2 times in literature,1 time in communication and resolving in interviews) interviews) cultural linguistic ,behavioral issues (3 times in literature) Implement Standards or unwilling to transfer Requirement should be properly Blekinge Institute of Technology template knowledge document (such as unified approach School of Computing (1 time in literature) (2 times in literature) of requirement engineering) in order Sweden to resolving the later conflicts and www.bth.se/com misunderstandings (3 times in interviews) ……. ….. ……. 26
  • 27. Some most cited risks in Literature and interviews Lack of trust (25 times in literature, 9 times in interviews)  Introduction  Research Causes (15) Effects (10) Mitigation Practices (34) Methodology Limited visibility of remote Relationship break Encourage frequent communications site (2 times in literature, 4 times in (7 times in literature,3 times in  Results (4 times in literature, 1 time interviews) interviews)  Discussion in interviews)  Conclusion Unpredictable Lack of sense of teamness Frequent travel to remote site will communication (2 times in literature,1 time in help for building the trust (4 times in literature) interviews) (4 times in literature, 1 time in interviews) Lack of interpersonal/poor Difficult to coordinate Encourage team building activities relationship (4 times in literature) (5 times in literature, 2 times in Blekinge Institute of Technology (3 times in interviews) interviews) School of Computing Sweden ……. ….. ……. www.bth.se/com 27
  • 28. Some most cited risks in Literature and interviews Lack of mutual understanding (24 times in literature, 11 times in interviews)  Introduction  Research Causes (10) Effects (8) Mitigation Practices (30) Methodology Political and Cultural Product quality decrease Encourage frequent communications diversity (2 times in literature) (4 times in literature,3 times in interviews)  Results (12 times in literature, 4  Discussion times in interviews)  Conclusion different level of expertise bad behavior Apply agile practices such scrum(daily and in native/business language (2 times in literature) schedule meetings etc ) in order to (# times in literature, 1 time frequently communicate as well as get in interviews) benefits from its short iterations and early feedback as well as it increase frequent deliveries. (3 times in literature, 3 times in interviews) Blekinge Institute of Technology Diversity in native/business Communication overhead Promote the use of proper School of Computing language accent/vocabulary (1 time in literature) communication guidelines as well as Sweden (3 times in interviews) communication styles in practice www.bth.se/com (1 time in literature, 3 times in interviews) ……. ….. ……. 28
  • 29. GTS Viewpoint Geographical (G) Temporal(T) distance distance •Delay in Response  Introduction •Communication Effort •Communication  Research increase frequency reduce Methodology •Dependencies on Risks •Lack of synchronous  Results ICTs(information and communication communication tools) •Limited availability of  Discussion •Lack of Face to face Remote team members  Conclusion …… meeting Socio-cultural distance •Lack of group •Lack of Cultural awareness awareness ….. •Lack of Business language skills Blekinge Institute of Technology •Lack of mutual School of Computing Sweden understanding www.bth.se/com •lack of informal communication …… 29
  • 30. GTS Viewpoint Temporal(T) distance Geographical (G) •Stay available as much  Introduction distance as possible •Frequent travel to  Research remote sites •Shifting working hours Methodology Practices •Encourage •Knowledge people  Results travel at early of the synchronous communication for  Discussion project/component (kickoff ) proper coordination  Conclusion •Encourage direct •Encourage synchronous Socio-cultural distance communication for •Encourage the use of communication or pair proper coordination common language in to pair links among ….. practice e.g. English team members •Appoint a liaison ….. Blekinge Institute of Technology •Encourage team School of Computing building activities Sweden www.bth.se/com •Promote socialization among team members from the start of the project …… 30
  • 31. Recommendations GSD practices are highly situational , thus different  Introduction recommendations have also been suggested in this  Research thesis. Some are listed below; Methodology Recommendations Risks Total  Results Risks  Discussion Encourage frequent RF3,RF2, RF10, RF18, RF1, 18  Conclusion communications RF4, RF5, RF13, RF11, RF9, RF15,RF7, RF12, RF24, RF45, RF46, RF30, RF20 Establish a appropriate RF4, RF1, RF10, RF21, RF23, 14 communication RF5, RF11, RF9, RF6, RF25, Blekinge Institute of Technology School of Computing infrastructure/ model RF8, RF7, RF12, RF43 Sweden www.bth.se/com Promote socialization among RF4, RF10, RF3, RF20, RF5, 13 team members from the RF11, RF9, RF36, RF30, start of the project RF18, RF7, RF19, RF8 31
  • 32. Recommendations Recommendations Risks Total  Introduction Risks  Research Encourage the use of RF4,RF10, RF3, RF2, RF5, 15 Methodology effective communication RF9, RF7, RF22, RF26, RF1,  Results tools and techniques RF14,RF6, RF8, RF29, RF32  Discussion frequently in practice  Conclusion Frequent travel to remote RF4, RF5, RF9, RF7, RF1, 9 site will help for building the RF30, RF19, RF13, RF27 trust Promote informal RF4, RF5,RF27, RF29, RF3, 17 Blekinge Institute of Technology communication among RF24, RF2, RF8, RF7, RF10, School of Computing Sweden distributed team members, RF11, RF9, RF20, RF36, www.bth.se/com so teams will be socialize RF30, RF18, RF19 …. ….. ….. 32
  • 33. Conclusion Focus on Communication risks , their causes and  Introduction effects  Research Methodology People  Results  Discussion Mitigation practices to resolve those risks  Conclusion GSD practices are highly situational , thus different recommendations have also been suggested in this thesis Blekinge Institute of Technology Product School of Computing Sweden www.bth.se/com 33
  • 34. Future Study 1. Apply the recommendation in real GSD projects  Introduction  Research 2. Exploring the benefits and challenges of these Methodology practices/recommendations. People  Results 3. Development of Scenario base mitigation framework to  Discussion resolve communication risks in GSD  Conclusion Blekinge Institute of Technology Product School of Computing Sweden www.bth.se/com 34
  • 35. Thank you  Introduction  Research Methodology  Results  Discussion  Conclusion Blekinge Institute of Technology School of Computing Sweden www.bth.se/com 35

Editor's Notes

  1. le