Coordination Challenges in Global Software Development

Size: px
Start display at page:

Download "Coordination Challenges in Global Software Development"

Transcription

1 Coordination Challenges in Global Software Development Anusuyah Subbarao, Dr Mohd Naz ri Mahrin Advanced Informatics School, Universiti Teknologi Malaysia, Jalan Sultan Yahya Petra, Kuala Lumpur, Malaysia. Abstract Global Software Development (GSD) approach is becoming a trend in software industries and by adopting it, literature shows that they are able to produce a better quality software with shorter development time and lesser cost. GSD software projects are geographically distributed where their tasks are collocated and distributed. Due to these distribution, software organizations are suffering in terms of coordination. Coordination is one of the mechanism that is considered as the most basic element in GSD, the glue that holds the organization together. This paper presents the challenges of coordination in GSD that usually cause problems for developers, clients, vendors and other stakeholders who are involved. It also discuss several coordination frameworks in GSD context and also suggest some measures to overcome these challenges. Keywords: Global Software Development, Coordination, Distribution 1. Introduction Global software development (GSD) has become a common practice in software industry where software projects are geographically distributed. The value of distributed software development market has increased 25-fold in the US over the past 10 years and predictions are that one-quarter of US spending on software development, integration and management services will go to distributed companies. [1]. An ACM report shows that 30% of US IT jobs are expected to be distributed by 2015 [2]. The main reason why software industries are adopting GSD approach is GSD is offering number of benefits. Literature shows that they are able to produce a better quality software, access to a large pool of competent developers, closer proximity to local market with shorter development time and lesser cost [3, 4, and 5]. However, GSD also suffers from a number of challenges related to communication, coordination and control throughout software development process and it has increased due to its complexity towards its distribution [6]. The main challenge in GSD is to bring in place effective coordination practices so that teams working at different locations can discuss the coordination issues and complexities related to software development projects. * Corresponding author. address:

2 This paper is divided into five sections. In this section, a brief introduction of GSD, its benefits and challenges are discussed. The next section provides an in-depth survey of literature to highlight the importance of addressing coordination issues of GSD. In the third section, some coordination frameworks are discussed. The prospective future work to this research is described in the fourth section and finally is the conclusion in the last section. 2. Related Work This section looks into the approaches used by different researchers to address the coordination challenges in the GSD context. According to Tushman & Katz, despite today s sophisticated collaboration and software engineering tools, coordination continues to be challenging in GSD [7]. Many software projects are behind schedule and over budget, and do not always work as intended [8]. In part, these failures are due to challenges in coordination [9, 10, 11] especially when software projects are globally distributed [12]. Communication and coordination in GSD become more complex, because traditional faceto-face meetings are not the rule in distributed projects [13].Poor coordination between the collocated and distributed team is effecting the scope of the contract in GSD projects [14]. Coordination between distributed teams is one of the most difficult-to-improve aspects of GSD [15, 16, 17, and 18]. There is no single reason why software projects fail, but one of the main problems is coordinating activities within large software systems [19]. According to Nguyen- Duc, there are number of studies related to coordination challenges in distributed setting. The listed challenges are decrease of communication frequency, large communication network, difficulty in finding relevant expertise/coordination requirement, lack of trust, lack of team identity/team awareness, delay in communication and coordination, difficulty in organizing task, limited choice of communication means, developing informal communication, misinterpretation of tasks, extra coordination due to mismatches in goals, perceived value, extra coordination due to mismatches in organizational structure, extra coordination due to different local management policy, complicated communication and coordination paths and ddifficulty in identifying role and responsibility[20]. 3. Coordination Framework This section looks into the approaches used by different researchers to address the coordination frameworks in the GSD context. Zigurs et al. [21] proposed a conceptual framework for coordination of virtual teams. Since team members are separated physically, coordination becomes an issue. A framework is proposed for this coordination. Sutanto et al. [22] explored coordination for global virtual teams wherein they show that coordination for effective teamwork depends

3 on the basic structure of the distributed teams. Espinosa & Carmel [23] conducted a research to study on coordination between two team members who are separated by time and distance. They have emphasized that there is less need for coordination when activities are carried out independently but when there is a significant dependency among various activities, then the need for coordination is more. Wiredu [24] conceptualized a framework for coordination based on the theoretical information extracted from the literature for GSD. Taxen [25] projected a strategy to support the common understanding about coordination of the engineering process in GSD. Smite et al. [26] investigated coordination and risk analysis between geographically distributed teams in GSD. Hossain [27] states that a good understanding of coordination difficulties can help devise strategies to overcome them. Bass et al. [28] investigated coordination and risk analysis between geographically distributed teams in GSD. Begel et al. [29] stated that researchers regularly carry out empirical studies with software development teams to examine how processes, tools and team members coordinate in GSD. Deshpande [30] has projected a model that incorporates effective coordination strategies between distributed teams working on the GSD projects. 4. Future Work Distinctive solutions for coordination challenges in the GSD environment have been proposed by many researchers, but still there is a vital need for appropriate coordination techniques or method which can suggest a compatible process to reduce the amount of coordination needed for GSD project. Communication and coordination mechanisms should be planned at the start of the project [31]. They should be continuously monitored by project managers and should be adapted according to the situation [31]. 5. Conclusion One of the main challenges of GSD practices is to ensure effective coordination among the team members as in most of the cases, they use to coordinate via electronic medium. This paper has highlighted list of challenges in GSD environment which has impacted the software project development. It also enumerated lists of frameworks related to coordination in GSD. References [1]Eoin Conchuir, Par J. Agerfalk, Helena H. Olsson, and Brian Fitzgerald, Global Software Development:Where are the Benefits?, Communications of the ACM, vol. 52 no. 8, (2009), pp [2]ACM Job Migration Task Force, Globalization and Offshoring of Software, Association for Computing Machinery, 2006Yates D, Paquette S. Emergency knowledge management and social media technologies : A case study of the 2010 Haitian earthquake. Proc ASIST (31), 2011, [3]Ågerfalk, P.J., Fitzgerald, B., Olsson, H.H., and Ó Conchúir, E Benefits of global software development: the known and unknown. In Proceedings of the Software process, 2008 international conference. [4]Ågerfalk, P. J., and Fitzgerald, B Flexible and Distributed Software Processes: Old Petunias in New Bowls? Commun. ACM. 49, 10(Oct 2006)

