我們如何評估文件品質

你好,哈布爾!我叫 Lesha,是阿爾法銀行產品團隊之一的系統分析師。現在我正在為法人實體和個體企業家開發一個新的網路銀行。

當您是分析師時,尤其是在這樣的管道中,如果沒有文件並與之密切合作,您將一事無成。文檔總是會引發很多問題。為什麼沒有描述 Web 應用程式?為什麼規範指出了服務應該如何運作,但它根本不是那樣運作的?為什麼只有兩個人(其中一個是編寫它的人)能夠理解該規範?

我們如何評估文件品質

然而,由於顯而易見的原因,文件不能被忽視。為了讓我們的生活更輕鬆,我們決定評估文件的品質。我們究竟是如何做到這一點以及我們得出的結論低於切入點。

文件品質

為了不在文中重複幾十遍“新網上銀行”,我就寫成NIB。現在我們有十多個團隊致力於為企業家和法人實體開發NIB。此外,他們每個人要么從頭開始為新服務或 Web 應用程式創建自己的文檔,要么對當前文檔進行更改。透過這種方法,文件原則上可以達到高品質嗎?

為了確定文檔的質量,我們確定了三個主要特徵。

  1. 它必須是完整的。這聽起來很像隊長,但值得注意的是。它應該詳細描述所實施的解決方案的所有元素。
  2. 它必須是相關的。也就是說,對應於解決方案本身的當前實現。
  3. 這應該是可以理解的。以便使用它的人準確地理解該解決方案是如何實施的。

總結一下——完整、最新且易於理解的文件。

Опрос

為了評估文件的質量,我們決定採訪直接使用文件的人:NIB 分析師。受訪者被要求根據「從 10 到 1 的等級(完全不同意 - 完全同意)」方案評估 5 項陳述。

這些陳述反映了定性文件的特徵以及調查編制者對 NIB 文件的意見。

  1. NIB 應用程式的文檔是最新的並且與其實現完全一致。
  2. NIB 應用程式的實施有完整的文檔記錄。
  3. NIB 應用程式的文件僅用於功能支援。
  4. NIB 應用程式的文檔在提交功能支援時是最新的。
  5. NIB 應用程式開發人員使用文件來了解他們需要實現的內容。
  6. NIB 應用程式有足夠的文件來了解它們是如何實現的。
  7. 如果 NIB 專案(由我的團隊)最終確定,我會立即更新它們。
  8. NIB 應用程式開發人員查看文件。
  9. 我對如何為NIB專案準備文件有了清晰的了解。
  10. 我了解何時為 NIB 專案編寫/更新文件。

顯然,簡單地回答“從 1 到 5”可能不會透露必要的細節,因此人們可以對每個項目發表評論。

我們透過公司 Slack 完成了這一切 - 我們只是向系統分析師發出了參與調查的邀請。共有 15 位分析師(9 位來自莫斯科,6 位來自聖彼得堡)。調查完成後,我們為這 10 個陳述中的每一個給出了平均分,然後將其標準化。

這就是發生的事情。

我們如何評估文件品質

調查顯示,儘管分析師傾向於認為 NIB 應用程式的實施已完整記錄,但他們並沒有給出明確的一致意見 (0.2)。作為一個具體的例子,他們指出現有解決方案中的許多資料庫和佇列並未包含在文件中。開發人員能夠告訴分析師並非所有內容都已記錄在案。但開發人員審查文件的論點也沒有明確的支持(0.33)。也就是說,所實施的解決方案描述不完整的風險仍然存在。

相關性更容易 - 儘管再次沒有明確的一致意見(0,13),但分析師仍然傾向於認為文件具有相關性。這些評論讓我們了解到,相關問題往往出現在前面,而不是中間。然而,他們沒有給我們寫任何有關支持的資訊。

至於分析師自己是否理解何時需要編寫和更新文檔,協議更加統一(1,33),包括其設計(1.07)。這裡指出的一個不便之處在於缺乏維護文件的統一規則。因此,為了不開啟「誰進森林,誰得柴」的模式,他們必須基於現有文件的範例來工作。因此,一個有用的願望是創建文件管理標準並為其部分開發範本。

NIB 應用程式的文件在提交功能支援 (0.73) 時是最新的。這是可以理解的,因為提交項目以獲得功能支援的標準之一是最新的文件。儘管有時仍然存在問題,但理解實現(0.67)也足夠了。

但受訪者不同意(非常一致)的是,NIB 應用程式的文件原則上只需要功能支援(-1.53​​)。分析師最常被提及為文件的消費者。團隊的其他成員(開發人員)-頻率要低得多。此外,分析師認為,開發人員不會使用文件來理解他們需要實現的內容,儘管並不一致(-0.06)。順便說一下,在程式碼開發和文件編寫並行的情況下,這也是預期的。

底線是什麼?為什麼我們需要這些數字?

為提高文件品質,我們決定採取以下措施:

  1. 要求開發商審查書面文件。
  2. 如果可能的話,及時更新文檔,前面的先。
  3. 建立並採用記錄 NIB 專案的標準,以便每個人都可以快速了解應描述哪些系統元素以及如何準確描述。好吧,開發合適的模板。

所有這些都有助於將文件的品質提高到一個新的水平。

至少我希望如此。

來源: www.habr.com

添加評論