?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

頂級貴賓會下載713:寫出質量好的軟件總結摘抄

?

1. 你們的項目組應用源代碼治理對象了么?

應該用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的選擇是CVS.

2. 你們的項目組應用缺陷治理系統了么?

應該用。ClearQuest太繁雜,我的保舉是BugZilla.

3. 你們的測試組還在用Word寫測試用例么?

不要用Word寫測試用例(Test Case)。應用jbuilder運行junit測試框架。

4. 你們的項目組有沒有建立一個門戶網站?

要有一個門戶網站,用來放Contact Info、Baselined Schedule、News等等。

5. 你們每小我都知道出了問題應該找誰么?

應該知道。任何一個Feature至少都頂級貴賓會下載713應該有一個Owner,當然,Owner可以繼承Dispatch給其他人。

6. 你碰到過有人說“我以為…”么?

要祛除“我以為”。Never assume anything.

7. 你們的項目組中所有的人都坐在一路么?

必要。否決Virtual Team,能坐在一路就最好坐在一路,好處多得不得了。

8. 你們的進度表是否反應最新開拓進展環境?

應該反應。MS的project上的進度條。

9. 你們的事情量是先由每小我自己估算的么?

應該讓每小我自己估算。要從下而上估算事情量,而不是從上往下分派。除非有其他緣故原由,比如政治義務工期固定等。

10. 你們的開拓職員從項目一開始就加班么?

不要這樣。不要一開始就搞疲憊戰。從項目一開始就加班,只能闡明項目進度分歧理。

11. 你們的項目計劃中Buffer Time是加在每個小義務后面的么?

不要。Buffer Time加在每個小義務后面,很輕易隨意馬虎的就被耗喪掉落。Buffer Time要整段的加在一個Milestone或者checkpoint前面。

12. 值得再多花一些光陰,從95%做到100%好值得,異常值得。

尤其當項目后期人困馬乏的時刻,要堅持。這會給產品帶來質的差別。

13. 掛號新缺陷時,是否寫清了重現步驟?

要。這屬于Dev和Test之間的溝通手段。面對面溝通必要,具體填寫Repro Steps也必要。 以是規定了bugzilla上bug書寫的款式。

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

必須有定義。bugzilla可以贊助我們達到這個目的。

15. 所有的缺陷都是由掛號的人著末關閉的么?

Bug應該由BugAdmin關閉?,F在由mulder認真。Dev不能私自關閉Bug.

16. 你們的法度榜樣員厭惡改動老的代碼么?

厭惡是正常的。辦理措施是組織Code Review,零丁留出光陰來。XP也是一個措施。

17. 你們項目組有自己的Logo么?

要有自己的Logo.至少應該有自己的Codename,CVS上的model名。

18. 有人經久不Check-In代碼么?

弗成以。對大年夜部分項目來說,最多兩三天就應該Check-In.

19. 在Check-In代碼時都填寫注釋了么?

要寫的,至少一兩句話,比如“辦理了Bug No.225”。假如往高處拔,這也算做“設置設置設備擺設擺設審計”的一部分。

20. 你們能把所有源碼一會兒編譯成安裝文件嗎?

要的,參考realserver上的zhanhua項目。這是逐日編譯(Daily Build)的根基。而且必須要能夠做成自動的。有三樣器械是軟件項目/產品開拓必備的:1. bug management; 2. source control; 3. daily build.

21. 設計越簡單越好越簡單越好。

設計時刻多一句話,將來可能就帶來無窮無盡的煩惱。應該從一開始就勇敢的砍。這叫scope management.

22. 只管即便使用現有的產品、技巧、代碼切切別什么器械都自己Coding.我們用高檔說話來開拓就站在了一個很高的動身點。

23. 項目組每小我都寫Weekly Report,也便是我們的事情周報。一則為了溝通,二則慫恿自己。

24. 項目經理還必要認真發出Weekly Report,內容包括今朝進度,可能的風險,質量狀況,各類事情的進展等。

25. 你們項目組是否至少每全面部開會一次?

要。必然要開會。法度榜樣員憎惡開會。包括team meeting, spec review meeting, bug triage meeting.切切別大年夜家悶頭寫code. 會中有人認真主持和記錄。

26. 其他部門知道你們項目組在干什么么?

要發一些Newsflash給全部大年夜組織。Show your team‘s value.否則,當你坐在電梯里面,其他部門的人問:“你們在干嘛”,你回答“ABC項目”的時刻,別人全然不知,那種感到不太好。

27. 經由過程MSN進行及時溝通,經由過程Email進行正式頂級貴賓會下載713溝。

28. 每小我都知道哪里可以找到整個的文檔么?

應該每小我都知道。平日環境下項目相關文檔都放在${cvs}\{項目}\doc文件夾下。

29. 你做抉擇、做變更時,奉告大年夜家緣故原由了么?

要奉告大年夜家緣故原由。Empower t頂級貴賓會下載713eam member的手段之一是供給足夠的information,這是MSF一開篇的幾個原則之一。切實著實如斯,tell me why是人之常情,tell me why了才能有understanding.中國人服務愛好搞限定,限定信息,彷佛能夠看到某一份文件的人便是懷孕份的人。大年夜錯特錯。勢力巨子、權力,不在于是不是能access information/data,而在于是不是掌握資本。

30. Stay agile and expect change 要這樣。

需求必然會變的,已經寫好的代碼必然會被要求改動的。做好生理籌備,對change不要抗拒,而是expect change.

31. 你們有沒有專職的軟件測試職員?

要有專職測試。假如人手不敷,可以peer test,互換了測試。切切別自己測試自己的。

32. 你們的法度榜樣員能看到測試用例么?

要。讓Dev看到Test Case吧。我們都是為了同一個目的走到一路來的:前進質量。只對必要的營業寫Test Case,不要Test Case滿天飛,是不是都加一個。照樣那句話,軟件工程是異常實踐、異常工程、異常機動的一套措施,某些措施在某些環境下是好措施,過尤不及。

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

要這么做。自己看自己寫的法度榜樣界面,怎么看都是順眼的。這叫做審美疲憊??臭的看久了也就不臭了,未方便的永遠了也就習氣了。

34. 你對自動測試的期望精確么?

別期望太高。依我看,除了機能測試以外,照樣暫時先忘掉落“自動測試”吧,忘掉落WinRunner和LoadRunner吧。

35. 你們的機能測試是等所有功能都開拓完才做的么?

不能這樣。機能測試不能被歸到所謂的“系統測試”階段。早測早改正,早逝世早仙游。

36. 你留意到測試中的殺蟲劑效應了么?

蟲子有抗藥性,Bug也有。發明的新Bug越來越少是正常的。這時刻,最好大年夜家互換一下測試的area,或者用用看其他對象和伎倆,就又會發明一些新bug了。

37. 你們項目組中有人能說出產品確當前整體質量環境么?

要有。當老板問起這個產品今朝質量若何,Test Lead/Manager應該認真回答。

38. 你們的法度榜樣員是寫完代碼就扔過墻的么?

大年夜忌。寫好一塊法度榜樣今后,即便不做單元測試,也應該自己先跑一跑。雖然有了專門的測試職員,做開拓的人也弗成以一點測試都不做。微軟還有Test Release Document的說法,法度榜樣太爛的話,測試有權踢回去。

39. 你們的法度榜樣中所有的函數都有輸入反省么?

不要。雖然說做輸入反省是write secure code的要點,但不要做太多的輸入反省,有些內部函數之間的參數通報就不必反省輸入了,省點功夫。同樣的事理,未需要給所有的函數都寫注釋。寫一部分主要的就夠了。

40. 產品有統一的差錯處置懲罰機制和報錯界面么?

要有。最好能有統一的error message,也便是tomcat中聲明的errorpage.

41. 必要有統一的代碼書寫規范。

42. 你們的每小我都懂得項目的商業意義么?

要。這是Vision的意思。別把項目只當成事情。無意偶爾候要想著自己是在為中國某某行業的信息化作前驅者,或者時時時的奉告team member,這個項目能夠為某某某國家部門每年節省若干若干百萬的納稅人的錢,這樣就有動力了。平凡的工作也是可以有個高貴的目標的。

43. 產品各部分的界面和操作習氣同等么?

要這樣。要讓用戶感覺全部法度榜樣似乎是一小我寫出來的那樣。

44. 盡可能縮短產品的啟動光陰要這樣。

軟件啟動光陰(Start-Up time)是客戶對機能短長的第一印象。以是宣布版本要帶有jsp的預編譯功能。

45. 不要過于重視內在品德而漠視了第一眼的外在印象法度榜樣員輕易犯這個差錯:太珍視機能、穩定性、存儲效率,但漠視了外在感想熏染。而高層經理、客戶正相反。

46. 你們根據具體產品功能闡明書做開拓么?

要這樣。以是我們有了RED(需求文檔)和SDD(設計文檔)。

47. 測試之前每小我都仔細審閱功能設計么?

要做。以是除了測試計劃中附帶項目的簡單功能闡明文檔,相稱于簡化版的用戶手冊。

48. 所有人都始終想著The Whole Image么?

要這樣。項目里面每小我雖然都只是在制造一片葉子,但每小我都應該知道自己在制造的那片葉子所在的樹是怎么樣子的。我否決軟件藍領,否決過分的把軟件制造當作流水線、車間。

49. Dev事情的劃分是純真縱向或橫向的么?

我們現在是按功能模塊劃分的。

50. 你在招人口試時讓他寫一段法度榜樣么?

要的。我最愛好讓人做字符串和鏈表一類的題目。這種題目有很多輪回、判斷、指針、遞歸等,既不方向過于頂級貴賓會下載713考算法,也不方向過于考特定的API.

51. 你們有沒有技巧交流講座?

要的。周會時進行內部的Tech Talk或者Chalk Talk,讓組員之間分享技巧心得。分享是一種快樂。這方面huson就做得很好。

52. 你們的法度榜樣員都能專注于一件工作么?

要讓法度榜樣員專注一件事。例如說,一個部門有兩個項目和10小我,一種措施是讓10小我同時參加兩個項目,每個項目上每小我都花50%光陰;另一種措施是5小我去項目A,5小我去項目B,每小我都100%在某一個項目上。我必然選后面一種。這個事理很多人都懂。

53. 你們的法度榜樣員會夸大年夜完成某項事情所必要的光陰么?

會的,這是常見的,尤其會在頂級貴賓會下載713項目后期夸大年夜做某個change所必要的光陰,以次來抵制change.辦理的措施是坐下來逐步磨,磨掉落法度榜樣員的逆反生理,一路闡發,并把估算光陰的顆粒度變小。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

快三平台开户