4 [5] Ó Conchúir, E., Ågerfalk, P.J., Olsson, H.H., and Fitzgerald,B Global software development: where are the benefits? Commun. ACM. 52, 8 (August 2009), Offshoring: An Investigation of the Irish Bridge. MIS Quarterly 32(2), 1 23 (2008). [6] Marques, A. B., Rodrigues, R. and Conte, T., Systematic Literature Reviews in Distributed Software Development: A Tertiary Study, In ICGSE 2012: [7]Tushman, M. L. and Katz, R. (1980) External communication and project performance: An investigation into the role of gatekeepers, Management Science, 26(11), Nov. 1980, pp: [8]Mann, C.C. Why software is so bad. Technology Review, 105, 5 (2002), [9]Boehm, B.R. Software Engineering Economics. Englewood Cliffs, NJ: Prentice Hall, [10]Curtis, B., Krasner, H., and Iscoe, N. "A Field Study of the Software Design Process for Large Systems," Communications of the ACM (31:11), 1988, pp [11]Kraut, R.E., and Streeter, L.A. Coordination in software development. Communications of the ACM, 38, 3 (1995), [12]Herbsleb, J.D., and Grinter, R.E. Architectures, coordination, and distance: Conway s law and beyond. IEEE Software, 16, 5 (1999), [13]Damian, D., & Moitra, D. (2006). Guest editors introduction: Global software development: How far have we come? IEEE Software, 23, [14] Khan, A. W., & Khan, S. U. (2014). Critical challenges in execution of offshore software outsourcing contract from vendors' perspective: A systematic literature review. Paper presented at the Information and Communication Systems (ICICS), th International Conference on. [15]Begel, A., Nagappan, N., Poile, C., Layman, L.: Coordination in large-scale software teams. In: Proceedings of 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering (CHASE), pp IEEE Computer Society, Washington, DC (2009) [16] Amrit, C. (2005) Coordination in software development: The problem in task allocation, SIGSOFT Software Engineering Notes, July 2005, 30(4), pp:1-7 [17]Herbsleb, J.D. and Mockus, A. (2003) Formulation and preliminary test of empirical theory of coordination in software engineering. In Proceedings of 9th European software engineering conference held jointly with 11th SIGSOFT international symposium on Foundations of software engineering (ESEC/FSE-11).ACM, New York, NY, USA,pp: [18]Bass, M., Herbsleb, J.D. and Lescher,C. (2009) A Coordination Risk Analysis Method for Multi-site Projects: Experience Report, Fourth IEEE International Conference on Global Software Engineering, ICGSE July 2009, pp:31-40 [19]Herbsleb, J.D.: Global Software Engineering: The Future of Socio-technical Coordination. In: Future of Software Engineering (FOSE 2007). IEEE, Minneapolis (2007) [20] Nguyen-Duc, A., Cruzes, D. S., & Conradi, R. (2015). The impact of global dispersion on coordination, team performance and software quality A systematic literature review. Information and Software Technology, 57, [21]Zigurs, I., Evaristo, R., and Katzy, B. (2001) Collaborative technologies for virtual project management Academy of Management Proceedings, Washington, D.C. [22]Sutanto,J., A. Kankanhalli, and Tan, B.C.Y. (2004) A Conceptual Framework for Coordination in Global Virtual Teams, Information Resources Management Association International Conference, New Orleans, U.S.A. [23] Espinosa, J.A., Carmel, E.: The Effect of Time Separation on Coordination Costs in Global Software Teams: A Dyad Model. In: Proceedings of the 37th Annual Hawaii International Conference on System Sciences (Hicss 2004) - Track 1, January 5-8, vol. 1. IEEE Computer Society, Washington, DC (2004) [24] Wiredu, G. (2006) A Framework for the Analysis of the Coordination in Global Software Development. International Workshop on Global Software Development for the Practitioner (GSD 06),pp:38-44

5 [25]Taxen, Lars. (2006) An Integration Centric Approach for the Coordination of Distributed Software Development Projects. Information and Software Technology,48(9), [26]Sˇmite, D., Wohlin, C., Feldt, R., & Gorschek, T. (2008). Reporting empirical research in global software engineering: A classification scheme. In Proceedings of the 3rd international conference on global software engineering, pp [27]Hossain, E., (2008), Coordinating Mechanisms for Agile Global Software Development, IEEE International Conference on Global Software Engineering, ICGSE, Aug, 2008, pp [28]Bass, M., Herbleb, J.D. and Lescher, C. (2009) A Coordination Risk Analysis Method for Multi-site Projects: Experience Report. In Proceedings of the Fourth International Conference on Global Software Engineering. ICGSE July IEEE-Computer Society, Washington, DC. Pp:31-40 [29] Begel, A., Nagappan, N., Poile, C., Layman, L.: Coordination in large-scale software teams. In: Proceedings of 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering (CHASE), pp IEEE Computer Society, Washington, DC(2009) [30] Deshpande, S., Beecham, S., & Richardson, I. (2013, Aug. 2013). Using the PMBOK Guide to Frame GSD Coordination Strategies. Paper presented at the Global Software Engineering (ICGSE), 2013 IEEE 8th International Conference on. [31] Jain, R., & Suman, U. (2015). A Systematic Literature Review on Global Software Development Life Cycle. ACM SIGSOFT Software Engineering Notes, 40(2), 1-14.

A cognitive perspective on pair programming

A cognitive perspective on pair programming Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) December 2006 A cognitive perspective on pair programming Radhika

