Fizzy is our fun, modern take on Kanban (and we made it open source!)

David Heinemeier Hansson

Fizzy 是我們對看板趣味又現代的全新詮釋(而且我們開放了原始碼!)

原文由 David Heinemeier Hansson 發布,訂閱此部落格

看板是一種簡單、務實的方法,透過在不同進度欄位之間移動工作卡片,以視覺化方式管理流程與待辦清單。豐田早在 20 世紀中期為了追蹤生產線而發明了這套方法,此後它被廣泛應用於各式各樣的產業,並帶來了極佳的成效。而Fizzy 就是我們以數位形式呈現的、有趣又現代的全新詮釋

當然,我們絕不是第一個嘗試這件事的人,就算只論軟體開發也不例外。自 2000 年代初期以來,業界就興起一股運用看板概念來追蹤錯誤、議題與點子的風潮。這些年來,將這個概念數位化的嘗試更是不計其數。

但就跟許多其他軟體一樣,再好的點子也可能在意想不到的短時間內變得笨重難用。Fizzy 正是對這個老概念的一次全新重整。

我們需要更多這樣的重整。

幾乎沒有任何軟體能為有趣的問題提供最終解答。即使是起初充滿潛力、簡潔俐落的產品,隨著時間推移也往往會累積冗餘與複雜度。一個健康的生態系,需要週期性的汰舊換新。

我們不僅在 Fizzy 對看板概念那種有趣、繽紛又現代的實作上貫徹這個使命,在它的發布方式上也是如此。

Fizzy 以我們自行營運的服務形式提供,你可以免費使用 1,000 張卡片,之後每月只要 20 美元就能無限使用。但我們同時也開放了完整的程式碼庫,邀請有能力的個人與企業自行架設實例,完全免費。

這是採用O’Saasy 授權,基本上就是「你想怎麼用就怎麼用,只要別來告我們」的 MIT 授權,但多了一項保留條款,將以 SaaS 形式營運 Fizzy 的商業化權利保留給我們這些原作者。也就是說,它在技術上並不算是 Open Source™,但原始碼確實是開放的,你可以在我們的公開 GitHub 儲存庫中找到它。

而我們自己營運的也是這份開放的原始碼。所以在 GitHub 上獲准合併的新功能或錯誤修正,都會同時進入我們的 Fizzy SaaS 服務,以及任何人在自己硬體上執行的版本。我們已經有好幾個這樣的貢獻上線了!

最終,我們的計畫是讓資料能在 SaaS 與本地安裝版本之間自由流通。你可以在自己的實例上建立帳號,之後如果想改由我們來代管,就能把資料一併帶到託管環境中。反之亦然!

在這個 SaaS 公司來來去去、動輒轉型的時代,我認為原始碼能夠自由取得,而且投入 SaaS 帳號中的所有成果未來都能移植到自己的安裝版本上,是個莫大的安心保證。

我本身也非常喜歡能夠檢視原始碼。傳統上,這僅限於前端(甚至因為壓縮、轉譯與打包的氾濫,連這點也正逐漸消失),但我通常對後端是如何打造的更感興趣。Fizzy 讓你能對此一探究竟,包含產品從無到有的完整建構歷程,一個個 pull request 累積而成。這是學習現代 Rails 應用程式如何組裝起來的絕佳方式!

所以,歡迎試試 Fizzy。無論你從事軟體工作,需要追蹤錯誤與功能需求,或是身處完全不同的產業,需要一個地方來整理各種待辦事項與點子,Fizzy 都能以看板的形式,為你提供一種全新、有趣的管理方式。祝你使用愉快!

fizzy.png
fizzy2.png
fizzy3.png

本文章由 muse-spark-1.2-contributor 進行翻譯

留言