︿
Top

2016年1月21日 星期四

KanbanFlow 操作說明


接續前一篇, 以下茲就 KanbanFlow 的操作進行說明.

大綱:
一. 建立帳號: 說明如何建立一個免費的試用帳號
二. Tutorial: 此為 KanbanFlow 官網的截圖, 包括如何建立工作項目, 搬移工作項目, 加入子工作項目, 蕃茄鐘 ... 等
三. 基本操作: 此為筆者的實際操作截圖.
建立看板 (Board)
設定頭像: 這樣在看板上面比較容易看出是誰負責該工作項目.
加入欄位 (Columns): 其實就是建立流程 (例如: ToDo / In Progress / Done
加入工作項目 (Tasks): 例如: '券商設定: 總分公司基本資料維護'
其它: 說明一些有用的功能, 例如: 免費版的 colors, labels, subtasks, 蕃茄鐘; 進階版的 calendars, swimlanes. dashboard 


研讀心得: 精實開發與看板方法


最近有空把 Ruddy Lee (李智樺) 老師所著的 "精實開發與看板方法" 研讀了一遍. 以下是個人一段小小的心得.

"精實" (Lean) 係源自於製迼業, 稱之為 "精實生產" (Lean Production); 因此, 書中有提到不少管理方面的理論或方法, 例如: TOC (Theory Of Constraints), GTD (Getting Things Done), 蕃茄鐘, Little's Law, Multitasking Is Evil, PDAC (Plan, Do, Check, Action), 啤酒遊戲  ... 等; 將精實生產的精神, 用在軟體開發上, 就稱之為 "精實開發" (Lean Development), 例如: 消除浪費.

"看板" (Kanban) 方法, 並不是一套軟體開發的方法論, 而是一種改善工作流程及效能的工具, 其主要著眼在於改善工作流程. 其主要的好處是 透明化工作流程 及 專注在現行工作項目


2016年1月8日 星期五

SQL Server 資料庫版本控管 (Part 2) : Schema Compare


延續前一篇的內容, 本篇將就 SSDT 提供的 SQL Server 資料庫專案 進行說明.


SQL Server 資料庫版本控管 (Part 1) : Schema Compare


因為專案需求, 前一陣子在進行 SQL Server 的 Tables 設計, 及 Functions, Stored Procedures 的撰寫; 發現版本控管是一件很重要的事情, 萬一沒有作好, 就可能發生以下狀況, 例如:
(1) AP 與 DB 的版本無法相符, 導致程式掛掉.
(2) 個人開發境 DB, 整合測試環境 DB, 正式環境 DB 的資料庫物件, 或多或少存在一些差異, 要如何作同步?

本系列文章, 主要係參考 Will 保哥在 Slide Share 及 Channel 9 分享的 Slides影片; 再加上筆者以往的開發經驗彙整而成.

另外, 相關的方案/專案, 均是採用 Visual Studio Online 的 TFS 作為版控服務, 而不是採用 Git.