SlideShare a Scribd company logo
1 of 24
Download to read offline
Ivica	
  Crnković,	
  Mälardalen	
  University,	
  Sweden	
  
Ivana	
  Bosnić	
  and	
  Mario	
  Žagar	
  University	
  of	
  Zagreb,	
  Croa?a	
  




  2012-­‐06-­‐06	
                     ICSE	
  2012	
                            1	
  
Distributed	
  SoHware	
  Development	
  Course	
  
                   Project	
  organiza?on	
  


Mälardalen	
  U.	
  	
                            MDH	
  
Sweden	
                       MDH	
            Students	
  


                           Supervisors	
  



U.	
  of	
  Zagreb	
                               FER
                                FER	
           students	
  
Croa?a	
  

                                                 Project 	
  
                                                 group	
  


      2012-­‐06-­‐06	
                                   ICSE	
  2012	
     2	
  
Ten	
  years	
  of	
  experience	
  	
  
                              Year	
  #	
  st.	
  #pr. 	
  Origina/ng	
  students’	
  countries	
  
                              2003	
  	
  28 	
  5	
  
                              2004 	
  20 	
  4                  	
            	
  	
  
                              2005	
  	
  38 	
  6               	
  	
  
                              2007 	
  16 	
  2                  	
            	
  	
  
                              2008	
  	
  37 	
  6               	
  	
  
                              2009 	
  56	
  10                  	
            	
  	
  


                              2010 	
  65 	
  	
  9              	
            	
         	
     	
     	
     	
     	
     	
  	
  
                              	
  
                              2011	
  	
  	
  35	
  	
  5        	
            	
  	
  




2012-­‐06-­‐06	
                                            ICSE	
  2012	
                                                              3	
  
Source	
  of	
  Evidence	
  
•  Staff	
  Experience	
  

•  Students’	
  experience	
  	
  
           –  Ini/al	
  Ques/onnaire	
  
                     •  Student	
  background,	
  skills,	
  expecta?ons,	
  wishes	
  
           –  Weekly	
  Summary	
  Reports	
  	
  
                     •  project	
  current	
  state	
  
           –  “Happiness”	
  poll	
  	
  
                     •  I	
  feel	
  good/I	
  don’t	
  feel	
  good	
  this	
  week	
  
           –  Minutes	
  of	
  mee/ngs	
  
                     •  Technical	
  and	
  organiza?onal	
  issues	
  
           –  Final	
  	
  Ques/onnaire	
  
                     •  Comprehensive	
  descrip?on	
  about	
  the	
  projects	
  
                             –  Technical,	
  organiza?onal,	
  project	
  management,	
  cultural,	
  knowledge,	
  workload,…	
  
           –  Anonymous	
  Evalua/on	
  


2012-­‐06-­‐06	
                                                         ICSE	
  2012	
                                               4	
  
•  Problem	
            –  “Start projects with face-to-face meeting” 	
            –  There is no “natural force” to start the
               comminication	
 •  Solution	
            –  Force the communication start BY ANY
               MEANS	
                      •  Give the assignments from the very first day!	
  
C.	
  B.	
  Šmite	
  D	
  A	
  Wohlin,	
  “A	
  Whisper	
  of	
  Evidence	
  in	
  Global	
  SoHware	
  Engineering,”	
  IEEE	
  So&ware,	
  vol.	
  28,	
  no.	
  4,	
  2011	
  	
  


 2012-­‐06-­‐06	
                                                                 ICSE	
  2012	
                                                                              5	
  
Tip1: Example-­‐	
  Project	
  Schedule	
  
•  Start	
  with	
  the	
  project	
  from	
  the	
  first	
  lecture	
  
•  Intensive	
  	
  communica?on	
  forced	
  in	
  the	
  start	
  
      P	
             P	
         P	
     P	
         Prototype	
  I	
                              Prototype	
  II	
        Final	
  Results	
  
                     Lectures	
  
              Waterfall	
  model	
  
                                                               Itera?ons	
  
                                                                                    Itera?ons	
  
                                                                                          Itera?ons	
  
                                                                                                    Itera?ons	
  

 1    2               3       4       5   6       7       8      9         10         11       12      13      14      15     16 Weeks
Oct 1                                                                                                                       Jan 15
                                                                                           P	
  =	
  presenta?on	
  	
  
2012-­‐06-­‐06	
                                                 ICSE	
  2012	
                                                            6	
  
•  Problem	
           –  Lack of the informal communication	
                     •  Lower loyalty, trust, commmon responsibility	
•  Solution	
           –  Let (force) students to talk about
              themselves	

N.	
  B.	
  Moe	
  and	
  D.	
  Smite,	
  “Understanding	
  Lacking	
  Trust	
  in	
  Global	
  SoHware	
  Teams:	
  	
A	
  Mul?-­‐case	
  Study,”	
  So&ware	
  Process:	
  Improvement	
  and	
  Prac5ce,	
  vol.	
  4589,	
  no.	
  3,	
  pp.	
  20-­‐34,	
  2007	
  	
  
2012-­‐06-­‐06	
                                                   ICSE	
  2012	
                                                               7	
  
Tip2: Example	
  
Start	
  with	
  the	
  project	
  
from	
  the	
  first	
  lecture	
  
•  Project	
  plan	
  in	
  an	
  early	
  
   stage	
  of	
  the	
  project	
  
•  Define	
  means	
  of	
  
   communica?ons	
  
•  Students’	
  presenta?ons	
  of	
  
   themselves	
  




  2012-­‐06-­‐06	
                            ICSE	
  2012	
     8	
  
