Collaboration Process Pattern Approach to Improving Teamwork Performance: A Data Mining-Based Methodology

Published Online:https://doi.org/10.1287/ijoc.2016.0739

References

  • Ågerfalk PJ, Fitzgerald B, Slaughter SA (2009) Flexible and distributed information systems development: State of the art and research challenges. Inform. Systems Res. 20(3):317–328.LinkGoogle Scholar
  • Agrawal R, Srikant R (1995) Mining sequential patterns. Internat. Conf. Data Engrg. (IEEE Computer Society, Washington, DC),3–14.CrossrefGoogle Scholar
  • Anaya AR, Boticario JG (2011) Application of machine learning techniques to analyse student interactions and improve the collaboration process. Expert Systems Appl. 38(2):1171–1181.CrossrefGoogle Scholar
  • Aranda J, Venolia G (2009) The secret life of bugs: Going past the errors and omissions in software repositories. Internat. Conf. Software Engrg. (IEEE Computer Society, Washington, DC), 298–308.CrossrefGoogle Scholar
  • Bai X, Gopal R, Nunez M, Zhdanov D (2012) On the prevention of fraud and privacy exposure in process information flow. INFORMS J. Comput. 24(3):416–432.LinkGoogle Scholar
  • Bertram D, Voida A, Greenberg S, Walker R (2010) Communication, collaboration, and bugs: The social nature of issue tracking in small, collocated teams. Proc. 2010 ACM Conf. Comput. Supported Cooperative Work (ACM, Savannah, GA), 291–300.CrossrefGoogle Scholar
  • Boh WF, Slaughter SA, Espinosa JA (2007) Learning from experience in software development: A multilevel analysis. Management Sci. 53(8):1315–1331.LinkGoogle Scholar
  • Borchers JO (2008) A Pattern Approach to Interaction Design Cognition, Communication and Interaction (Springer, London).Google Scholar
  • Briggs O, Vreede J, Nunamaker J (2003) Collaboration engineering with ThinkLets to pursue sustained success in group support systems. J. Management Inform. Systems 19(4):31–63.CrossrefGoogle Scholar
  • Bstieler L (2005) The moderating effect of environmental uncertainty on new product development and time efficiency. J. Product Innovation Management 22(3):267–284.CrossrefGoogle Scholar
  • Bstieler L, Hemmert M (2010) Increasing learning and time efficiency in interorganizational new product development teams. J. Product Innovation Management 27(4):485–499.CrossrefGoogle Scholar
  • Cook DJ, Holder LB (1994) Substructure discovery using minimum description length and background knowledge. J. Artificial Intelligence Res. 1(1):231–255.CrossrefGoogle Scholar
  • Cordella LP, Foggia P, Sansone C, Vento M (2004) A (sub)graph isomorphism algorithm for matching large graphs. IEEE Trans. Pattern Anal. Machine Intelligence 26(10):1367–1372.CrossrefGoogle Scholar
  • Crawford ER, Lepine JA (2013) A configural theory of team processes: Accounting for the structure of taskwork and teamwork. Acad. Management Rev. 38(1):32–48.CrossrefGoogle Scholar
  • Crowston K, Annabi H, Howison J (2003) Defining open source software success. Internat. Conf. Inform. Systems., Seattle, WA, 327–340.Google Scholar
  • Crowston K, Rubleske J, Howison J (2006) Coordination theory: A ten-year retrospective. Zhang P, Galletta DF, eds. Human-Computer Interaction and Management Information Systems: Foundations (M.E. Sharpe, Armonk, NY), 120–137.Google Scholar
  • Dourish P, Bellotti V (1992) Awareness and coordination in shared workspaces. ACM Conf. Comput. Supported Cooperative Work (ACM, Toronto), 107–114.CrossrefGoogle Scholar
  • Drexler AB, Sibbet D, Forrester RH (1988) The team performance model. Reddy WB, Jamison K, ed. Team Building: Blueprints for Productivity and Satisfaction (NTL Institute for Applied Behavioral Science, Arlington, VA), 45–61.Google Scholar
  • Espinosa JA, Slaughter SA, Kraut RE, Herbsleb JD (2007) Familiarity, complexity, and team performance in geographically distributed software development. Organ. Sci. 18(4):613–630.LinkGoogle Scholar
  • Etcheverry P, Lopistéguy P, Dagorret P (2001), Pattern-based guidelines for coordination. Mayr H, Lazansky J, Quirchmayr G, Vogel P, eds. Database and Expert Systems Applications (Springer, Berlin), 155–164.CrossrefGoogle Scholar
  • Faraj S, Sproull L (2000) Coordinating expertise in software development teams. Management Sci. 46(12):1554–1568.LinkGoogle Scholar
  • Faraj S, Jarvenpaa SL, Majchrzak A (2011) Knowledge collaboration in online communities. Organ. Sci. 22(5):1224–1239.LinkGoogle Scholar
  • Guo PJ, Zimmermann T, Nagappan N, Murphy B (2011) “Not my bug!” and other reasons for software bug report reassignments. ACM Conf. Comput. Supported Cooperative Work, Hangzhou, China, 395–404.CrossrefGoogle Scholar
  • Halverson C, Ellis J, Danis C, Kellogg W (2006) Designing task visualizations to support the coordination of work in software development. ACM Conf. Comput. Supported Cooperative Work, Alberta, Canada, 39–48.CrossrefGoogle Scholar
  • Han J, Cheng H, Xin D, Yan X (2007) Frequent pattern mining: Current status and future directions. Data Mining Knowledge Discovery 15(1):55–86.CrossrefGoogle Scholar
  • Han J, Pei J, Mortazavi-Asl B, Chen Q, Dayal U, Hsu M-C (2000) FreeSpan: Frequent pattern-projected sequential pattern mining. ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (ACM, Boston), 355–359.CrossrefGoogle Scholar
  • Hertel G, Geister S, Konradt U (2005) Managing virtual teams: A review of current empirical research. Human Resource Management Rev. 15(1):69–95.CrossrefGoogle Scholar
  • Hoffman JM, Mehra S (1999) Management leadership and productivity improvement programs. Internat. J. Appl. Quality Management 2(2):221–232.CrossrefGoogle Scholar
  • Huang Z, Kumar A (2012) A study of quality and accuracy tradeoffs in process mining. INFORMS J. Comput. 24(2):311–327.AbstractGoogle Scholar
  • Joshi A, Lazarova MB, Liao H (2009) Getting everyone on board: The role of inspirational leadership in geographically dispersed teams. Organ. Sci. 20(1):240–252.LinkGoogle Scholar
  • Kan SH (2002) Metrics and Models in Software Quality Engineering (Addison-Wesley Longman Publishing, Boston).Google Scholar
  • Keiding N, Andersen PK, Klein JP (1997) The role of frailty models and accelerated failure time models in describing heterogeneity due to omitted covariates. Statist. Medicine 16(1–3):215–224.CrossrefGoogle Scholar
  • Kemerer CF, Slaughter S (1999) An empirical approach to studying software evolution. Software Engrg., IEEE Trans. 25(4):493–509.CrossrefGoogle Scholar
  • Kirkman BL, Rosen B, Gibson CB, Tesluk PE, McPherson SO (2002) Five challenges to virtual team success: Lessons from Sabre, Inc. Acad. Management Executive 16(3):67–79.CrossrefGoogle Scholar
  • Kumar A, Yao W (2012) Design and management of flexible process variants using templates and rules. Comput. Industry 63(2):112–130.CrossrefGoogle Scholar
  • Kumar A, Yao W, Chu C-H (2013) Flexible process compliance with semantic constraints using mixed-integer programming. INFORMS J. Comput. 25(3):543–559.LinkGoogle Scholar
  • Lee G, Xia WD (2010) Toward agile: An integrated analysis of quantitative and qualitative field data on software development agility. MIS Quart. 34(1):87–114.CrossrefGoogle Scholar
  • Liang PJ, Rajan MV, Ray K (2008) Optimal team size and monitoring in organizations. Accounting Rev. 83(3):789–822.CrossrefGoogle Scholar
  • Liu H, Yang Y, Chen Z, Zheng Y (2014) A tree-based contrast set-mining approach to detecting group differences. INFORMS J. Comput. 26(2):208–221.LinkGoogle Scholar
  • Liu X (2014) Survival models on unobserved heterogeneity and their applications in analyzing large-scale survey data. J. Biom. Biostat. 5(2):1–23.Google Scholar
  • Lowry PB, Nunamaker JF Jr, Curtis A, Lowry MR (2005) The impact of process structure on novice, virtual collaborative writing teams. IEEE Trans. Professional Commun. 48(4):341–364.CrossrefGoogle Scholar
  • Malone TW, Crowston K, Lee J, Pentland B, Dellarocas C, Wyner G, Quimby Jet al. (1999) Tools for inventing organizations: Toward a handbook of organizational processes. Management Sci. 45(3):425–443.LinkGoogle Scholar
  • Mockus A, Fielding RT, Herbsleb JD (2002) Two case studies of open source software development: Apache and Mozilla. ACM Trans. Software Engrg. Methodology 11(3):309–346.CrossrefGoogle Scholar
  • Morita JG, Lee TW, Mowday RT (1993) The regression-analog to survival analysis: A selected application to turnover research. Acad. Management J. 36(6):1430–1464.CrossrefGoogle Scholar
  • Nunamaker JF Jr, Reinig BA, Briggs RO (2009) Principles for effective virtual teamwork. Commun. ACM 52(4):113–117.CrossrefGoogle Scholar
  • Olson GM, Malone TW, Smith JB (2013) Coordination Theory and Collaboration Technology (Psychology Press, New York).CrossrefGoogle Scholar
  • Pendharkar PC, Rodger JA (2009) The relationship between software development team size and software development cost. Commun. ACM 52(1):141–144.CrossrefGoogle Scholar
  • Pentland BT, Rueter HH (1994) Organizational routines as grammars of action. Admin. Sci. Quart. 39(3):484–510.CrossrefGoogle Scholar
  • Pentland BT, Feldman MS, Becker MC, Liu P (2012) Dynamics of organizational routines: A generative model. J. Management Stud. 49(8):1484–1508.CrossrefGoogle Scholar
  • Putnam LH (1978) A general empirical solution to the macro software sizing and estimating problem. IEEE Trans. Software Engrg. SE-4(4):345–361.CrossrefGoogle Scholar
  • Rodriguez D, Sicilia MA, Garcia E, Harrison R (2012) Empirical findings on team size and productivity in software development. J. Systems Software 85(3):562–570.CrossrefGoogle Scholar
  • Seeber I, Maier R, Weber B (2013) Macrocognition in collaboration: Analyzing processes of team knowledge building with CoPrA. Group Decision Negotiation 22(5):915–942.CrossrefGoogle Scholar
  • Sinha AP, Zhao H (2008) Incorporating domain knowledge into data mining classifiers: An application in indirect lending. Decision Support Systems 46(1):287–299.CrossrefGoogle Scholar
  • Sun P-C, Cheng HK, Lin T-C, Wang F-S (2008) A design to promote group learning in e-learning: Experiences from the field. Comput. Ed. 50(3):661–677.CrossrefGoogle Scholar
  • Tucker A, Morelli R, de Silva C (2011) Software Development: An Open Source Approach (CRC Press, Boca Raton, FL).CrossrefGoogle Scholar
  • van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B, Barros AP (2003) Workflow patterns. Distributed Parallel Databases 14(1):5–51.CrossrefGoogle Scholar
  • Vangenuchten M (1991) Why is software late—An empirical-study of reasons for delay in software-development. IEEE Trans. Software Engrg. 17(6):582–590.CrossrefGoogle Scholar
  • Vaupel JW, Manton KG, Stallard E (1979) Impact of heterogeneity in individual frailty on the dynamics of mortality. Demography 16(3):439–454.CrossrefGoogle Scholar
  • Wagner EL, Scott SV, Galliers RD (2006) The creation of “best practice” software: Myth, reality and ethics. Inform. Organ. 16(3):251–275.CrossrefGoogle Scholar
  • Wallace L, Keil M (2004) Software project risks and their effect on outcomes. Commun. ACM 47(4):68–73.CrossrefGoogle Scholar
  • Warkentin M, Sugumaran V, Sainsbury R (2012) The role of intelligent agents and data mining in electronic partnership management. Expert Systems Appl. 39(18):13277–13288.CrossrefGoogle Scholar
  • Zhou J (2003) When the presence of creative coworkers is related to creativity: Role of supervisor close monitoring, developmental feedback, and creative personality. J. Appl. Psych. 88(3):413–422.CrossrefGoogle Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.