學術產出-Theses

Article View/Open

Publication Export

Google ScholarTM

政大圖書館

Citation Infomation

  • No doi shows Citation Infomation
題名 從工作分離及需求變動觀點考量不同開發方法之軟體境外開發績效表現
Considering development methods on offshore software development performance: from work dispersion and requirements change perspective
作者 黃釗熠
Huang, Chaoyi
貢獻者 林我聰
Lin, Woo Tsong
黃釗熠
Huang, Chaoyi
關鍵詞 軟體境外開發
需求變動
工作分離
敏捷開發方法
offshore software development
work dispersion
requirements change
agile development method
日期 2009
上傳時間 4-Sep-2013 17:01:19 (UTC+8)
摘要 全球化使得軟體開發活動轉移至新興或開發中國家,快速變動的商業環境則趨使軟體開發朝向敏捷開發演進,然而軟體境外開發產生工作分離現象,負面影響軟體開發績效,此外敏捷開發法與境外開發環境存在衝突,本研究將軟體開發方法視為一連續漸變的光譜,包含規劃導向、風險導向及敏捷開發等三階段,探討在境外開發的環境下,哪一類型的開發方法能夠擁有較好的績效表現,並能減緩工作分離的負面影響,其中軟體開發方法光譜與績效表現呈現曲線關係,工作分離負面影響敏捷開發端之績效表現,需求變動則負面影響規劃導向端績效表現,結論將從工作分離與需求變動程度觀點,分別探討不同情況下所應採取的專案執行方式。
Affected by globalization, software development activities have transferred to developing country. On the other hand, driven by turbulent business environments, software development methods have become more flexible like agile method. However, work dispersion derived from offshore software development has negative impact on performance. Besides, offshore environments have conflict with agile method in some aspect. There is a need to know the fit of between development methods and offshore modes. This research view development methods as a continuous spectrum, consisting of plan-driven, risk-driven and agile methods, and will probe which part of the spectrum perform better in offshore context and can alleviate the negative work dispersion effect on performance. The result shows that software development spectrum and offshore software development performance have curvilinear relationship. Work dispersion has negative impact on agile method, while requirements change has negative impact on plan-driven part. We’ll conclude from work dispersion and requirements change perspective, discussing how should practitioners conduct offshore project in different situations respectively.
參考文獻 中文部分
1. 吳仁和 (2010),物件導向系統分析與設計-結合MDA與UML:智勝。
2. 吳仁和、林信惠 (2007). 系統分析與設計 理論與實務應用:智勝文化。
3. 李德治、童慧玲 (2009). 多變量分析:雙葉書廊。
4. 林震岩 (2007),多變量分析:SPSS的操作與應用:智勝文化。
5. 邱皓政 (2008a),量化研究法(一) 研究設計與資料處理:雙葉書廊。
6. 邱皓政 (2008b),量化研究法(二) 統計原理與分析技術:雙葉書廊。
7. 張芳全 (2008),問卷就是要這樣編:心理。
8. 張紹勳 (2008),研究方法:滄海書局。
9. 梁定澎 (1997),資訊管理研究方法總論,資訊管理學報.資訊管理實證研究方法研討會特刊,4(1),1-7。
10. 許金田、胡秀華、劉勇呈、彭文彥 (2009),倫理價值觀組合模式與員工倫理行為傾向支關聯性研究─員工忠誠度的交互作用. 管理評論, 28(3) 。
11. 榮泰生 (2005),SPSS與研究方法:五南。
12. 榮泰生 (2007), Amos與研究方法:五南。
13. 鄭炳強 (2007),軟體工程 從實務出發:智勝文化。
英文部分
1. Ågerfalk, P. J., & Fitzgerald, B. (2006). Flexible And Distributed Software Processes: Ole Petunias In New Bowls? Communications of the ACM, 49(10), 27-34.
2. Ancona, D., & Caldwell., D. (1992). Demography and design: Predictors of new product team performance. Organization Science, 3(3), 321-341.
3. Balasubramaniam, R., Lan, C., Kannan, M., & Peng, X. (2006). Can distributed software development be agile? Association for Computing Machinery. Communications of the ACM, 49(10), 41.
4. Baron, R. M., & Kenny, D. A. (1986). The Moderator-Mediator Variable Distinction in Social Psychological Research: Conceptual, Strategic, and Statistical Considerations. Journal of Personality and Social Psychology, 51(6), 1173-1182.
5. Batra, D. (2009). Modified Agile Practices for Outsourced Software Projects. Communications of the ACM, 52(9), 143-148.
6. Beck, K. (2004). Extreme Programming Explained: Embrace Change (2nd Ed.): Addison-Wesley.
7. Beck, K., Beedle, M., Bennekum, A. v., Cockburn, A., Cunningham, W., Fowler, M., et al. (2001). Manifesto for Agile Software Development, from http://agilemanifesto.org/
8. Boehm, B., Port, D., & Winsor Brown, A. (2002). Balancing Plan-Driven and Agile Methods in Software Engineering ProjectCourses. Computer Science Education, 12, 187.
9. Boehm, B., & Turner, R. (2005). Management Challenges to Implementing Agile Processes in Traditional Development Organizations. IEEE Software, 22(5), 30-39.
10. Boehm, B. W., & Turner, R. (2003). Balancing agility and discipline: A guide for the perplexed: Addison-Wesley, Boston.
11. Carmel, E., & Agarwal, R. (2001). Tactical approaches for alleviating distance in global software development. IEEE Software, 18(2), 22-29.
12. Carmel, E., & Agarwal, R. (2002). The Maturation of Offshore Sourcing of Information Technology Work. MIS Quarterly Executive, 1(2), 65-76.
13. Carmel, E., & Tjia, P. (2005). Offshoring information technology: Sourcing and outsourcing to a global workforce: Cambridge University Press.
14. Carte, T. A., & Russell, C. J. (2003). In Pursuit of Moderation: Nine Common Errors and Their Solutions. MIS QUARTERLY, 27(3), 479-501.
15. Cockburn, A. (2002). Agile Software Development: Boston: Addison-Wesley.
16. Cohen, J., & Cohen, P. (1983). Applied Multiple Regression/Correlation Analysis for the Behavioral Sciences (2nd ed.): Lawrence Erlbaum, Hillsdale, NJ.
17. Conchúir, E. Ó., Ågerfalk, P. J., Olsson, H. H., & Fitzgerald, B. (2009). Global Software Development: Where are the Benefits? Communications of the ACM, 52(8), 127-131.
18. Cortina, J. M. (1993). Interaction, Nonlinearity, and Multicolinearity: Implications for Multiple Regression. Journal of Management, 19, 915-922.
19. Cummings, J. N., Espinosa, J. A., & Pickering, C. K. (2009). Crossing Spatial and Temporal Boundaries in Globally Distributed Projects: A Relational Model of Coordination Delay. Information Systems Research, 20(3), 420-439.
20. Edwards, H. K. (2005). Analysis of software requirements engineering exercises in a global virtual team setup. Journal of Global Information Management, 13(2), 21-41.
21. Faraj, S., & Sambamurthy, V. (2006). Leadership of information systems development projects. IEEE Transactions on Engineering Management, 53(2), 238-249.
22. Fawcett, S. E., & Closs, D. J. (1993). Co-ordinated global manufacturing, the logistics/manufacturing interaction, and firm performance. Journal of Business Logistics, 14(1), 1-25.
23. Fitzgerald, B. (2000). Systems development methodologies: the problem of tenses. Information Technology & People, 13(3), 174-185.
24. Fruhling, A., & De Vreede, G. J. (2006). Field experiences with eXtreme programming: Developing an emergency response system. Journal of Management Information Systems, 22(4), 39-68.
25. Harris, M. L., Collins, R. W., & Hevner, A. R. (2009). Control of Flexible Software Development Under Uncertainty. Information Systems Research, 20(3), 400-419.
26. Herbsleb, J. D., & Mockus, A. (2003). An Empirical Study of Speed and Communication in Globally Distributed Software Development. IEEE Transactions on Software Engineering, 29(6), 481-494.
27. Highsmith, J., & Cockburn., A. (2001). Agile software development: The business of innovation. IEEE Comput., 34(9), 120-122.
28. Holmqvist, M., & Pessi, K. (2006). Agility through scenario development and continuous implementation: a global aftermarket logistics case. European Journal of Information Systems, 15(2), 146-158.
29. Holmstrom, H., Fitzgerald, B., Agerfalk, P. J., & Conchuir, E. O. (2006). Agile Practices Reduce Distance In Global Software Development. Information Systems Management, 23, 7-18.
30. Jaccard, J., Turrisi, R., & and Wan, C. K. (1990). Interaction Effects in Multiple Regression. Sage University Paper Series on Quantitative Applications in the Social Sciences.
31. James, C., & Alpana, P. (2006). A Practical Management and Engineering Approach to Offshore Collaboration. IEEE Software, Vol.23, 20.
32. James, L., & Brett, J. (1984). Mediators, Moderators, and Tests for Mediations. Journal of Applied Psychology, 69(2), 207-321.
33. Jiang, J., & Klein, G. (1999). Risks to different aspects of system success. Information and Management, 36, 263-272.
34. Julia, K., Ilan, O., Jos van, H., & Kuldeep, K. (2007). Globally distributed component-based software development: an exploratory study of knowledge management and work division. Journal of Information Technology, 22, 161.
35. Kotlarsky, J., & Oshri, I. (2005). Social ties, knowledge sharing and successful collaboration in globally distributed system development projects. European Journal of Information Systems, 14(1), 37-48.
36. Kruchten, P. (2003). Rational Unified Process, The: An Introduction, 3rd Edition: Addison-Wesley Professional.
37. Kumar, R. (2005). Research methodology: a step-by-step guide for beginners.
38. Lee, G., & Xia, W. (2005). The ability of information systems development project teams to respond to business and technology changes: a study of flexibility measures. European Journal of Information Systems, 14(1), 75-92.
39. Lee, O. K., Banerjee, P., Lim, K. H., Kumar, K., Van Hillegersberg, J., & Wei, K. K. (2006). Aligning it components to achieve agility in globally distributed system development. Communications of the ACM, 49(10), 48-54.
40. Lu, M., Watson-Manheim, M. B., Chudoba, K. M., & Wynn, E. (2006). Virtuality and Team Performance: Understanding the Impact of Variety of Practices. Journal of Global Information Technology Management, 9(1), 4-23.
41. Mahaney, R. C., & Lederer, A. L. (2006). The effect of intrinsic and extrinsic rewards for developers on information systems project success. Project Management Journal, 37(4), 42-54.
42. Maruping, L. M., Venkatesh, V., & Agarwal, R. (2009). A Control Theory Perspective on Agile Methodology Use and Changing User Requirements. Information Systems Research, 20(3), 377-399.
43. Meredth, S., & Francis, D. (2000). Journey towards agility: the agile wheel explored. The TQM Magazine, 12(2).
44. Mohan, K. K., Srividya, A., & Gedela, R. K. (2008). Quality Of Service Prediction Using Fuzzy Logic And RUP Implementation For Process Oriented Development. International Journal of Reliability, Quality & Safety Engineering, 15, 143-157.
45. Nathan, D., Shivram, M., Ravi Sheshu, N., Manish, S., & Jamie, S. (2008). Hybrid Offshoring: Composite Personae and Evolving Collaboration Technologies. Information Resources Management Journal, 21, 89.
46. Nicholas, J. (1989). Successful project management: a force-field analysis. Journal of Systems Management, 40(1), 24-36.
47. Nidumolu, S. R., & Subramani, M. R. (2003). The Matrix of Control: Combining Process and Structure Approaches to Managing Software Development. Journal of Management Information Systems, 20(3), 159-196.
48. Nobuhiro, T., & Mita, T. (2008). Offshore Software Development from Japan to China and its Effect on Japanese Software Firms. The Business Review, Cambridge, Vol.11, 120.
49. O`Leary, M. B., & Cummings, J. N. (2007). The spatial, temporal, and configurational characteristics of geographic dispersion in teams. MIS QUARTERLY, 31(3), 433-452.
50. Olson, G. M., & Olson, J. S. (2000). Distance Matters. Human-Computer Interaction, 15(2), 139-178.
51. Olsson, H. H., Conchuir, E., Agerfalk, P. J., & Fitzgerald, B. (2008). Two-Stage Offshoring: An Investigation Of The Irish Bridge. MIS Quarterly, 32, 257-279.
52. Peters, H., L., O`Conner, E., & Wise, S. L. (1984). The specification and testing of useful moderator variable hypotheses. Reston: Thomas S.Bateman and Gerald R. Ferris eds.
53. Phan, D., Vogel, D., & Nunamaker, J. J. (1995). Empirical studies in software development projects: field survey and OS/400 study. Information and Management, 28, 271-280.
54. Procaccino, J., Verner, J., Darter, M., & Amadio, W. (2005). Toward predicting software development success from the perspective of practitioners: an exploratory Bayesian model. Journal of Information Technology, 20(3), 187-200.
55. Qumer, A., & Henderson-Sellers, B. (2008). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Information and Software Technology, 50, 280.
56. Ramasubbu, N., & Balan, R. K. (2007). Globally Distributed Software Development Project Performance: An Empirical Analysis. Paper presented at the 6th joint meeting of the European software engineering conference.
57. Ramasubbu, N., Mithas, S., Krishnan, M. S., & Kemerer, C. F. (2008). Work Dispersion, Process-Based Learning, And Offshore Software Development Performance. MIS Quarterly, 32, 437-458.
58. Ryan, T. Y. (1997). Modern Regression Analysis. New York: Wiley.
59. Saarinen, T. (1996). An expanded instrument for evaluating information system success. Information and Management, 31(2), 103-118.
60. Sarker, S. (2009). Exploring Agility in Distributed Information Systems Development Teams: An Interpretive Study in an Offshoring Context. Information Systems Research, 20(3), 440-461.
61. Sarker, S., Munson, C. L., & Chakraborty, S. (2009). Assessing the relative contribution of the facets of agility to distributed systems development success: an Analytic Hierarchy Process approach. European Journal of Information Systems, 18(4), 285-299.
62. Schmitt, N. W., & Klimoski, R. J. (1991). Research Methods in Human Resource Management: South-Western, Cincinnati, OH.
63. W.Royce, W. (1970). Managing The Development Of Large Software Systems. Paper presented at the IEEE WESCON.
64. Yadav, V., Adya, M., Sridhar, V., & Nath, D. (2007). Investigating an agile-rigid approach in globally distributed requirements analysis. Paper presented at the 11th Pacific-Asia Conference on Information Systems (PACIS), Auckland, New Zealand.
65. Yadav, V., Adya, M., Sridhar, V., & Nath, D. (2009). Flexible Global Software Development (GSD): Antecedents of Success in Requirements Analysis. Journal of Global Information Management, 17(1), 1-31.
描述 碩士
國立政治大學
資訊管理研究所
97356011
98
資料來源 http://thesis.lib.nccu.edu.tw/record/#G0973560111
資料類型 thesis
dc.contributor.advisor 林我聰zh_TW
dc.contributor.advisor Lin, Woo Tsongen_US
dc.contributor.author (Authors) 黃釗熠zh_TW
dc.contributor.author (Authors) Huang, Chaoyien_US
dc.creator (作者) 黃釗熠zh_TW
dc.creator (作者) Huang, Chaoyien_US
dc.date (日期) 2009en_US
dc.date.accessioned 4-Sep-2013 17:01:19 (UTC+8)-
dc.date.available 4-Sep-2013 17:01:19 (UTC+8)-
dc.date.issued (上傳時間) 4-Sep-2013 17:01:19 (UTC+8)-
dc.identifier (Other Identifiers) G0973560111en_US
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/60227-
dc.description (描述) 碩士zh_TW
dc.description (描述) 國立政治大學zh_TW
dc.description (描述) 資訊管理研究所zh_TW
dc.description (描述) 97356011zh_TW
dc.description (描述) 98zh_TW
dc.description.abstract (摘要) 全球化使得軟體開發活動轉移至新興或開發中國家,快速變動的商業環境則趨使軟體開發朝向敏捷開發演進,然而軟體境外開發產生工作分離現象,負面影響軟體開發績效,此外敏捷開發法與境外開發環境存在衝突,本研究將軟體開發方法視為一連續漸變的光譜,包含規劃導向、風險導向及敏捷開發等三階段,探討在境外開發的環境下,哪一類型的開發方法能夠擁有較好的績效表現,並能減緩工作分離的負面影響,其中軟體開發方法光譜與績效表現呈現曲線關係,工作分離負面影響敏捷開發端之績效表現,需求變動則負面影響規劃導向端績效表現,結論將從工作分離與需求變動程度觀點,分別探討不同情況下所應採取的專案執行方式。zh_TW
dc.description.abstract (摘要) Affected by globalization, software development activities have transferred to developing country. On the other hand, driven by turbulent business environments, software development methods have become more flexible like agile method. However, work dispersion derived from offshore software development has negative impact on performance. Besides, offshore environments have conflict with agile method in some aspect. There is a need to know the fit of between development methods and offshore modes. This research view development methods as a continuous spectrum, consisting of plan-driven, risk-driven and agile methods, and will probe which part of the spectrum perform better in offshore context and can alleviate the negative work dispersion effect on performance. The result shows that software development spectrum and offshore software development performance have curvilinear relationship. Work dispersion has negative impact on agile method, while requirements change has negative impact on plan-driven part. We’ll conclude from work dispersion and requirements change perspective, discussing how should practitioners conduct offshore project in different situations respectively.en_US
dc.description.tableofcontents 中文摘要 I
Abstract II
誌謝 III
目錄 IV
圖索引 VII
表索引 VIII
第一章 緒論 1
1.1 研究背景 1
1.2 研究動機 2
1.3 研究目的 3
1.4 研究方法及研究範圍 3
1.5 論文架構 4
第二章 文獻探討 6
2.1 軟體開發全球化 6
2.1.1 軟體全球開發 6
2.1.2 優勢 9
2.1.3 距離的挑戰 10
2.2 軟體開發流程演進 14
2.2.1 演進的驅動力量 14
2.2.2 線型流程 15
2.2.3 系統開發生命週期法 15
2.2.4 多循環流程 16
2.2.5 Rational統一流程模式 17
2.2.6 敏捷開發方法 18
2.2.7 極限編程 22
2.3 敏捷開發方法與軟體全球開發環境的衝突 24
2.4 軟體開發方法光譜概念 27
2.5 小結 30
第三章 研究方法 32
3.1 研究步驟 32
3.2 研究架構與變項定義 34
3.2.1 軟體開發方法 35
3.2.2 軟體境外開發績效表現 38
3.2.3 工作分離程度 41
3.2.4 需求變動程度 41
3.2.5 干擾變項 41
3.3 研究假說 43
3.4 問卷設計 46
3.4.1 其他觀測變項 50
3.5 資料蒐集方式 50
3.6 統計分析方法 51
3.6.1 線性迴歸與曲線迴歸 52
3.6.2 干擾變項之檢驗 53
3.6.3 資料分析與假說檢定步驟 54
3.7 前測問卷分析 55
3.7.1 軟體開發方法構面信效度分析 56
3.7.2 需求變動構面信效度分析 58
3.7.3 軟體境外開發績效表現構面信效度分析 59
3.7.4 前測分析總結 61
第四章 實證結果與討論 62
4.1 樣本結構分析 62
4.2 問卷信效度檢測與基本敘述統計 63
4.2.1 軟體開發方法構面信效度分析 63
4.2.2 需求變動構面信效度分析 65
4.2.3 軟體境外開發績效表現構面信效度分析 66
4.2.4 信效度分析總結 68
4.2.5 各構面與題項之基本敘述統計 69
4.3 線性偏離檢驗與曲線迴歸分析 72
4.4 多元階層迴歸分析 77
4.4.1 規劃導向端多元階層迴歸分析 79
4.4.2 敏捷開發端多元階層迴歸分析 81
4.5 共變模式混合迴歸分析 82
4.5.1 規劃導向端共變模式混合迴歸分析 83
4.5.2 敏捷開發端共變模式混合迴歸分析 84
4.6 資料分析結果討論 86
4.6.1 交互作用未能成立之討論 87
第五章 結論與建議 89
5.1 管理意涵 89
5.2 結論 93
5.3 研究貢獻 95
5.4 研究限制與未來研究建議 96
參考文獻 97
附錄A 軟體境外開發研究問卷(正體中文) 102
附錄B 軟體境外開發研究問卷(英文) 104
附錄C 軟體境外開發研究問卷(簡體中文) 107
zh_TW
dc.format.extent 1250823 bytes-
dc.format.mimetype application/pdf-
dc.language.iso en_US-
dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0973560111en_US
dc.subject (關鍵詞) 軟體境外開發zh_TW
dc.subject (關鍵詞) 需求變動zh_TW
dc.subject (關鍵詞) 工作分離zh_TW
dc.subject (關鍵詞) 敏捷開發方法zh_TW
dc.subject (關鍵詞) offshore software developmenten_US
dc.subject (關鍵詞) work dispersionen_US
dc.subject (關鍵詞) requirements changeen_US
dc.subject (關鍵詞) agile development methoden_US
dc.title (題名) 從工作分離及需求變動觀點考量不同開發方法之軟體境外開發績效表現zh_TW
dc.title (題名) Considering development methods on offshore software development performance: from work dispersion and requirements change perspectiveen_US
dc.type (資料類型) thesisen
dc.relation.reference (參考文獻) 中文部分
1. 吳仁和 (2010),物件導向系統分析與設計-結合MDA與UML:智勝。
2. 吳仁和、林信惠 (2007). 系統分析與設計 理論與實務應用:智勝文化。
3. 李德治、童慧玲 (2009). 多變量分析:雙葉書廊。
4. 林震岩 (2007),多變量分析:SPSS的操作與應用:智勝文化。
5. 邱皓政 (2008a),量化研究法(一) 研究設計與資料處理:雙葉書廊。
6. 邱皓政 (2008b),量化研究法(二) 統計原理與分析技術:雙葉書廊。
7. 張芳全 (2008),問卷就是要這樣編:心理。
8. 張紹勳 (2008),研究方法:滄海書局。
9. 梁定澎 (1997),資訊管理研究方法總論,資訊管理學報.資訊管理實證研究方法研討會特刊,4(1),1-7。
10. 許金田、胡秀華、劉勇呈、彭文彥 (2009),倫理價值觀組合模式與員工倫理行為傾向支關聯性研究─員工忠誠度的交互作用. 管理評論, 28(3) 。
11. 榮泰生 (2005),SPSS與研究方法:五南。
12. 榮泰生 (2007), Amos與研究方法:五南。
13. 鄭炳強 (2007),軟體工程 從實務出發:智勝文化。
英文部分
1. Ågerfalk, P. J., & Fitzgerald, B. (2006). Flexible And Distributed Software Processes: Ole Petunias In New Bowls? Communications of the ACM, 49(10), 27-34.
2. Ancona, D., & Caldwell., D. (1992). Demography and design: Predictors of new product team performance. Organization Science, 3(3), 321-341.
3. Balasubramaniam, R., Lan, C., Kannan, M., & Peng, X. (2006). Can distributed software development be agile? Association for Computing Machinery. Communications of the ACM, 49(10), 41.
4. Baron, R. M., & Kenny, D. A. (1986). The Moderator-Mediator Variable Distinction in Social Psychological Research: Conceptual, Strategic, and Statistical Considerations. Journal of Personality and Social Psychology, 51(6), 1173-1182.
5. Batra, D. (2009). Modified Agile Practices for Outsourced Software Projects. Communications of the ACM, 52(9), 143-148.
6. Beck, K. (2004). Extreme Programming Explained: Embrace Change (2nd Ed.): Addison-Wesley.
7. Beck, K., Beedle, M., Bennekum, A. v., Cockburn, A., Cunningham, W., Fowler, M., et al. (2001). Manifesto for Agile Software Development, from http://agilemanifesto.org/
8. Boehm, B., Port, D., & Winsor Brown, A. (2002). Balancing Plan-Driven and Agile Methods in Software Engineering ProjectCourses. Computer Science Education, 12, 187.
9. Boehm, B., & Turner, R. (2005). Management Challenges to Implementing Agile Processes in Traditional Development Organizations. IEEE Software, 22(5), 30-39.
10. Boehm, B. W., & Turner, R. (2003). Balancing agility and discipline: A guide for the perplexed: Addison-Wesley, Boston.
11. Carmel, E., & Agarwal, R. (2001). Tactical approaches for alleviating distance in global software development. IEEE Software, 18(2), 22-29.
12. Carmel, E., & Agarwal, R. (2002). The Maturation of Offshore Sourcing of Information Technology Work. MIS Quarterly Executive, 1(2), 65-76.
13. Carmel, E., & Tjia, P. (2005). Offshoring information technology: Sourcing and outsourcing to a global workforce: Cambridge University Press.
14. Carte, T. A., & Russell, C. J. (2003). In Pursuit of Moderation: Nine Common Errors and Their Solutions. MIS QUARTERLY, 27(3), 479-501.
15. Cockburn, A. (2002). Agile Software Development: Boston: Addison-Wesley.
16. Cohen, J., & Cohen, P. (1983). Applied Multiple Regression/Correlation Analysis for the Behavioral Sciences (2nd ed.): Lawrence Erlbaum, Hillsdale, NJ.
17. Conchúir, E. Ó., Ågerfalk, P. J., Olsson, H. H., & Fitzgerald, B. (2009). Global Software Development: Where are the Benefits? Communications of the ACM, 52(8), 127-131.
18. Cortina, J. M. (1993). Interaction, Nonlinearity, and Multicolinearity: Implications for Multiple Regression. Journal of Management, 19, 915-922.
19. Cummings, J. N., Espinosa, J. A., & Pickering, C. K. (2009). Crossing Spatial and Temporal Boundaries in Globally Distributed Projects: A Relational Model of Coordination Delay. Information Systems Research, 20(3), 420-439.
20. Edwards, H. K. (2005). Analysis of software requirements engineering exercises in a global virtual team setup. Journal of Global Information Management, 13(2), 21-41.
21. Faraj, S., & Sambamurthy, V. (2006). Leadership of information systems development projects. IEEE Transactions on Engineering Management, 53(2), 238-249.
22. Fawcett, S. E., & Closs, D. J. (1993). Co-ordinated global manufacturing, the logistics/manufacturing interaction, and firm performance. Journal of Business Logistics, 14(1), 1-25.
23. Fitzgerald, B. (2000). Systems development methodologies: the problem of tenses. Information Technology & People, 13(3), 174-185.
24. Fruhling, A., & De Vreede, G. J. (2006). Field experiences with eXtreme programming: Developing an emergency response system. Journal of Management Information Systems, 22(4), 39-68.
25. Harris, M. L., Collins, R. W., & Hevner, A. R. (2009). Control of Flexible Software Development Under Uncertainty. Information Systems Research, 20(3), 400-419.
26. Herbsleb, J. D., & Mockus, A. (2003). An Empirical Study of Speed and Communication in Globally Distributed Software Development. IEEE Transactions on Software Engineering, 29(6), 481-494.
27. Highsmith, J., & Cockburn., A. (2001). Agile software development: The business of innovation. IEEE Comput., 34(9), 120-122.
28. Holmqvist, M., & Pessi, K. (2006). Agility through scenario development and continuous implementation: a global aftermarket logistics case. European Journal of Information Systems, 15(2), 146-158.
29. Holmstrom, H., Fitzgerald, B., Agerfalk, P. J., & Conchuir, E. O. (2006). Agile Practices Reduce Distance In Global Software Development. Information Systems Management, 23, 7-18.
30. Jaccard, J., Turrisi, R., & and Wan, C. K. (1990). Interaction Effects in Multiple Regression. Sage University Paper Series on Quantitative Applications in the Social Sciences.
31. James, C., & Alpana, P. (2006). A Practical Management and Engineering Approach to Offshore Collaboration. IEEE Software, Vol.23, 20.
32. James, L., & Brett, J. (1984). Mediators, Moderators, and Tests for Mediations. Journal of Applied Psychology, 69(2), 207-321.
33. Jiang, J., & Klein, G. (1999). Risks to different aspects of system success. Information and Management, 36, 263-272.
34. Julia, K., Ilan, O., Jos van, H., & Kuldeep, K. (2007). Globally distributed component-based software development: an exploratory study of knowledge management and work division. Journal of Information Technology, 22, 161.
35. Kotlarsky, J., & Oshri, I. (2005). Social ties, knowledge sharing and successful collaboration in globally distributed system development projects. European Journal of Information Systems, 14(1), 37-48.
36. Kruchten, P. (2003). Rational Unified Process, The: An Introduction, 3rd Edition: Addison-Wesley Professional.
37. Kumar, R. (2005). Research methodology: a step-by-step guide for beginners.
38. Lee, G., & Xia, W. (2005). The ability of information systems development project teams to respond to business and technology changes: a study of flexibility measures. European Journal of Information Systems, 14(1), 75-92.
39. Lee, O. K., Banerjee, P., Lim, K. H., Kumar, K., Van Hillegersberg, J., & Wei, K. K. (2006). Aligning it components to achieve agility in globally distributed system development. Communications of the ACM, 49(10), 48-54.
40. Lu, M., Watson-Manheim, M. B., Chudoba, K. M., & Wynn, E. (2006). Virtuality and Team Performance: Understanding the Impact of Variety of Practices. Journal of Global Information Technology Management, 9(1), 4-23.
41. Mahaney, R. C., & Lederer, A. L. (2006). The effect of intrinsic and extrinsic rewards for developers on information systems project success. Project Management Journal, 37(4), 42-54.
42. Maruping, L. M., Venkatesh, V., & Agarwal, R. (2009). A Control Theory Perspective on Agile Methodology Use and Changing User Requirements. Information Systems Research, 20(3), 377-399.
43. Meredth, S., & Francis, D. (2000). Journey towards agility: the agile wheel explored. The TQM Magazine, 12(2).
44. Mohan, K. K., Srividya, A., & Gedela, R. K. (2008). Quality Of Service Prediction Using Fuzzy Logic And RUP Implementation For Process Oriented Development. International Journal of Reliability, Quality & Safety Engineering, 15, 143-157.
45. Nathan, D., Shivram, M., Ravi Sheshu, N., Manish, S., & Jamie, S. (2008). Hybrid Offshoring: Composite Personae and Evolving Collaboration Technologies. Information Resources Management Journal, 21, 89.
46. Nicholas, J. (1989). Successful project management: a force-field analysis. Journal of Systems Management, 40(1), 24-36.
47. Nidumolu, S. R., & Subramani, M. R. (2003). The Matrix of Control: Combining Process and Structure Approaches to Managing Software Development. Journal of Management Information Systems, 20(3), 159-196.
48. Nobuhiro, T., & Mita, T. (2008). Offshore Software Development from Japan to China and its Effect on Japanese Software Firms. The Business Review, Cambridge, Vol.11, 120.
49. O`Leary, M. B., & Cummings, J. N. (2007). The spatial, temporal, and configurational characteristics of geographic dispersion in teams. MIS QUARTERLY, 31(3), 433-452.
50. Olson, G. M., & Olson, J. S. (2000). Distance Matters. Human-Computer Interaction, 15(2), 139-178.
51. Olsson, H. H., Conchuir, E., Agerfalk, P. J., & Fitzgerald, B. (2008). Two-Stage Offshoring: An Investigation Of The Irish Bridge. MIS Quarterly, 32, 257-279.
52. Peters, H., L., O`Conner, E., & Wise, S. L. (1984). The specification and testing of useful moderator variable hypotheses. Reston: Thomas S.Bateman and Gerald R. Ferris eds.
53. Phan, D., Vogel, D., & Nunamaker, J. J. (1995). Empirical studies in software development projects: field survey and OS/400 study. Information and Management, 28, 271-280.
54. Procaccino, J., Verner, J., Darter, M., & Amadio, W. (2005). Toward predicting software development success from the perspective of practitioners: an exploratory Bayesian model. Journal of Information Technology, 20(3), 187-200.
55. Qumer, A., & Henderson-Sellers, B. (2008). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Information and Software Technology, 50, 280.
56. Ramasubbu, N., & Balan, R. K. (2007). Globally Distributed Software Development Project Performance: An Empirical Analysis. Paper presented at the 6th joint meeting of the European software engineering conference.
57. Ramasubbu, N., Mithas, S., Krishnan, M. S., & Kemerer, C. F. (2008). Work Dispersion, Process-Based Learning, And Offshore Software Development Performance. MIS Quarterly, 32, 437-458.
58. Ryan, T. Y. (1997). Modern Regression Analysis. New York: Wiley.
59. Saarinen, T. (1996). An expanded instrument for evaluating information system success. Information and Management, 31(2), 103-118.
60. Sarker, S. (2009). Exploring Agility in Distributed Information Systems Development Teams: An Interpretive Study in an Offshoring Context. Information Systems Research, 20(3), 440-461.
61. Sarker, S., Munson, C. L., & Chakraborty, S. (2009). Assessing the relative contribution of the facets of agility to distributed systems development success: an Analytic Hierarchy Process approach. European Journal of Information Systems, 18(4), 285-299.
62. Schmitt, N. W., & Klimoski, R. J. (1991). Research Methods in Human Resource Management: South-Western, Cincinnati, OH.
63. W.Royce, W. (1970). Managing The Development Of Large Software Systems. Paper presented at the IEEE WESCON.
64. Yadav, V., Adya, M., Sridhar, V., & Nath, D. (2007). Investigating an agile-rigid approach in globally distributed requirements analysis. Paper presented at the 11th Pacific-Asia Conference on Information Systems (PACIS), Auckland, New Zealand.
65. Yadav, V., Adya, M., Sridhar, V., & Nath, D. (2009). Flexible Global Software Development (GSD): Antecedents of Success in Requirements Analysis. Journal of Global Information Management, 17(1), 1-31.
zh_TW