•  Problem	
      –  The communication is the most important part in GSE	
      –  The communcation often lack required quality 	
                 •  Possible missunderstaning, incomplete information	



•  Solution	
      –  A detailed plan for communication is required	
      –  Minutes of meetings required	
      –  Communication experience is dicussed	


 2012-­‐06-­‐06	
                          ICSE	
  2012	
                 9	
  
Tip3: Example	
  
                                                          Steering group


                                                                           Project supervisor
                                                                           Customer

Communica/on	
  type	
  
	
                                  Team 
                                      Project 

•  Con?nous	
  (predefined)	
        Leader                                      Manager
•  Dedicated	
  (specific)	
  




                                                        Project members

                                               Site 1                      Site 2

                                 Continuous communication
                                 Dedicated communication
2012-­‐06-­‐06	
                    ICSE	
  2012	
                                          10	
  
•  Problem	
  
        –  Awareness	
  of	
  the	
  current	
  state	
  of	
  other	
  site	
  
                   •  Decision	
  issues	
  (implicit	
  and	
  explicit	
  decisions)	
  
                   •  Local	
  communica?on	
  with	
  external	
  customers	
  
                   •  SCM	
  issues	
  
•  Solu?on	
  
        –  Require	
  extensive	
  use	
  of	
  SCM	
  	
  
                   •  measure	
  and	
  comment	
  commits,	
  	
  frequency,	
  users	
  
        –  Keep	
  in	
  focus	
  communica?on	
  between	
  project	
  and	
  local	
  
           leader	
  

Sarma,	
  D.	
  Redmiles,	
  and	
  A.	
  Van	
  Der	
  Hoek,	
  “Empirical	
  evidence	
  of	
  the	
  benefits	
  of	
  workspace	
  awareness	
  
in	
  soHware	
  configura?on	
  management,”	
  Interna5onal	
  Symposium	
  on	
  Founda5ons	
  of	
  soware	
  engineering,	
  2008.	
  	
  
   2012-­‐06-­‐06	
                                                    ICSE	
  2012	
                                                              11	
  
Tip4: Example – students’	
  opinions	
  

     45,0


     40,0
                 	
  communication
                         effort,
                 Synchroniza?on,	
  
     35,0
                 synchronization,
                 Availability	
  
                       availability
     30,0
                 	
                 Communica?on	
  	
  
                                        understanding,
                                        communicating
     25,0                           of	
  new	
  ideas	
  
                                           ideas and                   planning,
                                                           	
  	
  Planning	
         	
  other (trust, team
                                    	
   changes           coordination,
                                                           	
  	
  	
  Decision	
     Other	
  incomplete
                                                                                          spirit, (trust,	
  
     20,0                                                            leadership,          process phases,
                                                                	
  
                                                               decison making         ?ming)	
   etc)
                                                                                           timeliness
     15,0
                                                                                                       	
  
     10,0                                                                                                     different
                                                                                                       Educa?onal	
  
                                                                                                             educational
       5,0
                                                                                                       background	
  
                                                                                                            backgrounds

       0,0



                                                         Awareness	
  problems	
  
2012-­‐06-­‐06	
                                                   ICSE	
  2012	
                                          12	
  
•  Problem	
  
            –  Higher	
  tendency	
  of	
  loosing	
  mo?va?on	
  	
  	
  higher	
  consequences	
  
            –  Different	
  mo?va?ons	
  on	
  different	
  sites	
  (grading,	
  “fun”,	
  working	
  
               habits,	
  challenges)	
  
•  Solu?on	
  
            –  Give	
  the	
  students	
  enough	
  flexibility	
  to	
  develop	
  their	
  crea?vity	
  
            –  Give	
  the	
  students	
  the	
  opportunity	
  to	
  express	
  themselves	
  
            –  Awards	
  and	
  posi?ve	
  compe??on	
  

D.	
  H.	
  Schunk	
  and	
  P.	
  R.	
  Pintrich,	
  Mo5va5on	
  in	
  educa5on:	
  Theory,	
  research,	
  and	
  applica5ons,	
  3rd	
  ed.	
  Pren?ce	
  Hall,	
  2007	
  
	
  



Bosnić,	
  I.	
  Čavrak,	
  M.	
  Orlić,	
  M.	
  Žagar,	
  and	
  I.	
  Crnković,	
  “Student	
  Mo?va?on	
  in	
  Distributed	
  SoHware	
  Development	
  Projects,”	
  	
  
(CTGDSD	
  2011),	
  2011,	
  pp.	
  31-­‐35	
  	
  
       2012-­‐06-­‐06	
                                                       ICSE	
  2012	
                                                                     13	
  
Tip5: Example – students’	
  mo?va?ons	
  

•  Mo/va/on	
  to	
  start	
  -­‐	
  “Why	
  did	
  you	
  choose	
  this	
  course?”	
  
         –  I	
  like	
  to	
  work	
  in	
  a	
  team	
  
         –  I	
  like	
  to	
  work	
  with	
  real	
  projects	
  
         –  I	
  have	
  heard	
  from	
  other	
  students	
  that	
  this	
  is	
  a	
  great	
  course	
  
         –  I	
  like	
  to	
  learn	
  about	
  students	
  from	
  other	
  countries	
  
•  Mo/va/on	
  at	
  the	
  end	
  (“What	
  did	
  you	
  like	
  most?”)	
  
         –  The	
  project	
  work	
  
         –  The	
  distributed	
  environment	
  
         –  Mee?ng	
  other	
  cultures	
  
         –  New	
  technologies	
  


 2012-­‐06-­‐06	
                                    ICSE	
  2012	
                                        14	
  
