GitLab 是一個非常好用的版本控制系統,雖然 GitLab 在專案管理與工作流程功能上,比起開源的 Redmine … Read more →
分類: 敏捷開發
2018 高雄敏捷之旅 - Agile Tour Kaohsiung
敏捷存在生活的每一天 今天要分享的遊記比較特別, 這個景點都是靜態的,而且對文青來說可能有點悶,內容比較適合 RD 宅閱… Read more →
用 Docker Swarm 部署你的雲服務 (實作篇)
安裝 Docker Engine 與 Docker Swarm DevOps 又要進化了,在前一篇文章已經介紹過 Doc… Read more →
實踐 DevOps 讓你的 Bug 看起來都一樣
實踐 DevOps 重開發環境建置開始 軟體開發必備開發環境,在一般的情況下,我們會希望這個開發環境與實際上線的 Pro… Read more →
開發軟體前先搞清楚專案與產品
軟體專案開發 軟體專案與產品有差別嗎?聽起來好像一樣,又好像不一樣?好像很賺,又好像不太賺?雖然軟體開發的本質與精神是相… Read more →
承認吧!其實你的敏捷開發不太敏捷!
什麼是敏捷開發 (Agile)? 首先,我們先回顧一下古代的軟體工程與開發模式,在沒有敏捷以前,系統的開發週期往往很長,… Read more →
持續整合 - 透過 Selenium 實現自動化測試
距離上一次介紹 Selenium 的文章也已經隔了好幾年了,很多功能都已經更新,所以來寫一篇新的教學文章。Seleniu… Read more →
內修敏捷開發心法 + 外練持續整合招式
說好的軟體品質 提升軟體品質是我們一直追求的理想,但軟體開發唯一不變的真理就是變,為了應付變化多端的軟體開發過程,敏捷開… Read more →
Git Hook 整合 Redmine API 自動提交版本變更記錄至 Issue
軟體開發過程中常需要追蹤 Bug 或工作狀態,我們也常會用到 Trac 或 Redmine 之類的專案管理系統,此類軟體… Read more →
SVN Merge 教學 - 已經用了版本控制系統,你還在手動合併程式碼嗎?
svn 版本控制系統 版本控制系統博大精深,常常一旦使用的方式不正確,就無法發揮版本控制的最大效用。從 CVS, SVN… Read more →