簡易檢索 / 詳目顯示

研究生: 余佳晏
Jia-Yan Yu
論文名稱: 應用敏捷式開發建構行動 App 之個案研究-以臺灣社交距離 App 為例
A Case Study of an Agile Development Constructing Mobile App – An Example of Taiwan Social Distancing App
指導教授: 欒斌
Pin Luarn
口試委員: 葉穎蓉
Ying-Jung Yeh
陳正綱
Cheng-Kang Chen
學位類別: 碩士
Master
系所名稱: 管理學院 - 管理學院MBA
School of Management International (MBA)
論文出版年: 2023
畢業學年度: 112
語文別: 中文
論文頁數: 61
中文關鍵詞: 軟體發展生命週期敏捷式開發瀑布模型行動App臺灣社交距離 App
外文關鍵詞: Software Development Life Cycle (SDLC), Agile Development, Waterfall Model, Mobile App, Taiwan Social Distancing App
相關次數: 點閱:69下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本研究旨在探討應用敏捷式開發來建構行動應用程式,而敏捷式開發屬於軟體發展生命週期(Software Development Life Cycle, SDLC)中眾多不同開發模型的其中一種。SDLC 是一套適用於建構行動 App 的軟體工程方法論,能以系統化的方式有效管理整個開發流程,為開發團隊提供一個穩固的框架,確保產品的品質。
    研究方法為訪談法與文獻分析法,以 SDLC 的理論基礎為訪談大綱架構,進一步訪談臺灣社交距離 App 開發團隊的相關成員。研究結果發現軟體專案在具有需求不確定性、時效性與特定用途等屬性,以及開發團隊皆由資歷豐富的工程師組成,且成員間具備高度的合作默契的情境下,適用敏捷式開發模型來建構行動 App,而不適合採用傳統的瀑布模型來建構。
    本研究根據以上結論,對應用敏捷式開發建構行動 App 的企業或個人單位建議包括:(一)持續優化敏捷式方法論;(二)注重團隊學習與發展;(三)整合新興技術與趨勢;(四)跨領域合作與創新。同時,也對於未來研究提出相關建議。


    The purpose of this study is to investigate the application of agile development in constructing mobile applications. Agile development is one of the various development models within the Software Development Life Cycle (SDLC). SDLC is a software engineering methodology applicable to construct app development, providing a systematic way to effectively manage the entire development process and offering a robust framework to ensure product quality.
    The research methodology employs both interview and literature analysis. The theoretical foundation of SDLC serves as the framework for interviews, which further explores the perspectives of relevant members within the development team of a Taiwan social distancing app. The findings reveal that under the circumstances of requirements uncertainty, timeliness, specific purposes, and teams composed of experienced engineers with a high level of collaborative synergy, the agile development model is suitable for constructing mobile apps, while the traditional waterfall model is deemed inappropriate.
    Based on these conclusions, recommendations for enterprises or individuals involved in applying agile development to construct mobile apps include: 1. Continuous optimization of agile methodologies, 2. Emphasis on team learning and development, 3. Integration of emerging technologies and trends, and 4. Interdisciplinary collaboration and innovation. Additionally, suggestions for future research are also proposed.

    摘要 I Abstract II 誌謝 III 目錄 IV 圖目錄 VI 表目錄 VII 第一章 緒論 1 一、 研究背景與動機 1 二、 研究目的 3 三、 研究流程 4 第二章 文獻探討 5 一、 軟體發展生命週期 5 二、 行動應用程式 13 三、 傳統接觸追蹤 15 四、 數位接觸追蹤 17 五、 暴露通知系統 18 第三章 研究方法 22 一、 研究訪談內容設計 23 二、 研究訪談對象 24 三、 MIT 授權條款 27 第四章 研究結果與分析 28 一、 週期之瀑布模型 29 二、 建構之敏捷開發 33 三、 臺灣社交距離 App 效益評估 37 四、 臺灣社交距離 App 退場機制 38 第五章 結論與建議 39 一、 研究結論 39 二、 管理上的意涵 43 三、 研究限制與建議 44 參考文獻 46 一、 中文文獻 46 二、 英文文獻 47 三、 網路資料 50 附錄一 51

    一、中文文獻
    吳仁和(2016)。物件導向系統分析與設計—結合MDA與UML(五版)。智勝文化事業有限公司。
    宋雅珍(2021)。後疫情時代零接觸經濟之探討,經濟研究,22。https://www.ndc.gov.tw/Content_List.aspx?n=3D33E9D6085135B8
    高建林(2021)。Beacon微定位技術的應用介紹。檔案半年刊,20(1),088–097. https://www.archives.gov.tw/Book/MPBook.aspx?cnid=1680&c=1304
    陳蘊芳、郭憲誌與林孟彥(2017)。社群參與之活化。管理學報,34(4),529-555。
    戴伯芬(2021)。後疫情社會研究議題初探。人文與社會科學簡訊,23(1),27-34。https://web.nstc.gov.tw/hssnq/231/mobile/index.html
    二、英文文獻
    Alshamrani, A., & Bahattab, A. (2015). A Comparison Between Three SDLC Models Waterfall Model, Spiral Model, and Incremental/Iterative Model. International Journal of Computer Science Issues, 12(1), 106–111.
    AppBrain. Number of Android Apps on Google Play. (accessed October 12, 2023) https://www.appbrain.com/stats/number-of-android-apps
    Apple, & Google,2020。Exposure Notification Bluetooth® Specification https://covid19-static.cdn-apple.com/applications/covid19/current/static/contact-tracing/pdf/ExposureNotification-BluetoothSpecificationv1.2.pdf?1
    Apple, & Google. (2020). Privacy-Preserving Contact Tracing. https://covid19.apple.com/contacttracing
    Apple, & Google. (2020). Exposure notification: Using technology to assist public health authorities in the fight against COVID‑19 https://www.google.com/covid19/exposurenotifications/
    Apple, & Google. (2020, April 10). Apple and Google Partner on COVID-19 Contact Tracing Technology. Apple Newsroom. https://www.apple.com/newsroom/2020/04/apple-and-google-partner-on-covid-19-contact-tracing-technology/
    Apple, & Google. (2020, May 10). Exposure Notification API launches to support public health agencies. Google Company News. https://blog.google/inside-google/company-announcements/apple-google-exposure-notification-api-launches/
    Bair, H., Wanger, J. D., & Shah, N. R. (2022). A Brief History of Exposure Notification During the COVID-19 Pandemic in the United States, 2020-2021. Public Health Reports, 137(2), 23S–28S. https://doi.org/10.1177/00333549221099533
    Balaji, S., & Murugaiyan, M. S. (2012). Waterfall vs. V-Model vs. Agile: A Comparative Study on SDLC. International Journal of Information Technology and Business Management, 2(1), 26-30.
    Bell, T. E., & Thayer, T. A. (1976). Software Requirements: Are They Really a Problem? Proceedings of the 2nd International Conference on Software Engineering, 61-68.
    Data.ai insights. (2022, January 12). The State of Mobile in 2022: How to Succeed in a Mobile-First World As Consumers Spend 3.8 Trillion Hours on Mobile Devices. Data.Ai. https://www.data.ai/en/insights/market-data/state-of-mobile-2022/
    Data.ai insights. (2023, January 11). 2023 State of Mobile: If It Was Big in 2022, It’s in This Report—Along With Which Trends Should Inform Your Strategy. Data.Ai. https://www.data.ai/en/insights/market-data/state-of-mobile-2023/
    Eames, K. T. d., & Keeling, M. J. (2003). Contact Tracing and Disease Control. The Royal Society of London. Series B: Biological Sciences, 270(1533), 2565–2571. https://doi.org/10.1098/rspb.2003.2554
    Fowler, M., & Highsmith, J. (2021). The Agile Manifesto. http://agilemanifesto.org
    Garrett, P. M., Wang, Y. W., White, J. P., Kashima, Y., Dennis, S., & Yang, C. T. (2022). High Acceptance of COVID-19 Tracing Technologies in Taiwan: A Nationally Representative Survey Analysis. International Journal of Environmental Research and Public Health, 19(6). https://doi.org/https://doi.org/10.3390/ijerph19063323
    Hanna, K. T., & Wigmore, I. (2023). Definition. Mobile App. WhatIs. https://www.techtarget.com/whatis/definition/mobile-app
    Ho, Y. C., Chen, Y. H., Hung, S. H., Huang, C. H., Po, P., Chan, C. H., Yang, D. K., Tu, Y. C., Liu, T. L., & Fang, C. T. (2020). Social Distancing 2.0 with Privacy-Preserving Contact Tracing to Avoid a Second Wave of COVID-19. https://doi.org/https://doi.org/10.48550/arXiv.2006.16611
    Kim, R. Y. (2020). The Impact of COVID-19 on Consumers: Preparing for Digital Sales. IEEE Engineering Management Review, 48(3), 212–218. https://ieeexplore.ieee.org/document/9076858
    Laricchia, F. (2023). Smartphones - Statistics & Facts. Statista. https://www.statista.com/topics/840/smartphones/#topicOverview
    Leau, Y. B., Loo, W. K., Tham, W. Y., & Tan, S. F. (2012). Software Development Life Cycle AGILE vs Traditional Approaches. International Proceedings of Computer Science and Information Technology, 37, 162–167.
    Mishra, A., & Dubey, D. (2013). A Comparative Study of Different Software Development Life Cycle Models in Different Scenarios. International Journal of Advance Research in Computer Science and Management Studies, 1(5), 64–69.
    Royce, W.W. (1970) Managing the Development of Large Software Systems. Proceedings of IEEE WESCON, 26, 328-388.
    Sydow, L. (2020, January 15). The State of Mobile in 2020: How to Win on Mobile. Data.Ai. https://www.data.ai/en/insights/market-data/state-of-mobile-2020/
    Sydow, L. (2021, January 13). The State of Mobile in 2021: How to Win in a Mobile-Centric New Normal. Data.Ai. https://www.data.ai/en/insights/market-data/state-of-mobile-2021/
    World health organization. (2020). Contact Tracing in the Context of COVID-19. Interim Guidance. Paediatrics and Family Medicine, 16(1), 33–39. https://doi.org/10.15557
    三、網路資料
    AI Labs(2021)。臺灣社交距離 App 位於 GitHub 上的開源碼。https://github.com/ailabstw/social-distancing-ios、https://github.com/ailabstw/social-distancing-android
    iThome(2021)。臺灣社交距離 App 終於開源釋出,正式採用 MIT 授權。https://www.ithome.com.tw/news/145570
    台灣人工智慧實驗室官方網站。
    https://ailabs.tw/
    衛生福利部(2021)。臺灣社交距離 App 下載連結。https://covid19.mohw.gov.tw/ch/cp-6429-68063-205.html
    衛生福利部疾病管制署(2021)。「臺灣社交距離 App」已上架,鼓勵全民下載使用,掌握疫情擴散相關資訊。https://www.cdc.gov.tw/Bulletin/Detail/4tvSn4wPDjJe42YTuS8LjA?typeid=9
    衛生福利部疾病管制署(2021)。「臺灣社交距離 App」已上架,鼓勵全民下載使用,掌握疫情擴散相關資訊。https://www.cdc.gov.tw/Bulletin/Detail/4tvSn4wPDjJe42YTuS8LjA?typeid=9
    衛生福利部疾病管制署(2023)。「臺灣社交距離 App」即將於 12 月 31 日終止服務,請仍安裝使用之民眾自行刪除該 App。https://www.cdc.gov.tw/Bulletin/Detail/yB8r01QSdkoezzpIMHIHGQ?typeid=9
    衛生福利部疾病管制署(2023)。臺灣社交距離 App 說明網站。https://www.cdc.gov.tw/Category/Page/R8bAd_yiVi22CIr73qM2yw

    QR CODE