Tip5:	
  	
  SCORE	
  compe??ons	
  @ICSE	
  (2009,	
  2011)	
  



Semifinal	
                                 10	
  teams,	
  4	
  MDH/FER	
  

  Final	
                                  6	
  teams,	
  3	
  MDH/FER	
  




                                              ~60	
  teams,	
  7	
  MDH/FER	
  



  Semifinal	
                                18	
  teams,	
  6	
  MDH/FER	
  

       Final	
                               5	
  teams,	
  2	
  MDH/FER	
  
                                                                               15	
  
•  Challenges	
  
           –  Language	
  differences,	
  Technical	
  background,	
  Openness	
  in	
  
              communica?ons,	
  Percep?on	
  of	
  ?me,	
  Commitment,	
  
              Teamwork	
  
  •  Solu?on	
  
           –  indicate	
  for:	
  diversity	
  tolerance	
  and	
  difference	
  tolerance	
  
           –  Lectures	
  about	
  cultural	
  differences	
  
           –  Important	
  observa?ons	
  from	
  supervisors	
  

E.	
  Langman,	
  “Rethinking	
  the	
  place	
  of	
  tolerance	
  in	
  -­‐educa?on	
  -­‐	
  Encountering	
  otherness	
  between	
  acceptance	
  and	
  rejec?on,”	
  	
  
Nordic	
  Studies	
  in	
  Educa?on,	
  2011.	
  	
  
      2012-­‐06-­‐06	
                                                         ICSE	
  2012	
                                                                    16	
  
Tip5:	
  Example	
  –	
  students’	
  views	
  
25
               comm. style

20
                       working hours
                             proactiveness
15                                    work style
                                            working hours
                                                     in-group
10
                                                     relations                                       educational
                                                             timeliness                              differences
   5                                                                                            groupwork

   0
                     The	
  most	
  important	
  elements	
  of	
  cultural	
  differences	
  
2012-­‐06-­‐06	
                                            ICSE	
  2012	
                                     17	
  
•  Challenges	
  
      –  How	
  to	
  make	
  it	
  easier	
  with	
  differences	
  
                 •  How	
  to	
  avoid	
  possible	
  conflicts?	
  

•  Solu?on	
  
      –  Flexible	
  groups	
  and	
  flexible	
  goals	
  for	
  students	
  
      –  Changes	
  in	
  requirements	
  if	
  necessary	
  




 2012-­‐06-­‐06	
                                          ICSE	
  2012	
       18	
  
•  Problems	
  
      –  Different	
  rules	
  valid	
  for	
  different	
  university	
  sites	
  
                 •  Grading	
  system	
  (grades,	
  credits)	
  
                 •  Start/end	
  of	
  the	
  semester	
  
                 •  Required	
  elements	
  in	
  the	
  course	
  
                 •  Course	
  evalua?ons	
  
      –  The	
  university	
  support	
  using	
  local	
  language	
  
      –  Low	
  local	
  understanding	
  for	
  distributed	
  course	
  specific	
  needs	
  
•  Solu?on	
  
      –  Aaaah,…	
  keep	
  going….,	
  be	
  flexible,	
  be	
  crea?ve…	
  


 2012-­‐06-­‐06	
                                           ICSE	
  2012	
                       19	
  
•  Problems	
  
       –  nothing	
  is	
  default	
  	
  
       –  Local	
  changes	
  (at	
  the	
  universi?es)	
  to	
  not	
  consider	
  other	
  site	
  
                  •  Changes	
  in	
  start/end	
  of	
  semester	
  
                  •  New	
  rules,	
  new	
  laws	
  –	
  for	
  local	
  op?miza?on	
  
       –  Technical	
  surprises	
  
                  •  Changes	
  in	
  technologies	
  	
  
•  Solu?on	
  
       –  Be	
  prepared	
  for	
  changes	
  
       –  Check	
  all	
  elements	
  in	
  the	
  course	
  before	
  the	
  work	
  
       –  Risk	
  analysis	
  important	
  (what	
  if,	
  what	
  if	
  not…)	
  	
  

Indiana	
  Jones:	
  “Nothing	
  shocks	
  me.	
  I'm	
  a	
  scien?st.”,	
  Indiana	
  Jones	
  and	
  the	
  Temple	
  of	
  Doom	
  
  2012-­‐06-­‐06	
                                                      ICSE	
  2012	
                                        20	
  
•  Challenges	
  
       –  Unpredictable	
  changes	
  
       –  More	
  efforts	
  required	
  
       –  Not	
  recognized	
  form	
  the	
  local	
  ins?tu?ons	
  
•  Payoff	
  
       –  giving	
  students	
  a	
  (unique)	
  opportunity	
  to	
  gain	
  knowledge	
  they	
  will	
  
          very	
  likely	
  need	
  in	
  their	
  future	
  professional	
  life.	
  	
  
       –  the	
  enthusiasm	
  of	
  students	
  during	
  their	
  involvement	
  in	
  the	
  project	
  
       –  increasing	
  interest	
  in	
  communica?on	
  with	
  other,	
  unknown,	
  people,	
  
          and,	
  finally,	
  in	
  their	
  success.	
  	
  



  2012-­‐06-­‐06	
                                ICSE	
  2012	
                                      21	
  