More information

Towards a Collaboration Framework for Selection of ICT Tools

Towards a Collaboration Framework for Selection of ICT Tools Towards a Collaboration Framework for Selection of ICT Tools Deepak Sahni, Jan Van den Bergh, and Karin Coninx Hasselt University - transnationale Universiteit Limburg Expertise Centre for Digital Media

More information

Data Fusion Models in WSNs: Comparison and Analysis

Data Fusion Models in WSNs: Comparison and Analysis Proceedings of 2014 Zone 1 Conference of the American Society for Engineering Education (ASEE Zone 1) Data Fusion s in WSNs: Comparison and Analysis Marwah M Almasri, and Khaled M Elleithy, Senior Member,

More information

Team Dispersal. Some shaping ideas

Team Dispersal. Some shaping ideas Team Dispersal Some shaping ideas The storyline is how distributed teams can be a liability or an asset or anything in between. It isn t simply a case of neutralizing the down side Nick Clare, January

More information

Virtual Teams: The Design of Architecture and Coordination for Realistic Performance and Shared Awareness

Virtual Teams: The Design of Architecture and Coordination for Realistic Performance and Shared Awareness Virtual Teams: The Design of Architecture and Coordination for Realistic Performance and Shared Awareness Bryan Moser, Global Project Design John Halpin, Champlain College St. Lawrence Introduction Global

More information

Requirements-Gathering Collaborative Networks in Distributed Software Projects

Requirements-Gathering Collaborative Networks in Distributed Software Projects Requirements-Gathering Collaborative Networks in Distributed Software Projects Paula Laurent and Jane Cleland-Huang Systems and Requirements Engineering Center DePaul University {plaurent, jhuang}@cs.depaul.edu

More information

Three Strategies for Open Source Deployment: Substitution, Innovation, and Knowledge Reuse

Three Strategies for Open Source Deployment: Substitution, Innovation, and Knowledge Reuse Three Strategies for Open Source Deployment: Substitution, Innovation, and Knowledge Reuse Jonathan P. Allen 1 1 University of San Francisco, 2130 Fulton St., CA 94117, USA, jpallen@usfca.edu Abstract.

More information

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas Exploiting Distance Learning Methods and Multimediaenhanced instructional content to support IT Curricula in Greek Technological Educational Institutes P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou,

More information

Quality Framework for Assessment of Multimedia Learning Materials Version 1.0

Quality Framework for Assessment of Multimedia Learning Materials Version 1.0 Available online at www.sciencedirect.com Procedia - Social and Behavioral Sciences 67 ( 2012 ) 571 579 The 3 rd International Conference on e-learning ICEL2011, 23-24 November 2011, Bandung, Indonesia

More information

On the Design of Group Decision Processes for Electronic Meeting Rooms

On the Design of Group Decision Processes for Electronic Meeting Rooms On the Design of Group Decision Processes for Electronic Meeting Rooms Abstract Pedro Antunes Department of Informatics, Faculty of Sciences of the University of Lisboa, Campo Grande, Lisboa, Portugal

More information

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland

More information

DOES OUR EDUCATIONAL SYSTEM ENHANCE CREATIVITY AND INNOVATION AMONG GIFTED STUDENTS?

DOES OUR EDUCATIONAL SYSTEM ENHANCE CREATIVITY AND INNOVATION AMONG GIFTED STUDENTS? DOES OUR EDUCATIONAL SYSTEM ENHANCE CREATIVITY AND INNOVATION AMONG GIFTED STUDENTS? M. Aichouni 1*, R. Al-Hamali, A. Al-Ghamdi, A. Al-Ghonamy, E. Al-Badawi, M. Touahmia, and N. Ait-Messaoudene 1 University

More information

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor Introduction to Modeling and Simulation Conceptual Modeling OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia Tech) Blacksburg, VA 24061,

More information

THEORY OF PLANNED BEHAVIOR MODEL IN ELECTRONIC LEARNING: A PILOT STUDY

THEORY OF PLANNED BEHAVIOR MODEL IN ELECTRONIC LEARNING: A PILOT STUDY THEORY OF PLANNED BEHAVIOR MODEL IN ELECTRONIC LEARNING: A PILOT STUDY William Barnett, University of Louisiana Monroe, barnett@ulm.edu Adrien Presley, Truman State University, apresley@truman.edu ABSTRACT

More information

Communication around Interactive Tables

Communication around Interactive Tables Communication around Interactive Tables Figure 1. Research Framework. Izdihar Jamil Department of Computer Science University of Bristol Bristol BS8 1UB, UK Izdihar.Jamil@bris.ac.uk Abstract Despite technological,

More information

A Case-Based Approach To Imitation Learning in Robotic Agents

A Case-Based Approach To Imitation Learning in Robotic Agents A Case-Based Approach To Imitation Learning in Robotic Agents Tesca Fitzgerald, Ashok Goel School of Interactive Computing Georgia Institute of Technology, Atlanta, GA 30332, USA {tesca.fitzgerald,goel}@cc.gatech.edu

More information

Simulation in Maritime Education and Training

Simulation in Maritime Education and Training Simulation in Maritime Education and Training Shahrokh Khodayari Master Mariner - MSc Nautical Sciences Maritime Accident Investigator - Maritime Human Elements Analyst Maritime Management Systems Lead

More information

Towards a Mobile Software Engineering Education

Towards a Mobile Software Engineering Education Towards a Mobile Software Engineering Education Mira Kajko-Mattsson KTH School of Information and Communication Technology Royal Institute of Technology Kista, Sweden mkm2@kth.se Abstract It is high time

More information

Characteristics of Collaborative Network Models. ed. by Line Gry Knudsen

Characteristics of Collaborative Network Models. ed. by Line Gry Knudsen SUCCESS PILOT PROJECT WP1 June 2006 Characteristics of Collaborative Network Models. ed. by Line Gry Knudsen All rights reserved the by author June 2008 Department of Management, Politics and Philosophy,

