Architectural Knowledge Management in Global Software Development
暂无分享,去创建一个
[1] Rik Farenhorst,et al. Architectural Knowledge Management: Supporting Architects and Auditors , 2009 .
[2] G. Hofstede,et al. Culture′s Consequences: International Differences in Work-Related Values , 1980 .
[3] Thomas R. Gruber,et al. Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..
[4] J. MacQueen. Some methods for classification and analysis of multivariate observations , 1967 .
[5] Etienne Wenger,et al. Communities of Practice: Learning, Meaning, and Identity , 1998 .
[6] Craig Walls,et al. Spring in Action , 2004 .
[7] 野中 郁次郎,et al. The knowledge-creating company , 2008 .
[8] W. Wayt Gibbs,et al. Software's Chronic Crisis , 1994 .
[9] Grady Booch. The Architect's Journey , 2011, IEEE Software.
[10] James D. Herbsleb,et al. Global Software Engineering: The Future of Socio-technical Coordination , 2007, Future of Software Engineering (FOSE '07).
[11] Peter Sommerlad,et al. Pattern-Oriented Software Architecture Volume 1: A System of Patterns , 1996 .
[12] R GruberThomas. Toward principles for the design of ontologies used for knowledge sharing , 1995 .
[13] Daniela E. Damian,et al. Using a Real-Time Conferencing Tool in Distributed Collaboration: An Experience Report from Siemens IT Solutions and Services , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.
[14] W. W. Royce,et al. Managing the development of large software systems , 1970 .
[15] Gail E. Kaiser,et al. Models of software development environments , 1988, ICSE '88.
[16] Philippe Kruchten,et al. Architectural knowledge and rationale: issues, trends, challenges , 2007, SOEN.
[17] James D. Herbsleb,et al. Collaboration in Global Software Projects at Siemens: An Experience Report , 2007, International Conference on Global Software Engineering (ICGSE 2007).
[18] Frank Leymann,et al. Managing architectural decision models with dependency relations, integrity constraints, and production rules , 2009, J. Syst. Softw..
[19] EbertChristof,et al. Collaboration Tools for Global Software Engineering , 2010 .
[20] J. Jacoby,et al. Three-Point Likert Scales Are Good Enough , 1971 .
[21] Raghvinder S. Sangwan,et al. Global Software Development Handbook (Auerbach Series on Applied Software Engineering Series) , 2006 .
[22] Ita Richardson,et al. Implementation of Global Software Development: a structured approach , 2009 .
[23] Fergal McCaffery,et al. Global Software Engineering: A Software Process Approach , 2010, Collaborative Software Engineering.
[24] Raymond McCall,et al. Making Argumentation Serve Design , 1996, Hum. Comput. Interact..
[25] Ivar Jacobson,et al. Object-oriented software engineering - a use case driven approach , 1993, TOOLS.
[26] M. Tushman. Special Boundary Roles in the Innovation Process. , 1977 .
[27] Bo Leuf,et al. The Wiki Way: Quick Collaboration on the Web , 2001 .
[28] Peng Liang,et al. Requirements Reasoning for Distributed Requirements Analysis Using Semantic Wiki , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.
[29] Ita Richardson,et al. Implementation of Global Software Development: a structured approach , 2009, Softw. Process. Improv. Pract..
[30] Muhammad Ali Babar,et al. A Tool for Managing Software Architecture Knowledge , 2007, Second Workshop on Sharing and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent (SHARK/ADI'07: ICSE Workshops 2007).
[31] Erran Carmel,et al. Tactical Approaches for Alleviating Distance in Global Software Development , 2001, IEEE Softw..
[32] Peng Liang,et al. Traceability in the Co-evolution of Architectural Requirements and Design , 2011, Relating Software Requirements and Architectures.
[33] Terry L King. A Guide to Chi-Squared Testing , 1997 .
[34] Pär J. Ågerfalk,et al. A framework for considering opportunities and threats in distributed software development , 2005 .
[35] H. van Vliet,et al. Experiences with a Wiki to Support Architectural Knowledge Sharing , 2008 .
[36] Pär J. Ågerfalk,et al. Global Software Development Challenges: A Case Study on Temporal, Geographical and Socio-Cultural Distance , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).
[37] James D. Herbsleb,et al. Splitting the organization and integrating the code: Conway's law revisited , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).
[38] Remco C. de Boer,et al. Experiences with Semantic Wikis for Architectural Knowledge Management , 2011, 2011 Ninth Working IEEE/IFIP Conference on Software Architecture.
[39] Brian Randell,et al. Software engineering : report on a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7th to 11th October 1968 , 1969 .
[40] Kari Smolander,et al. Four metaphors of architecture in software organizations: finding out the meaning of architecture in practice , 2002, Proceedings International Symposium on Empirical Software Engineering.
[41] Kevin C. Desouza,et al. Managing knowledge in distributed projects , 2004, CACM.
[42] Patricia Lago,et al. Effective Tool Support for Architectural Knowledge Sharing , 2007, ECSA.
[43] Audris Mockus,et al. An Empirical Study of Speed and Communication in Globally Distributed Software Development , 2003, IEEE Trans. Software Eng..
[44] Patricia Lago,et al. Architectural Knowledge: Getting to the Core , 2007, QoSA.
[45] Ban Al-Ani,et al. Investigating Decision Making Processes in Distributed Development Teams: Findings of a Comparative Empirical Study , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.
[46] Andrea Herrmann,et al. The Challenges of Distributed Software Engineering and Requirements Engineering: Results of an Online Survey , 2007 .
[47] Rafael Capilla,et al. The Decision View of Software Architecture , 2005, EWSA.
[48] R. Likert. “Technique for the Measurement of Attitudes, A” , 2022, The SAGE Encyclopedia of Research Design.
[49] Didar Zowghi,et al. Requirements Engineering challenges in multi-site software development organizations , 2004 .
[50] D. Wegner. Transactive Memory: A Contemporary Analysis of the Group Mind , 1987 .
[51] T. Allen. Managing the flow of technology , 1977 .
[52] Maarten Sierhuis,et al. Facilitated hypertext for collective sensemaking: 15 years on from gIBIS , 2001, Hypertext.
[53] K. Subramanian,et al. Leveraging Resources in Global Software Development , 2001, IEEE Softw..
[54] Christian Wagner,et al. Wiki: A Technology for Conversational Knowledge Management and Group Collaboration , 2004, Commun. Assoc. Inf. Syst..
[55] Patricia Lago,et al. Assessing a Multi-Site Development Organization for Architectural Compliance , 2007, 2007 Working IEEE/IFIP Conference on Software Architecture (WICSA'07).
[56] M. Lindvall,et al. Knowledge management in software engineering , 2002, IEEE Software.
[57] K. Eisenhardt. Building theories from case study research , 1989, STUDI ORGANIZZATIVI.
[58] B. Kogut,et al. Knowledge of the Firm, Combinative Capabilities, and the Replication of Technology , 1992 .
[59] Neil A. Ernst,et al. The Journal of Systems and Software , 2022 .
[60] T. J. Allen,et al. Do nominated boundary spanners become effective technological gatekeepers? (technology transfer) , 1992 .
[61] Daniela E. Damian,et al. Stakeholders in Global Requirements Engineering: Lessons Learned from Practice , 2007, IEEE Software.
[62] Audris Mockus,et al. Shared Mental Models, Familiarity, and Coordination: A Multi-Method Study of Distributed Software Teams , 2002, ICIS.
[63] Jan Bosch,et al. Documenting after the fact: Recovering architectural design decisions , 2008, J. Syst. Softw..
[64] Jyoti M. Bhat,et al. Overcoming Requirements Engineering Challenges: Lessons from Offshore Outsourcing , 2006, IEEE Software.
[65] Mark Klein,et al. The Duties, Skills, and Knowledge of Software Architects , 2007, 2007 Working IEEE/IFIP Conference on Software Architecture (WICSA'07).
[66] Markus Glaser,et al. Wiki: Web Collaboration , 2005 .
[67] Graham K. Rand,et al. Quantitative Applications in the Social Sciences , 1983 .
[68] Antonius Gradus Johannes Jansen,et al. Architectural design decisions , 2008 .
[69] J.D. Herbsleb,et al. Global software development at Siemens: experience from nine projects , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..
[70] Robert L. Glass,et al. The Standish report: does it really describe a software crisis? , 2006, CACM.
[71] Paris Avgeriou,et al. The GRIFFIN Collaborative Virtual Community for Architectural Knowledge Management , 2010, Collaborative Software Engineering.
[72] Jeff Sutherland,et al. Fully Distributed Scrum: The Secret Sauce for Hyperproductive Offshored Development Teams , 2008, Agile 2008 Conference.
[73] Rafael Capilla,et al. Modeling and Documenting the Evolution of Architectural Design Decisions , 2007, Second Workshop on Sharing and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent (SHARK/ADI'07: ICSE Workshops 2007).
[74] Philippe Kruchten,et al. Building Up and Reasoning About Architectural Knowledge , 2006, QoSA.
[75] Daniela E. Damian. Requirements Engineering in Distributed Projects , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).
[76] Muhammad Ali Babar,et al. A survey of architecture design rationale , 2006, J. Syst. Softw..
[77] Viktor Clerc,et al. Towards architectural knowledge management practices for global software development , 2008, SHARK '08.
[78] Raghvinder S. Sangwan,et al. Global software development handbook , 2006 .
[79] Charles P. Shelton,et al. CAMEL: A Tool for Collaborative Distributed Software Design , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.
[80] Daniela E. Damian,et al. Collaboration Patterns and the Impact of Distance on Awareness in Requirements-Centred Social Networks , 2007, 15th IEEE International Requirements Engineering Conference (RE 2007).
[81] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[82] Wanlei Zhou,et al. Teaching and learning online with wikis , 2004 .
[83] Patricia Lago,et al. Prerequisites for Successful Architectural Knowledge Sharing , 2007, 2007 Australian Software Engineering Conference (ASWEC'07).
[84] Paul Clements,et al. Software Architecture in Practice (Second Edition) , 2011 .
[85] Thomas P. Moran,et al. Questions, Options, and Criteria: Elements of Design Space Analysis , 1991, Hum. Comput. Interact..
[86] Timothy W. Finin,et al. Swartout: Enabling technology for knowledge sharing , 1991 .
[87] Bruria Haberman,et al. Research methods in computing: what are they, and how should we teach them? , 2006, ITiCSE-WGR '06.
[88] Yvonne Hsieh,et al. Culture and Shared Understanding in Distributed Requirements Engineering , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).
[89] Casper Lassenius,et al. Using scrum in a globally distributed project: a case study , 2008, Softw. Process. Improv. Pract..
[90] Audris Mockus,et al. An empirical study of global software development: distance and speed , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.
[91] Remco C. de Boer,et al. On the similarity between requirements and architecture , 2009, J. Syst. Softw..
[92] Eoin Woods,et al. Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives , 2005 .
[93] Jan Bosch,et al. Software Architecture as a Set of Architectural Design Decisions , 2005, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05).
[94] Michael L. Begeman,et al. gIBIS: a hypertext tool for exploratory policy discussion , 1988, CSCW '88.
[95] Peter H. N. de With,et al. The Influence of CMMI on Establishing an Architecting Process , 2007, QoSA.
[96] Patricia Lago,et al. Eagle: Effective Tool Support for Sharing Architectural Knowledge , 2007, Int. J. Cooperative Inf. Syst..
[97] Robert L. Nord,et al. Applied Software Architecture , 1999, Addison Wesley object technology series.
[98] Antony Tang,et al. The Impact of Multi-site Software Governance on Knowledge Management , 2011, 2011 IEEE Sixth International Conference on Global Software Engineering.
[99] Pär J. Ågerfalk,et al. Global software development , 2009, Commun. ACM.
[100] Alexander L. Wolf,et al. Acm Sigsoft Software Engineering Notes Vol 17 No 4 Foundations for the Study of Software Architecture , 2022 .
[101] Craig Walls,et al. Spring in Action (In Action series) , 2005 .
[102] Robert P. Bostrom,et al. Making knowledge work in virtual teams , 2007, CACM.
[103] Marcelo Cataldo,et al. Siemens Global Studio Project: Experiences Adopting an Integrated GSD Infrastructure , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).
[104] I. Janis. Victims of Groupthink: A psychological study of foreign-policy decisions and fiascoes. By Irving L. Janis. (Boston: Houghton Mifflin, 1972. viii + 276 pp. Map, illustrations, chart, notes, sources, bibliography, and index. Cloth, $7.95; paper $4.50.) , 1973 .
[105] Natalia Levina,et al. Turning Collaboration into Transaction: A Case of Intranet Use in Boundary-Spanning Practices , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.
[106] Moshe Y. Vardi,et al. Globalization and offshoring of software : a report of the ACM Job Migration Task Force , 2006 .
[107] Shari Lawrence Pfleeger,et al. Principles of survey research: part 1: turning lemons into lemonade , 2001, SOEN.
[108] Daphne M. Dekker,et al. Global Virtual Teams: Enhancing Effectiveness , 2007 .
[109] Bashar Nuseibeh,et al. Relating software requirements and architectures using problem frames , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.
[110] Claes Wohlin,et al. Experimentation in software engineering: an introduction , 2000 .
[111] Morten T. Hansen,et al. What's your strategy for managing knowledge? , 1999, Harvard business review.
[112] N. F. Noy,et al. Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .
[113] Maarten Boasson,et al. The Artistry of Software Architecture , 1995, IEEE Softw..
[114] H. van Vliet. Software Architecture Knowledge Management , 2008 .
[115] Peng Xu,et al. Can distributed software development be agile? , 2006, CACM.
[116] T. Gladwin. Culture's Consequences: International Differences in Work-Related Values , 1981 .
[117] S. Balaji,et al. Critical Team-Level Success Factors of Offshore Outsourced Projects: A Knowledge Integration Perspective , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.
[118] Casper Lassenius,et al. Using Scrum Practices in GSD Projects , 2010, Agility Across Time and Space.
[119] Daniela E. Damian,et al. The impact of stakeholders' geographical distribution on managing requirements in a multi-site organization , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.
[120] Patricia Lago,et al. Global Software Development: Are Architectural Rules the Answer? , 2007, International Conference on Global Software Engineering (ICGSE 2007).
[121] Jos Nijhuis,et al. Design Decisions: The Bridge between Rationale and Architecture , 2006 .
[122] Kevin C. Desouza,et al. Managing Knowledge in Global Software Development Efforts: Issues and Practices , 2006, IEEE Software.
[123] Moshe Y. Vardi,et al. Globalization and offshoring of software , 2009 .
[124] David Garlan,et al. Architectural Mismatch: Why Reuse Is So Hard , 1995, IEEE Softw..
[125] Ilan Oshri,et al. Knowledge transfer in globally distributed teams: the role of transactive memory , 2008, Inf. Syst. J..
[126] Andrew Parker,et al. The Hidden Power of Social Networks: Understanding How Work Really Gets Done in Organizations , 2004 .
[127] Paris Avgeriou,et al. Using Architectural Decisions , 2006 .
[128] Daniela E. Damian,et al. Global software development: technical, organizational, and social challenges , 2003, SOEN.
[129] Jeff Sutherland,et al. Fully Distributed Scrum: Replicating Local Productivity and Quality with Offshore Teams , 2009, 2009 42nd Hawaii International Conference on System Sciences.
[130] Patricia Lago,et al. The Usefulness of Architectural Knowledge Management Practices in GSD , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.
[131] M. F.,et al. Bibliography , 1985, Experimental Gerontology.
[132] IEEE-SA Standards Board , 2000 .
[133] C. Spearman. The proof and measurement of association between two things. , 2015, International journal of epidemiology.
[134] Philippe Kruchten,et al. What do software architects really do? , 2008, J. Syst. Softw..
[135] Matti Rossi,et al. Architecture as a coordination tool in multi-site software development , 2003, Softw. Process. Improv. Pract..
[136] Emmanuelle Vaast,et al. The Emergence of Boundary Spanning Competence in Practice: Implications for Implementation and Use of Information Systems , 2005, MIS Q..
[137] P. Groenen,et al. Modern multidimensional scaling , 1996 .
[138] Frank Maurer,et al. Tool Support for Inter-team Learning in Agile Software Organizations , 2004, LSO.
[139] Rafael Prikladnicki,et al. Global software development in practice lessons learned , 2003, Softw. Process. Improv. Pract..
[140] Remco C. de Boer,et al. In search of `architectural knowledge' , 2008, SHARK '08.
[141] Rick Kazman,et al. Evaluating Software Architectures: Methods and Case Studies , 2001 .
[142] James D. Herbsleb,et al. The geography of coordination: dealing with distance in R&D work , 1999, GROUP.
[143] Per Runeson,et al. Guidelines for conducting and reporting case study research in software engineering , 2009, Empirical Software Engineering.
[144] Shari Lawrence Pfleeger,et al. Preliminary Guidelines for Empirical Research in Software Engineering , 2002, IEEE Trans. Software Eng..
[145] Philippe Kruchten,et al. Architecture blueprints—the “4+1” view model of software architecture , 1995, TRI-Ada '95.
[146] Julia Kotlarsky,et al. The role of a transactive memory in bridging knowledge boundaries , 2009 .
[147] V. Clerc,et al. Structuring Software Architecture Project Memories , 2005 .
[148] Pär J. Ågerfalk,et al. Benefits of Global Software Development: The Known and Unknown , 2008, ICSP.
[149] Nicholas C Harbist,et al. What's your strategy? , 2011, MGMA connexion.
[150] Timothy W. Finin,et al. Enabling Technology for Knowledge Sharing , 1991, AI Mag..
[151] Frank Leymann,et al. Reusable Architectural Decision Models for Enterprise Application Development , 2007, QoSA.
[152] James D. Herbsleb,et al. Architectural Misalignment: An Experience Report , 2007, 2007 Working IEEE/IFIP Conference on Software Architecture (WICSA'07).
[153] Leonard J. Bass,et al. Introduction to the attribute driven design method , 2001, ICSE.
[154] Muhammad Ali Babar,et al. Architectural Knowlege Management Strategies: Approaches in Research and Industry , 2007, Second Workshop on Sharing and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent (SHARK/ADI'07: ICSE Workshops 2007).
[155] Victor R. Basili,et al. Iterative and incremental developments. a brief history , 2003, Computer.
[156] Pearl Brereton,et al. Lessons from applying the systematic literature review process within the software engineering domain , 2007, J. Syst. Softw..
[157] Scott W. Ambler,et al. Agile modeling: effective practices for extreme programming and the unified process , 2002 .
[158] Kevin R. Parker,et al. Wiki as a Teaching Tool , 2007 .
[159] Patricia Lago,et al. The Architect's Mindset , 2007, QoSA.
[160] Mark Mortensen,et al. Go (Con)Figure: Subgroups, Imbalance, and Isolates in Geographically Dispersed Teams , 2009, Organ. Sci..
[161] David Garlan,et al. Documenting software architectures: views and beyond , 2002, 25th International Conference on Software Engineering, 2003. Proceedings..
[162] Philippe Kruchten,et al. The Decision View's Role in Software Architecture Practice , 2009, IEEE Software.
[163] Audris Mockus,et al. Distance, dependencies, and delay in a global collaboration , 2000, CSCW '00.
[164] Max Jacobson,et al. A Pattern Language: Towns, Buildings, Construction , 1981 .
[165] James D. Herbsleb,et al. Architectures, coordination, and distance: Conway’s law and beyond , 1999 .
[166] Robert L. Nord,et al. Software Architecture in Industrial Applications , 1995, 1995 17th International Conference on Software Engineering.
[167] Cristiano Sadun,et al. Scrum and Global Delivery: Pitfalls and Lessons Learned , 2010, Agility Across Time and Space.
[168] Jeff Tyree,et al. Architecture decisions: demystifying architecture , 2005, IEEE Software.
[169] Ilan Oshri,et al. Knowledge Processes in Globally Distributed Contexts , 2008 .
[170] Daniela E. Damian,et al. Addressing the challenges of software industry globalization: the workshop on global software development , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..
[171] Silvan Reinhold. WikiTrails: augmenting Wiki structure for collaborative, interdisciplinary learning , 2006, WikiSym '06.
[172] Klaus Marius Hansen,et al. Traveling Architects - A New Way of Herding Cats , 2006, QoSA.
[173] James D. Herbsleb,et al. Guest Editors' Introduction: Global Software Development , 2001, IEEE Softw..
[174] Keith R. Matthews,et al. Elementary Linear Algebra , 1998 .
[175] Andraž Cej,et al. Agile software development with Scrum , 2010 .
[176] Hans van Vliet,et al. Software Architecture Knowledge Management , 2008, 19th Australian Conference on Software Engineering (aswec 2008).
[177] Matthew Bass,et al. Monitoring GSD projects via shared mental models: a suggested approach , 2006, GSD '06.
[178] Jan Bosch,et al. Software Architecture: The Next Step , 2004, EWSA.
[179] Rini van Solingen,et al. Selecting Locations for Follow-the-Sun Software Development: Towards a Routing Model , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.
[180] François Bry,et al. Semantic Wikis , 2008, IEEE Software.
[181] R. Yin. Case Study Research: Design and Methods , 1984 .
[182] Erran Carmel,et al. Global software teams: collaborating across borders and time zones , 1999 .