Issues	
  Important	
  to	
  Students	
  vs.	
  Tips	
  
             Issue 	
        	
     	
   	
     	
   	
    	
                         	
  %    	
     	
     	
  Related	
  /ps	
  
             Communica?on 	
             	
     	
   	
    	
                         	
  55   	
     	
     	
  Tip	
  1,	
  2,	
  3	
  
             Task	
  assignment/work	
  distribu?on 	
  	
                            	
  37   	
     	
     	
  Tip	
  4	
  	
  
             Responsibility/trust 	
            	
   	
    	
                         	
  27   	
     	
     	
  Tip	
  4,	
  6	
  
             Punctuality	
  –	
  respec?ng	
  schedules	
  	
                         	
  22   	
     	
     	
  Tip	
  4,	
  6	
  
             Team	
  spirit 	
      	
   	
     	
   	
    	
                         	
  21   	
     	
     	
  Tip	
  5,	
  10	
  
             Coopera?veness 	
           	
     	
   	
    	
                         	
  20   	
     	
     	
  Tip	
  5,	
  7,	
  10	
  
             Leadership 	
          	
   	
     	
   	
    	
                         	
  20   	
     	
     	
  (Tip	
  1,	
  3)	
  
             Planning	
  and	
  coordina?on	
        	
    	
                         	
  17   	
     	
     	
  (Tip	
  1,	
  3)	
  
             Honesty	
  and	
  openness	
   	
       	
    	
                         	
  15   	
     	
     	
  Tip	
  6,	
  7	
  
             Tolerance 	
           	
   	
     	
   	
    	
                         	
  14   	
     	
     	
  Tip	
  6,	
  7	
  
             Goal	
  awareness 	
        	
     	
   	
    	
                         	
  14   	
     	
     	
  (Tip	
  1,	
  3,	
  4)	
  
             Awareness	
  of	
  individual	
  tasks 	
     	
                         	
  10   	
     	
     	
  Tip	
  4	
  
             Proac?veness/aytude 	
                  	
    	
                         	
  10   	
     	
     	
  Tip	
  5,	
  6	
  

                (Tips	
  8,9,10	
  related	
  to	
  the	
  teaching	
  staff)	
  
2012-­‐06-­‐06	
                                                   ICSE	
  2012	
                                                             22	
  
Conclusion	
  –	
  the	
  Ten	
  Tips	
  
•  Communica)on	
  and	
  awareness	
  
       –      Tip	
  1:	
  	
  Start	
  communica?on	
  by	
  brute	
  force;	
  
       –      Tip	
  2:	
  	
  Get	
  the	
  students	
  to	
  be	
  familiar	
  with	
  each	
  other	
  as	
  soon	
  as	
  possible;	
  
       –      Tip	
  3:	
  	
  Keep	
  communica?on	
  levels	
  consistently	
  high;	
  
       –      Tip	
  4:	
  	
  Ensure	
  that	
  students	
  keep	
  the	
  other	
  site	
  in	
  mind;	
  
•  Issues	
  of	
  diversity	
  and	
  difference	
  
       –  Tip	
  6:	
  	
  Remember:	
  we	
  are	
  different;	
  
       –  Tip	
  7:	
  	
  Be	
  flexible	
  –	
  overcome	
  the	
  differences;	
  
•  Mo)va)on	
  and	
  socio-­‐psychological	
  issues	
  
       –  Tip	
  5:	
  	
  Keep	
  the	
  students	
  highly	
  mo?vated;	
  
       –  Tip	
  10:	
  Be	
  enthusias?c;	
  
•  Prac)cal	
  issues	
  
       –  Tip	
  8:	
  	
  Be	
  flexible	
  –	
  beat	
  the	
  administra?on:	
  
       –  Tip	
  9:	
  	
  Be	
  alert.	
  
  2012-­‐06-­‐06	
                                                ICSE	
  2012	
                                                      23	
  
THANKS	
  FOR	
  THE	
  ATTENTION	
  
          Ques?ons?	
  




                                        24	
  

More Related Content

What's hot

Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...
Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...
Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...
Burton Lee
 
Data collected
Data collectedData collected
Data collected
palm209
 
Math Puzzles and Brain Teasers
Math Puzzles and Brain TeasersMath Puzzles and Brain Teasers
Math Puzzles and Brain Teasers
rightstartmath
 
Examining a learner driven relationship of inquiry discerning emotional prese...
Examining a learner driven relationship of inquiry discerning emotional prese...Examining a learner driven relationship of inquiry discerning emotional prese...
Examining a learner driven relationship of inquiry discerning emotional prese...
stefanstenbom
 

What's hot (12)

Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...
Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...
Anne Lidgard - VINNOVA - Sweden Innovation Ecosystem Snapshot - Stanford Engi...
 
Pres-ACMgroup2012intro-v2-isajahnke
Pres-ACMgroup2012intro-v2-isajahnkePres-ACMgroup2012intro-v2-isajahnke
Pres-ACMgroup2012intro-v2-isajahnke
 
Data collected
Data collectedData collected
Data collected
 
Math Puzzles and Brain Teasers
Math Puzzles and Brain TeasersMath Puzzles and Brain Teasers
Math Puzzles and Brain Teasers
 
Examining a learner driven relationship of inquiry discerning emotional prese...
Examining a learner driven relationship of inquiry discerning emotional prese...Examining a learner driven relationship of inquiry discerning emotional prese...
Examining a learner driven relationship of inquiry discerning emotional prese...
 
CFAE Learning Outcomes
CFAE Learning OutcomesCFAE Learning Outcomes
CFAE Learning Outcomes
 
What Should we Assess With Technology?
What Should we Assess With Technology?What Should we Assess With Technology?
What Should we Assess With Technology?
 
Asw2 a webinar slides slideshare
Asw2 a webinar slides slideshareAsw2 a webinar slides slideshare
Asw2 a webinar slides slideshare
 
CBL - Creating an iOS App in the Classroom
CBL - Creating an iOS App in the ClassroomCBL - Creating an iOS App in the Classroom
CBL - Creating an iOS App in the Classroom
 
