狠狠撸

狠狠撸Share a Scribd company logo
App設計與開發專題研習課程
課程:002(2017/3/21)
業師:陳信宏(阿信)
eosinchen@gmail.com
Scrum 流程(1)
Scrum 之基本流程圖
圖片源於
www.mountaingoatsoftware.com/scrum
Scrum 角色 - Product Owner
Scrum 角色 - Scrum Master
Scrum 角色 - Member
Product Owner 於 Trello 中的工作事項
? Product Owner:
(1) 於 Product Backlog 中,填寫產品的需求與特色
以文字/Mockup圖的方式描述
例:使用者打開 App 之後,若之前沒有登入過,即顯示以下的登入畫
面,其中欄位的意義如下:帳號 xxxxxxooo,密碼 yyyyyyxxxooo….
以上的說明,以一個流程/功能為主,稱之為一個 Story。
(2) 定期召開 SRS 說明會,說明新增的 Story 之內容與意義,以及與各
團隊討論可能的影響與細節。
Scrum Master 於 Trello 中的工作事項
? Scrum Master:
(1)於 Sprint 會議前,與 Product Owner 討論,哪些項目預期在此
Sprint 中執行。
(2) 召開 Sprint 會議,解說預計開發之 Story 內容,估計 Story Point。
(3) 將預計的工作項目,移到 To Do 欄中。
(4) 召告天下,我們要開始 Sprint 了(某一份外國文件的建議 XDXD)。
Member 於 Trello 中的工作事項
? Member:
(1) 開始進行程式開發工作。
(2) 將已經開始的工作,移到 Doing 區。
(3) 工作若完成,移到 Done 區。
思考與練習
? 決定團隊中,Product Owner、Scrum Master、Member 的角色
? 由 Product Owner 於 Trello 上建立一個專案
? 練習寫作 Product Backlog 中的 SRS
? Scrum 方法中,這三個角色,和之前經歷的專案/學校分組作業,有何
不同?可能的好處和缺點?
? 如何扮演好任何一個角色?
? 角色間可能有哪些的衝突?如何處理比較好?
程式设计(1)
程式語言與執行
編譯(Compile)
直譯(Interpreter)
軟體評價公司 TIOBE 公布「2016年度程式語言」
高階:較類似人類語言 低阶:机器语言
本次課程的 App 開發架構
React Native
JavaScript(ES2016)
寫作工具 VS Code
Android App
專案檔
iOS App
專案檔
Android SDK
iOS SDK
各自的原生碼
程式
JavaScript 資源
? 練習網站
SOLOLEARN:https://www.sololearn.com
w3schools:https://www.w3schools.com/js/ (此網站極為詳細)
W3school cn:http://www.w3school.com.cn (簡體中文)
JavaScript 練習
? SOLOLEARN
? Module 1:Overview
? Module 2:Basic Concepts
? w3schools
? JS 的變數 => JS Variables 到 JS Assignment
? JS 的資料型態 => JS Data Type,JS Strings 到 JS Booleans

More Related Content

React Native App 設計與開發專題研習課程 002