More information

Ministry of Education, Republic of Palau Executive Summary

Ministry of Education, Republic of Palau Executive Summary Ministry of Education, Republic of Palau Executive Summary Student Consultant, Jasmine Han Community Partner, Edwel Ongrung I. Background Information The Ministry of Education is one of the eight ministries

More information

Applying Fuzzy Rule-Based System on FMEA to Assess the Risks on Project-Based Software Engineering Education

Applying Fuzzy Rule-Based System on FMEA to Assess the Risks on Project-Based Software Engineering Education Journal of Software Engineering and Applications, 2017, 10, 591-604 http://www.scirp.org/journal/jsea ISSN Online: 1945-3124 ISSN Print: 1945-3116 Applying Fuzzy Rule-Based System on FMEA to Assess the

More information

Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development

Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development Nilay Oza, Jilrgen Munch Juan Garbajosa, Agustin Yague, Eloy Gonzalez Ortega Abstract. Cloud-based infrastructure

More information

MGMT3274 INTERNATONAL BUSINESS PROCESSES AND PROBLEMS

MGMT3274 INTERNATONAL BUSINESS PROCESSES AND PROBLEMS THE UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Belk College of Business MGMT3274 INTERNATONAL BUSINESS PROCESSES AND PROBLEMS Course Number: Course Tile: Prerequisites: Instructor: Classroom: Schedule:

More information

Investigating the Relationship between Ethnicity and Degree Attainment

Investigating the Relationship between Ethnicity and Degree Attainment Investigating the Relationship between Ethnicity and Degree Attainment Jaki Lilly (Jaki.Lilly@anglia.ac.uk), INSPIRE Berenice Rivera Macías (berenice.riveramacias@anglia.ac.uk), INSPIRE Mark Warnes (Mark.Warnes@anglia.ac.uk),

More information

The open source development model has unique characteristics that make it in some

The open source development model has unique characteristics that make it in some Is the Development Model Right for Your Organization? A roadmap to open source adoption by Ibrahim Haddad The open source development model has unique characteristics that make it in some instances a superior

More information

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Implementing a tool to Support KAOS-Beta Process Model Using EPF Implementing a tool to Support KAOS-Beta Process Model Using EPF Malihe Tabatabaie Malihe.Tabatabaie@cs.york.ac.uk Department of Computer Science The University of York United Kingdom Eclipse Process Framework

More information

The Incentives to Enhance Teachers Teaching Profession: An Empirical Study in Hong Kong Primary Schools

The Incentives to Enhance Teachers Teaching Profession: An Empirical Study in Hong Kong Primary Schools Social Science Today Volume 1, Issue 1 (2014), 37-43 ISSN 2368-7169 E-ISSN 2368-7177 Published by Science and Education Centre of North America The Incentives to Enhance Teachers Teaching Profession: An

More information

Available online at ScienceDirect. Procedia Economics and Finance 20 ( 2015 )

