簡易檢索 / 詳目顯示

研究生: Valeria Cynthia Dewi
Valeria Cynthia Dewi
論文名稱: ANALYSIS ON CORRELATIONS AMONG PROJECT PERFORMANCES, AGILE CORE VALUES, PRINCIPLES, AND PRACTICES
ANALYSIS ON CORRELATIONS AMONG PROJECT PERFORMANCES, AGILE CORE VALUES, PRINCIPLES, AND PRACTICES
指導教授: 黃世禎
Sun-Jen Huang
口試委員: 李國光
Gwo-Guang Lee
朱宇倩
Yu-Qian Zhu
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理系
Department of Information Management
論文出版年: 2019
畢業學年度: 107
語文別: 英文
論文頁數: 77
中文關鍵詞: 專案績效敏捷核心價值敏捷原則敏捷實務層級分析法
外文關鍵詞: Project Performance, Agile Core Value, Agile Principle, Agile Practice, AHP
相關次數: 點閱:271下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 敏捷軟體開發(Agile Software Development, ASD)對於軟體開發的方法有著
    重大的影響。極限編程和 Scrum 是兩種最常用的敏捷軟體開發方法,並且是最常
    在產業中被使用。隨著公司組織在敏捷軟體開發嘗試新的方法,伴隨著也出現更
    多新的挑戰。由於知識以及產業實務應用上的不足,可能會影響專案的績效的緣
    故,因此本研究分析了敏捷軟體開發變數間的關聯性,以確保欲達成的專案績效。
    這些關聯性是透過專案的績效、敏捷核心價值、原則與實務方法之間的關聯性所
    連結的。本研究總共有 35 名來自學術界的受訪者對於關聯性的優先順序做出判
    斷。我們使用層級分析法(Analytic Hierarchy Process, AHP)來分析數據。
    研究結果顯示出每個變數之間相關性的最高優先順序。本研究成果可供敏捷軟體
    開發採用者在決定欲達到的專案績效下,選擇適合採用的實務方法之參考。


    Agile Software Development (ASD) invented a significant impact on the software
    development community. Extreme Programming and Scrum are two most commonly
    used method, and most researched in industry. Furthermore, new challenges are
    emerging as organizations attempt new approaches in ASD. Due to insufficiency of
    knowledge and understanding about the practices, it may affect the project performance.
    Therefore, this study analyzes the correlation between agile best practices to enhance
    project performance. The relationship is connected through the medium of project
    performance, agile core value, and agile principle. Data collection methods used are
    direct and indirect. The total of 35 respondents come from academic, and practitioners
    give judgment about the correlation priority. We use the Analytic Hierarchy Process
    (AHP) to analyze the data. The result indicated the highest rank of priority associated
    with correlation among each variable. There are several related factors that might affect
    the results of this study. The final result of this study suggests which practices to adopt
    when the project performance needs enhancement and which moderator can affect the
    decision-making process.

    Cover ............................................................................................................................i Recommendation Letter .............................................................................................ii Qualification Letter..................................................................................................... v 摘要.............................................................................................................................iv ABSTRACT ................................................................................................................ v ACKNOWLEDGMENTS..........................................................................................vi TABLE OF CONTENTS..........................................................................................vii LIST OF TABLES .....................................................................................................ix LIST OF FIGURES .................................................................................................... x CHAPTER 1 INTRODUCTION................................................................................ 1 1.1 Background......................................................................................................... 1 1.2 Research Question............................................................................................... 4 1.3 Research Scope ................................................................................................... 5 1.4 Research Purpose ................................................................................................ 5 CHAPTER 2 LITERATURE REVIEW .................................................................... 6 2.1 Project Performance ............................................................................................ 6 2.2 Agile Software Development............................................................................... 7 2.2.1. Agile Core Values...................................................................................... 7 2.2.2. Agile Principles........................................................................................ 10 2.3 Extreme Programming....................................................................................... 10 2.4 Scrum................................................................................................................ 12 2.5. Prior Research .................................................................................................. 14 2.6. Research Framework........................................................................................ 18 CHAPTER 3 RESEARCH METHODOLOGY ...................................................... 20 3.1. Research Design............................................................................................... 20 3.2. Research Methodology..................................................................................... 21 3.3. Sample and Data Collection Method................................................................. 23 3.4. Questionnaire and Measures............................................................................. 23 CHAPTER 4 DATA ANALYSIS AND RESULT.................................................... 27 4.1. Demographic Characteristic ............................................................................. 27 4.1.1 Personal Information ................................................................................. 27 4.1.2 Project....................................................................................................... 31 4.1.3 Team......................................................................................................... 34 4.1.4 Company................................................................................................... 35 4.1.5 Summary of Respondent ........................................................................... 37 4.2. Data Analysis................................................................................................... 39 viii 4.2.1. Pairwise Comparison Criteria ................................................................... 39 4.2.2. Research Hierarchy .................................................................................. 42 4.2.3 Weight Analysis and Ranking ................................................................... 46 4.3. Moderator Analysis ..................................................................................... 57 CHAPTER 5 CONCLUSION................................................................................... 60 5.1. Summary of Findings .................................................................................. 60 5.2. Research Contribution ................................................................................. 61 5.3. Limitation and Future Research ................................................................... 62 Bibliography.............................................................................................................. 63

    Akincilar, A., & Dagdeviren, M. (2014). A hybrid multi-criteria decision-making model to
    evaluate hotel websites. International Journal of Hospitality Management, 36, 263-271.
    Alliance, A. (2001). Agile manifesto. Online at http://www. agilemanifesto. org, 6(1).
    Alqudah, M. K., & Razali, R. (2017). Key factors for selecting an Agile method: A systematic
    literature review. International Journal on Advanced Science, Engineering and
    Information Technology, 7(2), 526-537.
    Angioni, M., Sanna, R., & Soro, A. (2005). Defining a distributed agile methodology for an open
    source scenario. In Proceedings of the 1st International Conference on Open Source
    Systems, July 11-15, 2005 Genova, Italy.
    Anwer, F., Aftab, S., Shah, S. M., & Waheed, U. (2017). Comparative Analysis of Two Popular
    Agile Process Models: Extreme Programming and Scrum. International Journal of
    Computer Science and Telecommunications, 8(2), 1-7.
    Atkinson, R. (1999). Project management: cost, time and quality, two best guesses and a
    phenomenon, it’s time to accept other success criteria. International journal of project
    management, 17(6), 337-342.
    Babb, J. S., Hoda, R., & Nørbjerg, J. (2014, August). XP in a small software development
    business: adapting to local constraints. In Scandinavian Conference on Information
    Systems (pp. 14-29). Springer, Cham.
    Batra, D., Xia, W., & Zhang, M. (2017). Collaboration in Agile Software Development: Concept
    and Dimensions. CAIS, 41, 20.
    Basu, R. (2014). Managing quality in projects: An empirical study. International journal of
    project management, 32(1), 178-187.
    Basu, R. (2017). Managing Quality in Projects. Routledge.
    Bhushan, N., & Rai, K. (2004). Strategic decision making: applying the analytic hierarchy
    process. Springer.
    Brown, J. M., Lindgaard, G., & Biddle, R. (2011, August). Collaborative events and shared
    artifacts: Agile interaction designers and developers working toward common aims. In
    2011 Agile Conference (pp. 87-96). IEEE.
    Brunelli, M. (2014). Introduction to the analytic hierarchy process. Springer.
    64
    Chow, T., & Cao, D. B. (2008). A survey study of critical success factors in agile software
    projects. Journal of systems and software, 81(6), 961-971.
    Coram, M., & Bohner, S. (2005, April). The impact of agile methods on software project
    management. In 12th IEEE International Conference and Workshops on the Engineering
    of Computer-Based Systems (ECBS'05) (pp. 363-370). IEEE.
    Darwish, N. R. (2014). Enhancements in Scum Framework Using Extreme Programming
    Practices. International Journal of Intelligent Computing and Information Sciences
    (IJICIS), Ain Shams University, 14(2), 53-67.
    Darwish, N. R., & Rizk, N. M. (2015). Multi-dimensional success factors of agile software
    development projects. International Journal of Computer Applications, 118(15).
    Dingsøyr, T., Fægri, T. E., Dybå, T., Haugset, B., & Lindsjørn, Y. (2016). Team performance in
    software development: research results versus agile principles. IEEE Software, 33(4),
    106-110.
    Dorairaj, S., Noble, J., & Malik, P. (2012, August). Knowledge management in distributed agile
    software development. In 2012 Agile Conference (pp. 64-73). IEEE.
    Ellis, G. (2015). Project Management in Product Development: Leadership Skills and
    Management Techniques to Deliver Great Products. Butterworth-Heinemann.
    F. Tripp, J., & Armstrong, D. J. (2018). Agile methodologies: organizational adoption motives,
    tailoring, and performance. Journal of Computer Information Systems, 58(2), 170-179.
    Franek, J., & Kresta, A. (2014). Judgment scales and consistency measure in AHP. Procedia
    Economics and Finance, 12, 164-173.
    Gupta, M., George, J. F., & Xia, W. (2019). Relationships between IT department culture and
    agile software development practices: An empirical investigation. International Journal of
    Information Management, 44, 13-24.
    Hoda, R., Noble, J., & Marshall, S. (2011). The impact of inadequate customer collaboration on
    self-organizing agile teams. Information and Software Technology, 53(5), 521-534.
    Houston, D. X., & Rosemergy, S. W. (2016). Assessing Product Development Agility. In
    Managing Software Process Evolution (pp. 39-60). Springer, Cham.
    Hummel, M., Rosenkranz, C., & Holten, R. (2015). The Role of Social Agile Practices for Direct
    and Indirect Communication in Information Systems Development Teams. CAIS, 36, 15.
    65
    Jaskowski, P., Biruk, S., & Bucon, R. (2010). Assessing contractor selection criteria weights
    with fuzzy AHP method application in group decision environment. Automation in
    construction, 19(2), 120-126.
    Javed, M., Ahmad, B., Hussain, S., & Ahmad, S. (2010). Mapping the best practices of XP and
    project management: Well defined approach for project manager. ArXiv preprint arXiv:
    1003.4077.
    Kliem, R. L., Ludin, I. S., & Robertson, K. L. (1997). Project Management Methodology: A
    Practical Guide for the Next Millenium. CRC Press.
    Lalsing, V., Kishnah, S., & Pudaruth, S. (2012). People factors in agile software development
    and project management. International Journal of Software Engineering & Applications,
    3(1), 117.
    LaValle, I. H., & Bard, J. F. (1991). The analytic hierarchy process: applications and studies.
    Lindsjørn, Y., Sjøberg, D. I., Dingsøyr, T., Bergersen, G. R., & Dybå, T. (2016). Teamwork
    quality and project success in software development: A survey of agile development
    teams. Journal of Systems and Software, 122, 274-286.
    Machado, T. C. S., Pinheiro, P. R., & Tamanini, I. (2015). Project management aided by verbal
    decision analysis approaches a case study for the selection of the best SCRUM practices.
    International Transactions in Operational Research, 22(2), 287-312.
    Margaria, T., & Steffen, B. (2010). Simplicity as a driver for agile innovation. Computer, 43(6),
    90-92.
    Mathkour, H., Assassa, G., & Baihan, A. (2008). A risk management tool for extreme
    programming. International Journal of Computer Science and Network Security, 8(8),
    326-333.
    Mccarey, F., Cinnéide, M. Ó., & Kushmerick, N. (2005). Rascal: A recommender agent for agile
    reuse. Artificial Intelligence Review, 24(3-4), 253-276.
    Melnik, G., & Maurer, F. (2004, June). Direct verbal communication as a catalyst of agile
    knowledge sharing. In Agile Development Conference (pp. 21-31). IEEE.
    Molokken-Ostvold, K., & Furulund, K. M. (2007, August). The relationship between customer
    collaboration and software project overruns. In Agile 2007 (AGILE 2007) (pp. 72-83).
    IEEE.
    66
    Mu, E., & Pereyra-Rojas, M. (2016). Practical decision making: an introduction to the Analytic
    Hierarchy Process (AHP) using super decisions (Vol. 2). Springer.
    Mu, E., & Pereyra-Rojas, M. (2017). Practical Decision Making Using Super Decisions V3: An
    Introduction to the Analytic Hierarchy Process. Springer.
    Mullen, A. L., & Baker, J. (2015). Participation without parity in US higher education: Gender,
    fields of study, and institutional selectivity. NASPA Journal About Women in Higher
    Education, 8(2), 172-188.
    Nuottila, J., Aaltonen, K., & Kujala, J. (2016). Challenges of adopting agile methods in a public
    organization. International Journal of Information Systems and Project Management,
    4(3), 65-85.
    Paulk, M. C. (2001). Extreme programming from a CMM perspective. IEEE software, 18(6), 19-
    26.
    Rubin, K. S. (2012). Essential Scrum: a practical guide to the most popular agile process.
    Addison-Wesley.
    Saaty, T. L. (1980). The analytic hierarchy process McGraw-Hill. New York, 324.
    Saaty, T. L., & Vargas, L. G. (2012). Models, methods, concepts & applications of the analytic
    hierarchy process (Vol. 175). Springer Science & Business Media.
    Saeed, T., Muhammad, S. S., Fahiem, M. A., Ahamd, S., Pervez, M. T., & Dogar, A. B. (2014).
    Mapping Formal Methods to Extreme Programming (XP)–A Futuristic Approach.
    International Journal of Natural and Engineering Sciences, 8(3), 35-42.
    Saleh, S. M., Huq, S. M., & Rahman, M. A. (2019, February). Comparative Study within Scrum,
    Kanban, XP Focused on Their Practices. In 2019 International Conference on Electrical,
    Computer and Communication Engineering (ECCE) (pp. 1-6). IEEE.
    Santos, W. B., Cunha, J. A. O., Moura, H., & Margaria, T. (2017, August). Towards a Theory of
    Simplicity in Agile Software Development: A Qualitative Study. In 2017 43rd Euromicro
    Conference on Software Engineering and Advanced Applications (SEAA) (pp. 40-43).
    IEEE.
    Saunders, M., & Lewis, P. (2016). In Thornhill Adrian (6
    th Ed.), Research methods for business
    students. Pearson.
    67
    Séguin, N., Tremblay, G., & Bagane, H. (2012, May). Agile principles as software engineering
    principles: An analysis. In International Conference on Agile Software Development (pp.
    1-15). Springer, Berlin, Heidelberg.
    Strode, D. E., Huff, S. L., & Tretiakov, A. (2009, January). The impact of organizational culture
    on agile method use. In 2009 42nd Hawaii International Conference on System Sciences
    (pp. 1-9). IEEE.
    Subramanian, N., & Ramanathan, R. (2012). A review of applications of Analytic Hierarchy
    Process in operations management. International Journal of Production Economics,
    138(2), 215-241.
    Tolfo, C., Wazlawick, R. S., Ferreira, M. G. G., & Forcellini, F. A. (2011). Agile methods and
    organizational culture: reflections about cultural levels. Journal of Software Maintenance
    and Evolution: Research and Practice, 23(6), 423–441.
    Wright, A., & Lawlor-Wright, T. (2018). Project Success and Quality: Balancing the Iron
    Triangle. Routledge.
    Wysocki, R. K., Beck Jr, R., & Crane, D. B. (2000). Effective project management: how to plan,
    manage and deliver projects on time and within budget: 2nd Edition. John Wiley & Sons,
    Inc.

    無法下載圖示 全文公開日期 2024/07/04 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE