如何用正確的方法來寫出質量好的軟體的75條體會

2021-04-19 06:28:44 字數 2278 閱讀 2328

1. 你們的專案組使用源**管理工具了麼?

2. 你們的專案組使用缺陷管理系統了麼?

3. 你們的測試組還在用word寫測試用例麼?

4. 你們的專案組有沒有建立乙個門戶**?

5. 你們的專案組用了你能買到最好的工具麼?

6. 你們的程式設計師工作在安靜的環境裡麼?

7. 你們的員工每個人都有一部**麼?

8. 你們每個人都知道出了問題應該找誰麼?

9. 你遇到過有人說「我以為…」麼?

10. 你們的專案組中所有的人都坐在一起麼?

11. 你們的進度表是否反映最新開發進展情況?

12. 你們的工作量是先由每個人自己估算的麼?

13. 你們的開發人員從專案一開始就加班麼?

14. 你們的專案計畫中buffer time是加在每個小任務後面的麼?

15. 值得再多花一些時間,從95%做到100%好

16. 登記新缺陷時,是否寫清了重現步驟?

17. 寫新**前會把已知缺陷解決麼?

18. 你們對缺陷的輕重緩急有事先的約定麼?

19. 你們對意見不一的缺陷有三國會議麼?

20. 所有的缺陷都是由登記的人最後關閉的麼?

21. 你們的程式設計師厭惡修改老的**麼?

22. 你們專案組有team morale activity麼?

23. 你們專案組有自己的logo麼?

24. 你們的員工有印有公司logo的t-shirt麼?

25. 總經理至少每月參加一次專案組會議

26. 你們是給每個dev開乙個分支麼?

27. 有人長期不check-in**麼?

28. 在check-in**時都填寫注釋了麼?

29. 有沒有設定每天check-in的最後期限?

30. 你們能把所有原始碼一下子編譯成安裝檔案嗎?

31. 你們的專案組做每日編譯麼?

32. 你們公司有沒有積累乙個專案風險列表?

33. 設計越簡單越好

34. 盡量利用現有的產品、技術、**

35. 你們會隔一段時間就停下來夯實**麼?

36. 你們的專案組每個人都寫daily report麼?

37. 你們的專案經理會發出weekly report麼?

38. 你們專案組是否至少每週全體開會一次?

39. 你們專案組的會議、討論都有記錄麼?

40. 其他部門知道你們專案組在幹什麼麼?

41. 通過email進行所有正式溝通

42. 為專案組建立多個mailing group

43. 每個人都知道**可以找到全部的文件麼?

44. 你做決定、做變化時,告訴大家原因了麼?

45. stay agile and expect change

46. 你們有沒有專職的軟體測試人員?

47. 你們的測試有乙份總的計畫來規定做什麼和怎麼做麼?

48. 你是先寫test case然後再測試的麼?

49. 你是否會為各種輸入組合建立測試用例?

50. 你們的程式設計師能看到測試用例麼?

51. 你們是否隨便抓一些人來做易用性測試?

52. 你對自動測試的期望正確麼?

53. 你們的效能測試是等所有功能都開發完才做的麼?

54. 你注意到測試中的殺蟲劑效應了麼?

55. 你們專案組中有人能說出產品的當前整體質量情況麼?

56. 你們有單元測試麼?

57. 你們的程式設計師是寫完**就扔過牆的麼?

58. 你們的程式中所有的函式都有輸入檢查麼?

59. 產品有統一的錯誤處理機制和報錯介面麼?

60. 你們有統一的**書寫規範麼?

61. 你們的每個人都了解專案的商業意義麼?

62. 產品各部分的介面和操作習慣一致麼?

63. 有可以作為宣傳亮點的cool feature麼?

64. 盡可能縮短產品的啟動時間

65. 不要過於注重內在品質而忽視了第一眼的外在印象

66. 你們根據詳細產品功能說明書做開發麼?

67. 開始開發和測試之前每個人都仔細審閱功能設計麼?

68. 所有人都始終想著the whole image麼?

69. dev工作的劃分是單純縱向或橫向的麼?

70. 你們的程式設計師寫程式設計說明文件麼?

71. 你在招人面試時讓他寫一段程式麼?

72. 你們有沒有技術交流講座?

73. 你們的程式設計師都能專注於一件事情麼?

74. 你們的程式設計師會誇大完成某項工作所需要的時間麼?

75. 盡量不要用virtual heads

如何寫出效能好的sql

開發人員是很少注意sql對資料庫效能影響的重要性的,大多程式設計師都會認為sql是比較簡單的,需要的時候查查手冊就可以了,很少有深究的。這樣的觀念對大型系統的開發是致命的,需要糾正這樣的觀念。造成這樣的原因,可能有如下幾種 1,對資料庫效能的研究,成果不是顯而易見,對程式設計師的成就感激勵不足,因為...

如何用正確的姿勢編寫jQuery外掛程式

這2位大神基礎講的很清楚,在這裡就不多說了,主要那個小需求來練練 需求說明 乙個標題外掛程式,可以通過後端取數,自定義標題,自定義樣式 討論 外掛程式通常不都是載入一下就不操作了,比如 外掛程式,載入資料,重新整理等等。今天練習的控制項就簡單給大家理理寫控制項的思路,有問題,有意見大家指出。func...

如何編寫出高質量的原創文章

第 一 如果你很有實力,精通外語,那麼我給你的最好的建議就是,花費一點點的時間,去看一些國外的相關書籍,然後翻譯過來,變成自己的經驗之談,這樣不僅可以提公升你外語水平,還能提公升你相關專業術語的水平,更好的就是你還學到了很牛的seo技術。很多權威的大神,很多知識經驗都是 於耗費時間的學習,只有不斷學...