Available online at  ScienceDirect. Procedia Economics and Finance 20 ( 2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Economics and Finance 20 ( 2015 ) 232 242 7th International Conference on Globalization and Higher Education in Economics and Business Administration,

More information

ROBERT M. FULLER. Ph.D. Indiana University, Kelley School of Business, June 2003 Major: Management Information Systems Minor: Organizational Behavior

ROBERT M. FULLER. Ph.D. Indiana University, Kelley School of Business, June 2003 Major: Management Information Systems Minor: Organizational Behavior ROBERT M. FULLER The University of Tennessee College of Business Administration Department of Accounting and Information Management 623 Stokely Management Center Knoxville, Tennessee 37996 Tel: (865) 974-1749

More information

On the Combined Behavior of Autonomous Resource Management Agents

On the Combined Behavior of Autonomous Resource Management Agents On the Combined Behavior of Autonomous Resource Management Agents Siri Fagernes 1 and Alva L. Couch 2 1 Faculty of Engineering Oslo University College Oslo, Norway siri.fagernes@iu.hio.no 2 Computer Science

More information

Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory

Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory Full Paper Attany Nathaly L. Araújo, Keli C.V.S. Borges, Sérgio Antônio Andrade de

More information

A Model to Detect Problems on Scrum-based Software Development Projects

A Model to Detect Problems on Scrum-based Software Development Projects A Model to Detect Problems on Scrum-based Software Development Projects ABSTRACT There is a high rate of software development projects that fails. Whenever problems can be detected ahead of time, software

More information

Creating Meaningful Assessments for Professional Development Education in Software Architecture

Creating Meaningful Assessments for Professional Development Education in Software Architecture Creating Meaningful Assessments for Professional Development Education in Software Architecture Elspeth Golden Human-Computer Interaction Institute Carnegie Mellon University Pittsburgh, PA egolden@cs.cmu.edu

More information

Preliminary Report Initiative for Investigation of Race Matters and Underrepresented Minority Faculty at MIT Revised Version Submitted July 12, 2007

Preliminary Report Initiative for Investigation of Race Matters and Underrepresented Minority Faculty at MIT Revised Version Submitted July 12, 2007 Massachusetts Institute of Technology Preliminary Report Initiative for Investigation of Race Matters and Underrepresented Minority Faculty at MIT Revised Version Submitted July 12, 2007 Race Initiative

More information

Modified Systematic Approach to Answering Questions J A M I L A H A L S A I D A N, M S C.

Modified Systematic Approach to Answering Questions J A M I L A H A L S A I D A N, M S C. Modified Systematic Approach to Answering J A M I L A H A L S A I D A N, M S C. Learning Outcomes: Discuss the modified systemic approach to providing answers to questions Determination of the most important

More information

A Case Study: News Classification Based on Term Frequency

A Case Study: News Classification Based on Term Frequency A Case Study: News Classification Based on Term Frequency Petr Kroha Faculty of Computer Science University of Technology 09107 Chemnitz Germany kroha@informatik.tu-chemnitz.de Ricardo Baeza-Yates Center

More information

Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall.

Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall. Chapter 2 Mastering Team Skills and Interpersonal Communication Chapter 2-1 Communicating Effectively in Teams Chapter 2-2 Communicating Effectively in Teams Collaboration involves working together to

More information

Shared Leadership in Schools On-line, Fall 2008 Michigan State University

Shared Leadership in Schools On-line, Fall 2008 Michigan State University Professor Susan Printy East Lansing, MI 48823 Phone: 517.355.4508 Fax: 517.353.6393 (Be sure to use my name) Email: sprinty@msu.edu Shared Leadership in Schools On-line, Fall 2008 Michigan State University

More information

What do Medical Students Need to Learn in Their English Classes?

What do Medical Students Need to Learn in Their English Classes? ISSN - Journal of Language Teaching and Research, Vol., No., pp. 1-, May ACADEMY PUBLISHER Manufactured in Finland. doi:.0/jltr...1- What do Medical Students Need to Learn in Their English Classes? Giti

More information

AQUA: An Ontology-Driven Question Answering System

AQUA: An Ontology-Driven Question Answering System AQUA: An Ontology-Driven Question Answering System Maria Vargas-Vera, Enrico Motta and John Domingue Knowledge Media Institute (KMI) The Open University, Walton Hall, Milton Keynes, MK7 6AA, United Kingdom.

More information

Test Effort Estimation Using Neural Network

Test Effort Estimation Using Neural Network J. Software Engineering & Applications, 2010, 3: 331-340 doi:10.4236/jsea.2010.34038 Published Online April 2010 (http://www.scirp.org/journal/jsea) 331 Chintala Abhishek*, Veginati Pavan Kumar, Harish

More information

Occupational Therapist (Temporary Position)

Occupational Therapist (Temporary Position) Edmonton Catholic Schools is now accepting applications for the position of Occupational Therapist (Temporary Position) Edmonton Catholic Schools is a large urban school district whose mission is to provide

More information

La Grange Park Public Library District Strategic Plan of Service FY 2014/ /16. Our Vision: Enriching Lives

La Grange Park Public Library District Strategic Plan of Service FY 2014/ /16. Our Vision: Enriching Lives La Grange Park Public Library District Strategic Plan of Service FY 2014/15 2015/16 Our Vision: Enriching Lives Our Mission: To connect you to: personal growth and development; reading, viewing, and listening

More information

Evaluating Collaboration and Core Competence in a Virtual Enterprise

Evaluating Collaboration and Core Competence in a Virtual Enterprise PsychNology Journal, 2003 Volume 1, Number 4, 391-399 Evaluating Collaboration and Core Competence in a Virtual Enterprise Rainer Breite and Hannu Vanharanta Tampere University of Technology, Pori, Finland

More information

Reducing Features to Improve Bug Prediction

Reducing Features to Improve Bug Prediction Reducing Features to Improve Bug Prediction Shivkumar Shivaji, E. James Whitehead, Jr., Ram Akella University of California Santa Cruz {shiv,ejw,ram}@soe.ucsc.edu Sunghun Kim Hong Kong University of Science

More information

The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries

The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries Australian Journal of Basic and Applied Sciences, 6(9): 310-317, 2012 ISSN 1991-8178 The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries

More information

Crowdsourcing Software Requirements and Development: A Mechanism-based Exploration of Opensourcing

Crowdsourcing Software Requirements and Development: A Mechanism-based Exploration of Opensourcing : A Mechanism-based Exploration of Opensourcing Completed Research Paper Damrongsak Naparat Australian School of Business University of New South Wales d.naparat@unsw.edu.au Patrick Finnegan Australian

More information

Model of Lesson Study Approach during Micro Teaching

Model of Lesson Study Approach during Micro Teaching International Education Studies; Vol. 7, No. 13; 2014 ISSN 1913-9020 E-ISSN 1913-9039 Published by Canadian Center of Science and Education Model of Lesson Study Approach during Micro Teaching Zanaton

More information

University of Toronto

University of Toronto University of Toronto OFFICE OF THE VICE PRESIDENT AND PROVOST Governance and Administration of Extra-Departmental Units Interdisciplinarity Committee Working Group Report Following approval by Governing

More information

WikiAtoms: Contributions to Wikis as Atomic Units

WikiAtoms: Contributions to Wikis as Atomic Units WikiAtoms: Contributions to Wikis as Atomic Units Hanrahan, Quintana-Castillo, Michael Stewart, A. Pérez-Quiñones Dept. of Computer Science, Virginia Tech. {bhanraha, rqc, tgm, perez}@vt.edu ABSTRACT Corporate

More information

Master Program: Strategic Management. Master s Thesis a roadmap to success. Innsbruck University School of Management

Master Program: Strategic Management. Master s Thesis a roadmap to success. Innsbruck University School of Management Master Program: Strategic Management Department of Strategic Management, Marketing & Tourism Innsbruck University School of Management Master s Thesis a roadmap to success Index Objectives... 1 Topics...

More information

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008 Development of an IT Curriculum Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008 Curriculum A curriculum consists of everything that promotes learners intellectual, personal,

More information

Developing Students Research Proposal Design through Group Investigation Method

Developing Students Research Proposal Design through Group Investigation Method IOSR Journal of Research & Method in Education (IOSR-JRME) e-issn: 2320 7388,p-ISSN: 2320 737X Volume 7, Issue 1 Ver. III (Jan. - Feb. 2017), PP 37-43 www.iosrjournals.org Developing Students Research

More information

English for Specific Purposes World ISSN Issue 34, Volume 12, 2012 TITLE:

English for Specific Purposes World ISSN Issue 34, Volume 12, 2012 TITLE: TITLE: The English Language Needs of Computer Science Undergraduate Students at Putra University, Author: 1 Affiliation: Faculty Member Department of Languages College of Arts and Sciences International

More information

WHY SOLVE PROBLEMS? INTERVIEWING COLLEGE FACULTY ABOUT THE LEARNING AND TEACHING OF PROBLEM SOLVING

WHY SOLVE PROBLEMS? INTERVIEWING COLLEGE FACULTY ABOUT THE LEARNING AND TEACHING OF PROBLEM SOLVING From Proceedings of Physics Teacher Education Beyond 2000 International Conference, Barcelona, Spain, August 27 to September 1, 2000 WHY SOLVE PROBLEMS? INTERVIEWING COLLEGE FACULTY ABOUT THE LEARNING

More information

SYLLABUS Rochester Institute of Technology College of Liberal Arts, Department of Psychology Fall Quarter, 2007

SYLLABUS Rochester Institute of Technology College of Liberal Arts, Department of Psychology Fall Quarter, 2007 SYLLABUS Rochester Institute of Technology College of Liberal Arts, Department of Psychology Fall Quarter, 2007 Course Title: Meeting Times: Instructor: Topics in Engineering Psychology: Temporal Awareness

More information

PERFORMING ARTS. Unit 2 Proposal for a commissioning brief Suite. Cambridge TECHNICALS LEVEL 3. L/507/6467 Guided learning hours: 60

PERFORMING ARTS. Unit 2 Proposal for a commissioning brief Suite. Cambridge TECHNICALS LEVEL 3. L/507/6467 Guided learning hours: 60 2016 Suite Cambridge TECHNICALS LEVEL 3 PERFORMING ARTS Unit 2 Proposal for a commissioning brief L/507/6467 Guided learning hours: 60 Version 1 September 2015 ocr.org.uk/performingarts LEVEL 3 UNIT 2:

More information

A Coding System for Dynamic Topic Analysis: A Computer-Mediated Discourse Analysis Technique

A Coding System for Dynamic Topic Analysis: A Computer-Mediated Discourse Analysis Technique A Coding System for Dynamic Topic Analysis: A Computer-Mediated Discourse Analysis Technique Hiromi Ishizaki 1, Susan C. Herring 2, Yasuhiro Takishima 1 1 KDDI R&D Laboratories, Inc. 2 Indiana University

More information

Computerized Adaptive Psychological Testing A Personalisation Perspective

Computerized Adaptive Psychological Testing A Personalisation Perspective Psychology and the internet: An European Perspective Computerized Adaptive Psychological Testing A Personalisation Perspective Mykola Pechenizkiy mpechen@cc.jyu.fi Introduction Mixed Model of IRT and ES

More information

Utilizing a Web-based Geographic Virtual Environment Prototype for the Collaborative Analysis of a Fragile Urban Area

Utilizing a Web-based Geographic Virtual Environment Prototype for the Collaborative Analysis of a Fragile Urban Area Utilizing a Web-based Geographic Virtual Environment Prototype for the Collaborative Analysis of a Fragile Urban Area An Open-Source International Urban Design Studio organized in Brussels Burak Pak 1,

More information

Continuing Education for Professional Development at UTMSPACE - Experience, Development and Trends

Continuing Education for Professional Development at UTMSPACE - Experience, Development and Trends Available online at www.sciencedirect.com Procedia - Social and Behavioral Sciences 56 ( 2012 ) 292 297 International Conference on Teaching and Learning in Higher Education (ICTLHE2012) in conjunction

More information

Student Transportation

Student Transportation The district has not developed systems to evaluate transportation activities and improve operations. In addition, the district needs to systematically replace its aging buses. Conclusion The Manatee County

More information

An Approach for Creating Sentence Patterns for Quality Requirements

An Approach for Creating Sentence Patterns for Quality Requirements An Approach for Creating Sentence Patterns for Quality Requirements Jonas Eckhardt Technische Universität München Garching b. München, Germany eckharjo@in.tum.de Andreas Vogelsang DCAITI Technische Universität

More information

PROVIDENCE UNIVERSITY COLLEGE

PROVIDENCE UNIVERSITY COLLEGE BACHELOR OF BUSINESS ADMINISTRATION (BBA) WITH CO-OP (4 Year) Academic Staff Jeremy Funk, Ph.D., University of Manitoba, Program Coordinator Bruce Duggan, M.B.A., University of Manitoba Marcio Coelho,

More information

This Access Agreement is for only, to align with the WPSA and in light of the Browne Review.

This Access Agreement is for only, to align with the WPSA and in light of the Browne Review. University of Essex Access Agreement 2011-12 The University of Essex Access Agreement has been updated in October 2010 to include new tuition fee and bursary provision for 2011 entry and account for the

More information

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME The following resources are currently available: DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME 2016-17 What is the Doctoral School? The main purpose of the Doctoral School is to enhance your experience

More information

MAHATMA GANDHI KASHI VIDYAPITH Deptt. of Library and Information Science B.Lib. I.Sc. Syllabus

MAHATMA GANDHI KASHI VIDYAPITH Deptt. of Library and Information Science B.Lib. I.Sc. Syllabus MAHATMA GANDHI KASHI VIDYAPITH Deptt. of Library and Information Science B.Lib. I.Sc. Syllabus The Library and Information Science has the attributes of being a discipline of disciplines. The subject commenced

More information

Computer Science PhD Program Evaluation Proposal Based on Domain and Non-Domain Characteristics

Computer Science PhD Program Evaluation Proposal Based on Domain and Non-Domain Characteristics Computer Science PhD Program Evaluation Proposal Based on Domain and Non-Domain Characteristics Jan Werewka, Michał Turek Department of Applied Computer Science AGH University of Science and Technology

More information

Key concepts for the insider-researcher

Key concepts for the insider-researcher 02-Costley-3998-CH-01:Costley -3998- CH 01 07/01/2010 11:09 AM Page 1 1 Key concepts for the insider-researcher Key points A most important aspect of work based research is the researcher s situatedness

More information

Pair Programming: When and Why it Works

Pair Programming: When and Why it Works Pair Programming: When and Why it Works Jan Chong 1, Robert Plummer 2, Larry Leifer 3, Scott R. Klemmer 2, Ozgur Eris 3, and George Toye 3 1 Stanford University, Department of Management Science and Engineering,

More information

Publication strategies

Publication strategies Publication strategies Carlo Ghezzi Politecnico di Milano,, Italy carlo.ghezzi@polimi ghezzi@polimi.it 1 Outline: why not follow SE best practices? Goals and stakeholders Who set the goals? What are the

More information

ANNUAL REPORT of the ACM Education Policy Committee For the Period: July 1, June 30, 2016 Submitted by Jeffrey Forbes, Chair

ANNUAL REPORT of the ACM Education Policy Committee For the Period: July 1, June 30, 2016 Submitted by Jeffrey Forbes, Chair ANNUAL REPORT of the For the Period: July 1, 2015 - June 30, 2016 Submitted by Jeffrey Forbes, Chair 1. BASIC INFORMATION 1.1 COMMITTEE MEMBERS Jeffrey Forbes (Chair) Joanna Goode Susanne Hambrusch Elizabeth

More information

Match or Mismatch? How congruent are the beliefs of teacher candidates, cooperating teachers, and university-based teacher educators?

Match or Mismatch? How congruent are the beliefs of teacher candidates, cooperating teachers, and university-based teacher educators? Match or Mismatch? How congruent are the beliefs of teacher candidates, cooperating teachers, and university-based teacher educators? By: Ye He and Barbara Levin He, Ye, & Levin, B.B. (2008). Match or

More information

Customised Software Tools for Quality Measurement Application of Open Source Software in Education

Customised Software Tools for Quality Measurement Application of Open Source Software in Education Customised Software Tools for Quality Measurement Application of Open Source Software in Education Stefan Waßmuth Martin Dambon, Gerhard Linß Technische Universität Ilmenau (Germany) Faculty of Mechanical

More information

Early Warning System Implementation Guide

Early Warning System Implementation Guide Linking Research and Resources for Better High Schools betterhighschools.org September 2010 Early Warning System Implementation Guide For use with the National High School Center s Early Warning System

More information

INTRODUCTION TO DECISION ANALYSIS (Economics ) Prof. Klaus Nehring Spring Syllabus

INTRODUCTION TO DECISION ANALYSIS (Economics ) Prof. Klaus Nehring Spring Syllabus INTRODUCTION TO DECISION ANALYSIS (Economics 190-01) Prof. Klaus Nehring Spring 2003 Syllabus Office: 1110 SSHB, 752-3379. Office Hours (tentative): T 10:00-12:00, W 4:10-5:10. Prerequisites: Math 16A,

More information

ZACHARY J. OSTER CURRICULUM VITAE

ZACHARY J. OSTER CURRICULUM VITAE ZACHARY J. OSTER CURRICULUM VITAE McGraw Hall 108 Phone: (262) 472-5006 800 W. Main St. Email: osterz@uww.edu Whitewater, WI 53190 Website: http://cs.uww.edu/~osterz/ RESEARCH INTERESTS Formal methods

More information

A 3D SIMULATION GAME TO PRESENT CURTAIN WALL SYSTEMS IN ARCHITECTURAL EDUCATION

A 3D SIMULATION GAME TO PRESENT CURTAIN WALL SYSTEMS IN ARCHITECTURAL EDUCATION A 3D SIMULATION GAME TO PRESENT CURTAIN WALL SYSTEMS IN ARCHITECTURAL EDUCATION Eray ŞAHBAZ* & Fuat FİDAN** *Eray ŞAHBAZ, PhD, Department of Architecture, Karabuk University, Karabuk, Turkey, E-Mail: eraysahbaz@karabuk.edu.tr

More information

University of Waterloo School of Accountancy. AFM 102: Introductory Management Accounting. Fall Term 2004: Section 4

University of Waterloo School of Accountancy. AFM 102: Introductory Management Accounting. Fall Term 2004: Section 4 University of Waterloo School of Accountancy AFM 102: Introductory Management Accounting Fall Term 2004: Section 4 Instructor: Alan Webb Office: HH 289A / BFG 2120 B (after October 1) Phone: 888-4567 ext.

More information

CAUL Principles and Guidelines for Library Services to Onshore Students at Remote Campuses to Support Teaching and Learning

CAUL Principles and Guidelines for Library Services to Onshore Students at Remote Campuses to Support Teaching and Learning CAUL Principles and Guidelines for Library Services to Onshore Students at Remote Campuses to Support Teaching and Learning Context The following guidelines have been developed as an aid for Australian

More information

HIS 317L7/AFR 317C: UNITED STATES AND AFRICA Unique # &39210 T&TH PM.

HIS 317L7/AFR 317C: UNITED STATES AND AFRICA Unique # &39210 T&TH PM. HIS 317L7/AFR 317C: UNITED STATES AND AFRICA Unique # 30155 &39210 T&TH 12.30 2PM. Instructor: Toyin Falola Office: GAR 2.142 Office hours: T&TH -2PM. E-mail: toyin.falola@mail.utexas.edu Teaching Assistant:

More information

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1 Patterns of activities, iti exercises and assignments Workshop on Teaching Software Testing January 31, 2009 Cem Kaner, J.D., Ph.D. kaner@kaner.com Professor of Software Engineering Florida Institute of

More information

Problem and Design Spaces during Object-Oriented Design: An Exploratory Study

Problem and Design Spaces during Object-Oriented Design: An Exploratory Study Problem and Design Spaces during Object-Oriented Design: An Exploratory Study Sandeep Purao 1,2 Ashley Bush 2 Matti Rossi 3 1: Institutt for Informasjonvitenskap, Agder University College, Kristiansand,

More information

Evolution of the core team of developers in libre software projects

Evolution of the core team of developers in libre software projects Evolution of the core team of developers in libre software projects Gregorio Robles, Jesus M. Gonzalez-Barahona, Israel Herraiz GSyC/LibreSoft, Universidad Rey Juan Carlos (Madrid, Spain) {grex,jgb,herraiz}@gsyc.urjc.es

More information

IS PROCESS INNOVATION UNLEARNING IN ORGANISATIONS

IS PROCESS INNOVATION UNLEARNING IN ORGANISATIONS IS PROCESS INNOVATION UNLEARNING IN ORGANISATIONS Mustonen-Ollila, Erja, Lappeenranta University of Technology, Department of Information Technology, P.O. Box 20, FIN-53851 Lappeenranta, Finland, erja.mustonen-ollila@lut.fi

More information

EDITORIAL: ICT SUPPORT FOR KNOWLEDGE MANAGEMENT IN CONSTRUCTION

EDITORIAL: ICT SUPPORT FOR KNOWLEDGE MANAGEMENT IN CONSTRUCTION EDITORIAL: SUPPORT FOR KNOWLEDGE MANAGEMENT IN CONSTRUCTION Abdul Samad (Sami) Kazi, Senior Research Scientist, VTT - Technical Research Centre of Finland Sami.Kazi@vtt.fi http://www.vtt.fi Matti Hannus,

More information

The Coordination Pyramid: A Perspective on the State of the Art in Coordination Technology

The Coordination Pyramid: A Perspective on the State of the Art in Coordination Technology The Coordination Pyramid: A Perspective on the State of the Art in Coordination Technology Anita Sarma Department of Computer Science & Engineering University of Nebraska, Lincoln Lincoln, NE 68588 USA

More information

Davidson College Library Strategic Plan

Davidson College Library Strategic Plan Davidson College Library Strategic Plan 2016-2020 1 Introduction The Davidson College Library s Statement of Purpose (Appendix A) identifies three broad categories by which the library - the staff, the

More information

Social Justice Practicum (SJP) Description

Social Justice Practicum (SJP) Description Social Justice Practicum (SJP) Description The Social Justice Practicum (SJP) is a first-year, non-clinical and non-discipline specific experiential practicum that occurs during the Fall and Spring Terms.

More information

7 EXPANDING THE HORIZONS OF

7 EXPANDING THE HORIZONS OF 7 EXPANDING THE HORIZONS OF INFORMATION SYSTEMS DEVELOPMENT Nancy L. Russo Northern Illinois University U.S.A. Abstract Advances in information systems technologies and applications and new realities in

More information

MSW POLICY, PLANNING & ADMINISTRATION (PP&A) CONCENTRATION

MSW POLICY, PLANNING & ADMINISTRATION (PP&A) CONCENTRATION MSW POLICY, PLANNING & ADMINISTRATION (PP&A) CONCENTRATION Overview of the Policy, Planning, and Administration Concentration Policy, Planning, and Administration Concentration Goals and Objectives Policy,

More information

A Reinforcement Learning Variant for Control Scheduling

A Reinforcement Learning Variant for Control Scheduling A Reinforcement Learning Variant for Control Scheduling Aloke Guha Honeywell Sensor and System Development Center 3660 Technology Drive Minneapolis MN 55417 Abstract We present an algorithm based on reinforcement

More information

Georgetown University School of Continuing Studies Master of Professional Studies in Human Resources Management Course Syllabus Summer 2014

Georgetown University School of Continuing Studies Master of Professional Studies in Human Resources Management Course Syllabus Summer 2014 Georgetown University School of Continuing Studies Master of Professional Studies in Human Resources Management Course Syllabus Summer 2014 Course: Class Time: Location: Instructor: Office: Office Hours:

More information

Programme Specification. MSc in International Real Estate

Programme Specification. MSc in International Real Estate Programme Specification MSc in International Real Estate IRE GUIDE OCTOBER 2014 ROYAL AGRICULTURAL UNIVERSITY, CIRENCESTER PROGRAMME SPECIFICATION MSc International Real Estate NB The information contained

More information

WE GAVE A LAWYER BASIC MATH SKILLS, AND YOU WON T BELIEVE WHAT HAPPENED NEXT

WE GAVE A LAWYER BASIC MATH SKILLS, AND YOU WON T BELIEVE WHAT HAPPENED NEXT WE GAVE A LAWYER BASIC MATH SKILLS, AND YOU WON T BELIEVE WHAT HAPPENED NEXT PRACTICAL APPLICATIONS OF RANDOM SAMPLING IN ediscovery By Matthew Verga, J.D. INTRODUCTION Anyone who spends ample time working

More information

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses Thomas F.C. Woodhall Masters Candidate in Civil Engineering Queen s University at Kingston,

More information

Georgia Tech College of Management Project Management Leadership Program Eight Day Certificate Program: October 8-11 and November 12-15, 2007

Georgia Tech College of Management Project Management Leadership Program Eight Day Certificate Program: October 8-11 and November 12-15, 2007 Proven Methods for Project Planning, Scheduling and Control Managing Project Risk Project Managers as Agents of Change and Innovation Georgia Tech College of Management Project Management Leadership Program

More information

Developer Recommendation for Crowdsourced Software Development Tasks

Developer Recommendation for Crowdsourced Software Development Tasks 2015 IEEE Symposium on Service-Oriented System Engineering Developer Recommendation for Crowdsourced Software Development Tasks Ke Mao *,YeYang, Qing Wang, Yue Jia *, Mark Harman * * CREST Centre, University

More information

Towards a Research Agenda for Virtual Communities

Towards a Research Agenda for Virtual Communities Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2007 Proceedings Americas Conference on Information Systems (AMCIS) December 2007 Towards a Research Agenda for Virtual Communities

More information

Two heads can be better than one

Two heads can be better than one MODULE 21 MODULE GUIDE 21.1 Two heads can be better than one Why is an understanding of teams so important? What are the foundations of successful teamwork? Formal and informal groups are building blocks

More information