自從Linux發明人Linus…
在前面介紹了各種測試以後,我們可以發現,有些測試是可以自動化的。喔不,應該說,其實大部分測試都可以自動化。對於尚未開始自動化測試的朋友,如同我在前文中提到的,我建議你可以以黑箱的方式,從範圍不會太大,複雜度較為適中,執行起來也不太瑣碎的…
Key Point Indicator (KPI)一直以來被廣泛應用在各行各業,然而,近年來有些聲音卻質疑他對公司的成效,甚至有些評論懷疑KPI其實對組織成長有嚴重傷害。當然,也有些人出面緩頰,指近年為數眾多的大公司,其沈淪並不全是KPI的錯云云。
個人淺見:當軟體公司開發能力不相上下,競爭又激烈時,如何在眾多競爭對手中脫穎而出?肯定你要靠好的企劃與開發,如此你才能搶得市場先機,這點無用置疑。而從插下第一支旗開始,如何穩步成長,提高競爭力,進而成為該領域中的強者?這就要靠減少失誤與損失了。今天就是要來…
本文為翻譯作品,原作者Ron Jeffries為極限編程的共同發明人,也是敏捷宣言起草人之一。
文中,作者敘述了「自認敏捷」和「暗黑敏捷」如何違反敏捷精神,使得程式開發員的生活更加痛苦。更多訊息請見原文、簡中版翻譯、及簡中版點評。
只要對軟體設計有一點點概念的,都一定聽過「內聚」與「耦合」兩個名詞,也都知道面試時要回答「高內聚、低耦合」。只是,到底為什麼要這麼做?違反了會怎麼樣?我現在的程式有符合嗎?兩者之間又有何不同?
在一個scrum團隊中,有一個特別的角色,他好像很忙,這邊巡一巡,那邊看一看;他又好像很閒,user…
在開始這個題目之前我其實有些掙扎。現今,敏捷開發這個話題已經不再火熱,大部分的公司要嘛已經很敏捷,要嘛已經放棄敏捷,要嘛就是認為自己這樣已經夠敏捷了。不管您的公司是屬於上列任何一種,您都完全不需要學習如…
還記得我們先前介紹過的scrum流程嗎?在Sprint的第一天,PO把任務介紹完後離席,接下來scrum team成員們就開始他們一整天的planning meeting馬拉松:一張一張的user…
These were the top 10 stories published by Kuma老師的軟體工程教室; you can also dive into yearly archives: 2017, 2018, 2019, 2020, 2021, 2022, 2023, and 2024.