Promoting & researching adaptive regulation: Successes, challenges & possibil...
Promoting & researching adaptive regulation: Successes, challenges & possibil...Promoting & researching adaptive regulation: Successes, challenges & possibil...
Promoting & researching adaptive regulation: Successes, challenges & possibil...
 
E learning and teaching conference 15 june 2012
E learning and teaching conference 15 june 2012E learning and teaching conference 15 june 2012
E learning and teaching conference 15 june 2012
 
Eden gpr paper
Eden gpr paperEden gpr paper
Eden gpr paper
 

Viewers also liked

Viewers also liked (9)

Eclipse Modellng Forums: Looking at the Data
Eclipse Modellng Forums: Looking at the DataEclipse Modellng Forums: Looking at the Data
Eclipse Modellng Forums: Looking at the Data
 
Optimization of Incremental Queries CloudMDE2015
Optimization of Incremental Queries CloudMDE2015Optimization of Incremental Queries CloudMDE2015
Optimization of Incremental Queries CloudMDE2015
 
Code Generation as a Service
Code Generation as a ServiceCode Generation as a Service
Code Generation as a Service
 
Christoforos zolotas cloudmde2015 presentation - camera ready
Christoforos zolotas  cloudmde2015 presentation - camera readyChristoforos zolotas  cloudmde2015 presentation - camera ready
Christoforos zolotas cloudmde2015 presentation - camera ready
 
TPRS® Beginning Workshop 2012-Detroit
TPRS® Beginning Workshop 2012-DetroitTPRS® Beginning Workshop 2012-Detroit
TPRS® Beginning Workshop 2012-Detroit
 
Distil
DistilDistil
Distil
 
Developing a new Epsilon Language through Grammar Extension: The Epsilon Dem...
Developing a new Epsilon Language through Grammar Extension: The Epsilon Dem...Developing a new Epsilon Language through Grammar Extension: The Epsilon Dem...
Developing a new Epsilon Language through Grammar Extension: The Epsilon Dem...
 
Modeling the Climate System: Is model-based science like model-based engineer...
Modeling the Climate System: Is model-based science like model-based engineer...Modeling the Climate System: Is model-based science like model-based engineer...
Modeling the Climate System: Is model-based science like model-based engineer...
 
Beyond digitalisation 2016-06-07
Beyond digitalisation  2016-06-07Beyond digitalisation  2016-06-07
Beyond digitalisation 2016-06-07
 

Similar to Ten Tips to Succeed in Global Software Engineering Education

Teaching in multicultural classromre
Teaching in multicultural  classromreTeaching in multicultural  classromre
Teaching in multicultural classromre
Ivica Crnkovic
 
Phd defence-pvalente
Phd defence-pvalentePhd defence-pvalente
Phd defence-pvalente
Pedro Valente
 
July concall
July concallJuly concall
July concall
mehoqyue
 
Introducing KeyCoNet
Introducing KeyCoNet Introducing KeyCoNet
Introducing KeyCoNet
DavideCavanna
 
NTLT 2012 Peter Coolbear Keynote Presentation to Conference
NTLT 2012 Peter Coolbear Keynote Presentation to ConferenceNTLT 2012 Peter Coolbear Keynote Presentation to Conference
NTLT 2012 Peter Coolbear Keynote Presentation to Conference
NTLT Conference
 
Dec 10 version f
Dec 10 version fDec 10 version f
Dec 10 version f
camccain
 
Pedagogy coloda
Pedagogy colodaPedagogy coloda
Pedagogy coloda
KBTNHKU
 
Year 10 student booklet
Year 10 student bookletYear 10 student booklet
Year 10 student booklet
Anne Sturgess
 
A working environment for Problem Based Learning facilitators
A working environment for Problem Based Learning facilitatorsA working environment for Problem Based Learning facilitators
A working environment for Problem Based Learning facilitators
Arunangsu Chatterjee
 

Similar to Ten Tips to Succeed in Global Software Engineering Education (20)

Teaching in multicultural classromre
Teaching in multicultural  classromreTeaching in multicultural  classromre
Teaching in multicultural classromre
 
20121210 MODELO SOCIETARIO DE UNA KIC. EXPERIENCIA EN LA KIC DE ENERGÍA: Elen...
20121210 MODELO SOCIETARIO DE UNA KIC. EXPERIENCIA EN LA KIC DE ENERGÍA: Elen...20121210 MODELO SOCIETARIO DE UNA KIC. EXPERIENCIA EN LA KIC DE ENERGÍA: Elen...
20121210 MODELO SOCIETARIO DE UNA KIC. EXPERIENCIA EN LA KIC DE ENERGÍA: Elen...
 
Group Project: An Introduction
Group Project: An IntroductionGroup Project: An Introduction
Group Project: An Introduction
 
Phd defence-pvalente
Phd defence-pvalentePhd defence-pvalente
Phd defence-pvalente
 
July concall
July concallJuly concall
July concall
 
ePortfolios from Beginning to End to Beginning
ePortfolios from Beginning to End to BeginningePortfolios from Beginning to End to Beginning
ePortfolios from Beginning to End to Beginning
 
Cascoda 151112
Cascoda 151112Cascoda 151112
Cascoda 151112
 
Social Media acceptance: experiences in secondary education
Social Media acceptance: experiences in secondary educationSocial Media acceptance: experiences in secondary education
Social Media acceptance: experiences in secondary education
 
SoMe at secondary schools
SoMe at secondary schoolsSoMe at secondary schools
SoMe at secondary schools
 
Introducing KeyCoNet
Introducing KeyCoNet Introducing KeyCoNet
Introducing KeyCoNet
 
