教學大綱 Syllabus

科目名稱:設計思維與軟體系統專案管理

Course Name: Design Thinking and Software Project Management

修別:群

Type of Credit: Partially Required

3.0

學分數

Credit(s)

135

預收人數

Number of Students

課程資料Course Details

課程簡介Course Description

本課程主要介紹設計思維與軟體專案管理知識與工具:(1)學習以設計思維的方法與心態,同理他人的需求與找出痛點,進而定義問題;(2)學習價值交付的專案管理新思維,了解專案管理 的準則、流程與方法,量身打造合適的專案類型。課堂中以創意設計工作坊方式進行,且讓跨 系所的同學共組多元團隊,從不同專業背景的角度進行討論與反思,過程中讓團隊討論激發 跨領域的創意與問題解決能力。學生將學習使用 App Inventor 設計並開發以人為本的應用程 式,完成小組期末專題,藉由進行實際專案,讓同學學習應用設計思維流程、工具和軟體專案 管理工具等,從中體驗軟體專案開發流程。

核心能力分析圖 Core Competence Analysis Chart

能力項目說明


    課程目標與學習成效Course Objectives & Learning Outcomes

    認識不同設計思維的思考原則,並透過創意設計工作坊的團隊討論和專案實作,以d.School 的設計思維為例,熟悉設計思維的五個步驟:同理(Empathize)、定義(Define)、發想(Ideate)、 原型(Prototype)和測試(Test);認識專案管理原則與績效領域,了解透過引導行為及裁適與價 值交付來達成專案目標,學習敏捷式開發與方法,及軟體專案管理工具與軟體版控工具,並學習使用 App Inventor 進行實際專案開發,練習應用設計思維流程於軟體專案管理,及操作軟 體專案管理工具,從中認識專案經理人的職務。

    每周課程進度與作業要求 Course Schedule & Requirements

    教學週次Course Week 彈性補充教學週次Flexible Supplemental Instruction Week 彈性補充教學類別Flexible Supplemental Instruction Type

    週次

    課程主題

    課程內容與指定閱讀

    教學活動與作業

    1

    以人出發的設計與專案管理新思維和新挑戰

    • 以人為本的產品設計
    • 實現產品的專案管理
    • 設計思考與軟體專案管理

    [1][2][3][4][9][10]

    Lecture

    Video Clips 

    (TED: David Kelley etc.)

    Case Study 

    (Google: People+AI etc.)

    Discussion

    2

    建立你第一個

    行動應用程式

    • App Inventor 基金會:創新 Apps 競賽得獎範例
    • 認識 App Inventor 2 開發環境
    • 認識元件與屬性
    • 操作介面介紹
    • App: Hello Codi! [5]

    認識團隊成員-Icebreaker

    Video Clips

    (Innovative Apps Demo)

    Lab

    3

    互動應用程式 I

    Lab

    4

    互動應用程式 II

    • Drawing 元件
    • Canvas 元件
    • App: Digital Doodle
    • Animation 元件
    • Ball 元件
    • App: Ball Bounce [5]

    Lab

    5

    價值交付的專案管理

    • 認識價值交付系統與專案管理流程
    • 價值交付的12項專案管理原則
    • 價值創造與設計思維
    • 認識不同的設計思維原則
    • 英國設計學院的4D模型
    • d.School的設計思維五步驟

    (Standard) Ch. 2, 3 [7], Ch. 1 [8][1]

    Video Clips

    (TED by Tim Brown etc.)

    Discussion

    Lecture

    6

    Empathize:假如我是你

    • 瞭解與觀察使用者
    • 5x 為什麼
    • 5W+H
    • 同理心地圖
    • 使用者檔案
    • 顧客歷程圖[6]

    Lecture

    Video Clips

    設計思維-工作坊

    Group Presentation

    7

    國定假日 - -

    8

    Define:只是冰山一角?

    • 找出使用者的需求與痛點,重構問題
    • 「我們可以如何...」問題 
    • 說故事
    • 願景錐
    • 關鍵要素分析圖 [6]

    Lecture

    Video Clips

    設計思維-工作坊

    Group Presentation

    9

    Ideate:腦力激盪

    • 腦力激盪
    • 2X2 矩陣
    • NABC [6]

    Lecture

    Video Clips

    設計思維-工作坊

    Group Presentation

    10

    Prototype/Test:打造MVP與測試

    • 測試用原型-準備
    • 服務藍圖
    • 最小可行性產品
    • 紙上原型
    • 回饋彙整方塊
    • A/B 測試 [6]

    Lecture

    Video Clips

    設計思維-工作坊

    Group Presentation

    11

    你不可不知的專案管理眉角 I

    • 專案的利害關係人與溝通
    • 專案團隊的管理
    • 專案的生命週期
    • 專案時程與成本管理

    (Guide) Ch. 2, (Standard) Ch. 4 [7], Ch. 2, 4 [8]

     
    • 期末專題提案報告

    Video Clips

    Discussion

    Lecture

    Project Proposal Presentation

    12

    你不可不知的專案管理眉角 II

    • 專案範疇與品質管理
    • 績效量測的方法
    • 風險管理
    • 專案產出工件

    (Guide) Ch. 2 [7], (Standard) Ch. 4 [7], Ch. 2, 4 [8][11][12]

     
    • 期末專題提案報告

    Video Clips

    Discussion

    Lecture

    Project Proposal Presentation

    13

    軟體專案管理的武功秘笈

    • 專案管理常用的策略
    • Situational Leadership Models
    • Communication Models
    • Motivation Models
    • Change Models
    • Complexity Models
    • Project Team Development Models

    (Guide) Ch. 4 [7], 4 [8]

     

    Video Clips

    Discussion

    (Pros. & Cons.)

    Lecture

    14

    認識敏捷開發

    • Agile 的迭代開發與持續交付
    • Scrum 
    • Kanban 

    Ch. 5 [8]

    Video Clips

    Discussion

    Lecture

    Kanban 工作坊

    15

    事半功倍的管理工具

    • Trello 
    • GitLab 
     
    • 實作與討論期末專案

    Lab

    Lab - Final Project

    16

    為「你」量身訂做專案

    • 專案裁適的五大構面
    • 專案裁適流程的四大步驟

    (Guide) Ch. 3 [7], 2 [8]

     
    • 實作與討論期末專題

    Video Clips Discussion

    Lecture

    Lab - Final Project

    17

    期末專題報告

    期末專題報告與作品展示

    Final Project Presentation Demo

    18

    上傳學習歷程檔案

    -

    Moodle: ePortfolio

    授課方式Teaching Approach

    30%

    講述 Lecture

    20%

    討論 Discussion

    30%

    小組活動 Group activity

    20%

    數位學習 E-learning

    0%

    其他: Others:

    評量工具與策略、評分標準成效Evaluation Criteria

    課堂分組演練與報告 30%、提案簡報 15%、期末簡報 15%、專題作品 10%、學習歷程檔案 10%、同儕評量 15%、討論與課程參與 5%。

    指定/參考書目Textbook & References

     

    1. Stanford d.School, An Introduction to Design Thinking.

    2. Nigel Cross, Research in Design Thinking. In: Cross, Nigel; Dorst, Kees and Roozenburg, Norbert eds. Research in Design Thinking. Delft, the Netherlands: Delft University Press, pp. 3–10, 1992.

    3. Tim Brown, Design Thinking, Harvard Business Review,86(6):84-92,2008.

    4. Nigel Cross, A Brief History of the Design Thinking Research Symposium Series, Design Studies vol 57, 160–164, 2018.

    5. MIT App Inventor, https://ai2.appinventor.mit.edu/.

    6. Michael Lewrick, Patrick Link, Larry Leifer, The Design Thinking Toolbox: A Guide to Mastering the Most Popular and Valuable Innovation Methods, Wiley, 2020.

    7. Project Management Institute, A Guide to the Project Management Body of Knowledge (PMBOK Guide) and The Standard for Project Management, Seventh Edition, 2021.

    8. 胡世雄、江軍、彭立言,專案管理輕鬆學:PMP國際專案管理師教戰寶典,博碩,2022.

    9. Adolfo Villafiorita, Introduction to Software Project Management, Auerbach Publications, 2014.

    10. Marty Cagan, INSPIRED: How to Create Tech Products Customers Love, Wiley, 2017.

    11. DevOps Research and Assessment (DORA). State of DevOps 2019.

    12. Nicole Forsgren, Margaret-Anne Storey, Chandra Maddila, Tom Zimmermann, Brian Houck, Jenna Butler, The SPACE of Developer Productivity, ACM Queue, Vol 19(1): pp. 20-48, 2021.

    已申請之圖書館指定參考書目 圖書館指定參考書查詢 |相關處理要點

    維護智慧財產權,務必使用正版書籍。 Respect Copyright.

    課程相關連結Course Related Links

    
                

    課程附件Course Attachments

    課程進行中,使用智慧型手機、平板等隨身設備 To Use Smart Devices During the Class

    需經教師同意始得使用 Approval

    列印