TWSIA Award: ePortfolios in Virginia Tech's FYE
TWSIA Award: ePortfolios in Virginia Tech's FYETWSIA Award: ePortfolios in Virginia Tech's FYE
TWSIA Award: ePortfolios in Virginia Tech's FYE
 
NTLT 2012 Peter Coolbear Keynote Presentation to Conference
NTLT 2012 Peter Coolbear Keynote Presentation to ConferenceNTLT 2012 Peter Coolbear Keynote Presentation to Conference
NTLT 2012 Peter Coolbear Keynote Presentation to Conference
 
CBI East of England Education Conference
CBI East of England Education Conference CBI East of England Education Conference
CBI East of England Education Conference
 
Student Retention
Student RetentionStudent Retention
Student Retention
 
Dec 10 version f
Dec 10 version fDec 10 version f
Dec 10 version f
 
Building Digital Engagement of Distance Students to Enhance their Success
Building Digital Engagement of Distance Students to Enhance their SuccessBuilding Digital Engagement of Distance Students to Enhance their Success
Building Digital Engagement of Distance Students to Enhance their Success
 
Pedagogy coloda
Pedagogy colodaPedagogy coloda
Pedagogy coloda
 
Large scale integrated project for built environment undergraduate students- ...
Large scale integrated project for built environment undergraduate students- ...Large scale integrated project for built environment undergraduate students- ...
Large scale integrated project for built environment undergraduate students- ...
 
Year 10 student booklet
Year 10 student bookletYear 10 student booklet
Year 10 student booklet
 
A working environment for Problem Based Learning facilitators
A working environment for Problem Based Learning facilitatorsA working environment for Problem Based Learning facilitators
A working environment for Problem Based Learning facilitators
 

More from Ivica Crnkovic

Software Assurance: What Should We Do next? - Software Design for Reliability
Software Assurance: What Should We Do next?  - Software Design for ReliabilitySoftware Assurance: What Should We Do next?  - Software Design for Reliability
Software Assurance: What Should We Do next? - Software Design for Reliability
Ivica Crnkovic
 
The challenges and opportunities in open source reuse
The challenges and opportunities in open source reuseThe challenges and opportunities in open source reuse
The challenges and opportunities in open source reuse
Ivica Crnkovic
 
Resilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolutionResilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolution
Ivica Crnkovic
 
Empirical se 2013-01-17
Empirical se 2013-01-17Empirical se 2013-01-17
Empirical se 2013-01-17
Ivica Crnkovic
 
Crnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptxCrnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptx
Ivica Crnkovic
 

More from Ivica Crnkovic (17)

2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges
 
Ai engineering icsoc -2019-10-30
Ai engineering icsoc -2019-10-30Ai engineering icsoc -2019-10-30
Ai engineering icsoc -2019-10-30
 
Software Engineering Challenges in building AI-based complex systems
Software Engineering Challenges in building AI-based complex systemsSoftware Engineering Challenges in building AI-based complex systems
Software Engineering Challenges in building AI-based complex systems
 
ICSE 2018 opening session
ICSE 2018 opening sessionICSE 2018 opening session
ICSE 2018 opening session
 
AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12
 
ICSE2018 presentation 2016-05-20
ICSE2018 presentation 2016-05-20ICSE2018 presentation 2016-05-20
ICSE2018 presentation 2016-05-20
 
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
Component-Based and Model-Driven Engineering: what is the difference? A CBSE ...
 
European Conference on Software Architecture - ECSA 2015 Announcement
European Conference on Software Architecture - ECSA 2015 AnnouncementEuropean Conference on Software Architecture - ECSA 2015 Announcement
European Conference on Software Architecture - ECSA 2015 Announcement
 
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
Rapid Continuous Software Engineering - Meeting the challenges of modern sof...
 
Software Assurance: What Should We Do next? - Software Design for Reliability
Software Assurance: What Should We Do next?  - Software Design for ReliabilitySoftware Assurance: What Should We Do next?  - Software Design for Reliability
Software Assurance: What Should We Do next? - Software Design for Reliability
 
Sa past-future
Sa past-futureSa past-future
Sa past-future
 
A classification framework for component models
A classification framework for component modelsA classification framework for component models
A classification framework for component models
 
The challenges and opportunities in open source reuse
The challenges and opportunities in open source reuseThe challenges and opportunities in open source reuse
The challenges and opportunities in open source reuse
 
Resilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolutionResilient systems - predicatbility ane evolution
Resilient systems - predicatbility ane evolution
 
Empirical se 2013-01-17
Empirical se 2013-01-17Empirical se 2013-01-17
Empirical se 2013-01-17
 
SPL in Clouds
SPL in CloudsSPL in Clouds
SPL in Clouds
 
Crnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptxCrnkovic cbse-impact.pptx
Crnkovic cbse-impact.pptx
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Ten Tips to Succeed in Global Software Engineering Education

  • 1. Ivica  Crnković,  Mälardalen  University,  Sweden   Ivana  Bosnić  and  Mario  Žagar  University  of  Zagreb,  Croa?a   2012-­‐06-­‐06   ICSE  2012   1  
  • 2. Distributed  SoHware  Development  Course   Project  organiza?on   Mälardalen  U.     MDH   Sweden   MDH   Students   Supervisors   U.  of  Zagreb   FER FER   students   Croa?a   Project   group   2012-­‐06-­‐06   ICSE  2012   2  
  • 3. Ten  years  of  experience     Year  #  st.  #pr.  Origina/ng  students’  countries   2003    28  5   2004   20  4       2005    38  6     2007   16  2       2008    37  6     2009   56  10       2010   65    9                     2011      35    5       2012-­‐06-­‐06   ICSE  2012   3  
  • 4. Source  of  Evidence   •  Staff  Experience   •  Students’  experience     –  Ini/al  Ques/onnaire   •  Student  background,  skills,  expecta?ons,  wishes   –  Weekly  Summary  Reports     •  project  current  state   –  “Happiness”  poll     •  I  feel  good/I  don’t  feel  good  this  week   –  Minutes  of  mee/ngs   •  Technical  and  organiza?onal  issues   –  Final    Ques/onnaire   •  Comprehensive  descrip?on  about  the  projects   –  Technical,  organiza?onal,  project  management,  cultural,  knowledge,  workload,…   –  Anonymous  Evalua/on   2012-­‐06-­‐06   ICSE  2012   4  
  • 5. •  Problem –  “Start projects with face-to-face meeting” –  There is no “natural force” to start the comminication •  Solution –  Force the communication start BY ANY MEANS •  Give the assignments from the very first day!   C.  B.  Šmite  D  A  Wohlin,  “A  Whisper  of  Evidence  in  Global  SoHware  Engineering,”  IEEE  So&ware,  vol.  28,  no.  4,  2011     2012-­‐06-­‐06   ICSE  2012   5  
  • 6. Tip1: Example-­‐  Project  Schedule   •  Start  with  the  project  from  the  first  lecture   •  Intensive    communica?on  forced  in  the  start   P   P   P   P   Prototype  I   Prototype  II   Final  Results   Lectures   Waterfall  model   Itera?ons   Itera?ons   Itera?ons   Itera?ons   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Weeks Oct 1 Jan 15 P  =  presenta?on     2012-­‐06-­‐06   ICSE  2012   6  
  • 7. •  Problem –  Lack of the informal communication •  Lower loyalty, trust, commmon responsibility •  Solution –  Let (force) students to talk about themselves N.  B.  Moe  and  D.  Smite,  “Understanding  Lacking  Trust  in  Global  SoHware  Teams:   A  Mul?-­‐case  Study,”  So&ware  Process:  Improvement  and  Prac5ce,  vol.  4589,  no.  3,  pp.  20-­‐34,  2007     2012-­‐06-­‐06   ICSE  2012   7  
  • 8. Tip2: Example   Start  with  the  project   from  the  first  lecture   •  Project  plan  in  an  early   stage  of  the  project   •  Define  means  of   communica?ons   •  Students’  presenta?ons  of   themselves   2012-­‐06-­‐06   ICSE  2012   8  
  • 9. •  Problem –  The communication is the most important part in GSE –  The communcation often lack required quality •  Possible missunderstaning, incomplete information •  Solution –  A detailed plan for communication is required –  Minutes of meetings required –  Communication experience is dicussed 2012-­‐06-­‐06   ICSE  2012   9  
  • 10. Tip3: Example   Steering group Project supervisor Customer Communica/on  type     Team 
 Project 
 •  Con?nous  (predefined)   Leader Manager •  Dedicated  (specific)   Project members Site 1 Site 2 Continuous communication Dedicated communication 2012-­‐06-­‐06   ICSE  2012   10  
  • 11. •  Problem   –  Awareness  of  the  current  state  of  other  site   •  Decision  issues  (implicit  and  explicit  decisions)   •  Local  communica?on  with  external  customers   •  SCM  issues   •  Solu?on   –  Require  extensive  use  of  SCM     •  measure  and  comment  commits,    frequency,  users   –  Keep  in  focus  communica?on  between  project  and  local   leader   Sarma,  D.  Redmiles,  and  A.  Van  Der  Hoek,  “Empirical  evidence  of  the  benefits  of  workspace  awareness   in  soHware  configura?on  management,”  Interna5onal  Symposium  on  Founda5ons  of  soware  engineering,  2008.     2012-­‐06-­‐06   ICSE  2012   11  
  • 12. Tip4: Example – students’  opinions   45,0 40,0  communication effort, Synchroniza?on,   35,0 synchronization, Availability   availability 30,0   Communica?on     understanding, communicating 25,0 of  new  ideas   ideas and planning,    Planning    other (trust, team   changes coordination,      Decision   Other  incomplete spirit, (trust,   20,0 leadership, process phases,   decison making ?ming)   etc) timeliness 15,0   10,0 different Educa?onal   educational 5,0 background   backgrounds 0,0 Awareness  problems   2012-­‐06-­‐06   ICSE  2012   12  
  • 13. •  Problem   –  Higher  tendency  of  loosing  mo?va?on      higher  consequences   –  Different  mo?va?ons  on  different  sites  (grading,  “fun”,  working   habits,  challenges)   •  Solu?on   –  Give  the  students  enough  flexibility  to  develop  their  crea?vity   –  Give  the  students  the  opportunity  to  express  themselves   –  Awards  and  posi?ve  compe??on   D.  H.  Schunk  and  P.  R.  Pintrich,  Mo5va5on  in  educa5on:  Theory,  research,  and  applica5ons,  3rd  ed.  Pren?ce  Hall,  2007     Bosnić,  I.  Čavrak,  M.  Orlić,  M.  Žagar,  and  I.  Crnković,  “Student  Mo?va?on  in  Distributed  SoHware  Development  Projects,”     (CTGDSD  2011),  2011,  pp.  31-­‐35     2012-­‐06-­‐06   ICSE  2012   13  
  • 14. Tip5: Example – students’  mo?va?ons   •  Mo/va/on  to  start  -­‐  “Why  did  you  choose  this  course?”   –  I  like  to  work  in  a  team   –  I  like  to  work  with  real  projects   –  I  have  heard  from  other  students  that  this  is  a  great  course   –  I  like  to  learn  about  students  from  other  countries   •  Mo/va/on  at  the  end  (“What  did  you  like  most?”)   –  The  project  work   –  The  distributed  environment   –  Mee?ng  other  cultures   –  New  technologies   2012-­‐06-­‐06   ICSE  2012   14  
  • 15. Tip5:    SCORE  compe??ons  @ICSE  (2009,  2011)   Semifinal   10  teams,  4  MDH/FER   Final   6  teams,  3  MDH/FER   ~60  teams,  7  MDH/FER   Semifinal   18  teams,  6  MDH/FER   Final   5  teams,  2  MDH/FER   15  
  • 16. •  Challenges   –  Language  differences,  Technical  background,  Openness  in   communica?ons,  Percep?on  of  ?me,  Commitment,   Teamwork   •  Solu?on   –  indicate  for:  diversity  tolerance  and  difference  tolerance   –  Lectures  about  cultural  differences   –  Important  observa?ons  from  supervisors   E.  Langman,  “Rethinking  the  place  of  tolerance  in  -­‐educa?on  -­‐  Encountering  otherness  between  acceptance  and  rejec?on,”     Nordic  Studies  in  Educa?on,  2011.     2012-­‐06-­‐06   ICSE  2012   16  
  • 17. Tip5:  Example  –  students’  views   25 comm. style 20 working hours proactiveness 15 work style working hours in-group 10 relations educational timeliness differences 5 groupwork 0 The  most  important  elements  of  cultural  differences   2012-­‐06-­‐06   ICSE  2012   17  
  • 18. •  Challenges   –  How  to  make  it  easier  with  differences   •  How  to  avoid  possible  conflicts?   •  Solu?on   –  Flexible  groups  and  flexible  goals  for  students   –  Changes  in  requirements  if  necessary   2012-­‐06-­‐06   ICSE  2012   18  
  • 19. •  Problems   –  Different  rules  valid  for  different  university  sites   •  Grading  system  (grades,  credits)   •  Start/end  of  the  semester   •  Required  elements  in  the  course   •  Course  evalua?ons   –  The  university  support  using  local  language   –  Low  local  understanding  for  distributed  course  specific  needs   •  Solu?on   –  Aaaah,…  keep  going….,  be  flexible,  be  crea?ve…   2012-­‐06-­‐06   ICSE  2012   19  
  • 20. •  Problems   –  nothing  is  default     –  Local  changes  (at  the  universi?es)  to  not  consider  other  site   •  Changes  in  start/end  of  semester   •  New  rules,  new  laws  –  for  local  op?miza?on   –  Technical  surprises   •  Changes  in  technologies     •  Solu?on   –  Be  prepared  for  changes   –  Check  all  elements  in  the  course  before  the  work   –  Risk  analysis  important  (what  if,  what  if  not…)     Indiana  Jones:  “Nothing  shocks  me.  I'm  a  scien?st.”,  Indiana  Jones  and  the  Temple  of  Doom   2012-­‐06-­‐06   ICSE  2012   20  
  • 21. •  Challenges   –  Unpredictable  changes   –  More  efforts  required   –  Not  recognized  form  the  local  ins?tu?ons   •  Payoff   –  giving  students  a  (unique)  opportunity  to  gain  knowledge  they  will   very  likely  need  in  their  future  professional  life.     –  the  enthusiasm  of  students  during  their  involvement  in  the  project   –  increasing  interest  in  communica?on  with  other,  unknown,  people,   and,  finally,  in  their  success.     2012-­‐06-­‐06   ICSE  2012   21  
  • 22. Issues  Important  to  Students  vs.  Tips   Issue                %      Related  /ps   Communica?on            55      Tip  1,  2,  3   Task  assignment/work  distribu?on      37      Tip  4     Responsibility/trust          27      Tip  4,  6   Punctuality  –  respec?ng  schedules      22      Tip  4,  6   Team  spirit              21      Tip  5,  10   Coopera?veness            20      Tip  5,  7,  10   Leadership              20      (Tip  1,  3)   Planning  and  coordina?on        17      (Tip  1,  3)   Honesty  and  openness          15      Tip  6,  7   Tolerance              14      Tip  6,  7   Goal  awareness            14      (Tip  1,  3,  4)   Awareness  of  individual  tasks      10      Tip  4   Proac?veness/aytude        10      Tip  5,  6   (Tips  8,9,10  related  to  the  teaching  staff)   2012-­‐06-­‐06   ICSE  2012   22  
  • 23. Conclusion  –  the  Ten  Tips   •  Communica)on  and  awareness   –  Tip  1:    Start  communica?on  by  brute  force;   –  Tip  2:    Get  the  students  to  be  familiar  with  each  other  as  soon  as  possible;   –  Tip  3:    Keep  communica?on  levels  consistently  high;   –  Tip  4:    Ensure  that  students  keep  the  other  site  in  mind;   •  Issues  of  diversity  and  difference   –  Tip  6:    Remember:  we  are  different;   –  Tip  7:    Be  flexible  –  overcome  the  differences;   •  Mo)va)on  and  socio-­‐psychological  issues   –  Tip  5:    Keep  the  students  highly  mo?vated;   –  Tip  10:  Be  enthusias?c;   •  Prac)cal  issues   –  Tip  8:    Be  flexible  –  beat  the  administra?on:   –  Tip  9:    Be  alert.   2012-­‐06-­‐06   ICSE  2012   23  
  • 24. THANKS  FOR  THE  ATTENTION   Ques?ons?   24