The Relationship between Reviews and Inspections  In a review, you per การแปล - The Relationship between Reviews and Inspections  In a review, you per ไทย วิธีการพูด

The Relationship between Reviews an

The Relationship between Reviews and Inspections
In a review, you personally review your own program. An inspection is a team review of a program. After personal reviews, inspections are the most valuable quality technique a software team can use (Fagan 1976; Gilb and Graham 1993; Humphrey 2000). If you objective is to achieve 100% process yield, incorporate inspection into your personal process. You could even use them for the exercises in this book. To do that, either change the process to include inspections or record your and your inspections’ times in your respective times log. Than record all of the defects you and everyone else find in your defect log. Also note in the comments section of the time and defect logs that these data were for inspections. Then, record your and your inspections’ inspection data on your Process Improvement Proposal (PIP) form, both to have a personal record and to tell your PSP instructor what you did.
When using inspections, you must decide where in the process to put them. The principal question are whether to review the code before the inspection and whether to compile and test the code before inspection. The central issue here is one of personal standards. Would you ask someone to review the rough draft of a technical report? You would presumably read it first to eliminate the obvious mistake. Program are much the same. Most first-draft program have obvious defects that are quickly found in even cursory review. Do you want each of your reviewers to separately wade through these obvious defects just because you were too lazy to find and correct them first?
The people who inspect your code are taking their precious time to help you improve the quality of your product. To show your appreciation, treat their time as important and carefully review your code before the inspection. This is not just a question of courtesy; obvious defects are distracting. When there are many simple problems in the code, the reviewers are less likely to see the important issues. Because you can easily find most of the simple problems yourself, thoroughly review your designs and code and make them as clean as you can before having them inspected.
Whether or not you compile before the inspection is more debatable. The issue here concerns where you need help. While you are gaining fluency with a language, it might help to have associates inspect the code before you compile. Your objective, however, is to improve your reviewing skills so that you can later find most of the syntax mistakes yourself. Once you become more fluent with the language, it will be more effective to review and compile first and have the inspection focus on the more subtle requirements, design and coding issues.
If the quality of the code entering an inspection is so important, why not also unit-test it first? This is a question of inspection psychology. When the inspectors know that the code has been tested, they are not as likely to do a thorough analysis. It would seem pointless, for example, to struggle through a complex while loop verification when you know that it has already been tested Even though most programmers understand that an initial unit test will not find all of the defects in a complex program, the fact that the program is known to run can be demotivating. I recommend that you not test your programs before the first code inspection. The inspection objective should be to have no defects found in testing. Your personal review goal, of course, is to have no defects found in compiling, inspections, or testing
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ความคิดเห็นและตรวจสอบ ในรีวิว คุณตัวตรวจทานโปรแกรมของคุณเอง สอบความเห็นทีมงานของโปรแกรมได้ หลังจากรีวิวส่วนบุคคล ตรวจสอบมีเทคนิคคุณภาพดีที่สุดทีมซอฟต์แวร์สามารถใช้ (Fagan 1976 Gilb และแกรแฮม 1993 ฟรีย์ 2000) ถ้าคุณประสงค์จะให้ผลผลิต 100% กระบวนการ รวมการตรวจสอบเป็นการส่วนตัว คุณสามารถแม้แต่ใช้สำหรับออกกำลังกายในหนังสือเล่มนี้ การทำ การเปลี่ยนกระบวนการรวมถึงการตรวจสอบ หรือบันทึกของคุณของคุณ และตรวจสอบของครั้งในการลำดับเวลาล็อก กว่าบันทึกข้อบกพร่องทั้งหมดและทุกคน ค้นหาในแฟ้มบันทึกข้อบกพร่องของคุณ ยังทราบในส่วนข้อคิดเห็นของเวลา และ defect บันทึกที่ข้อมูลเหล่านี้สำหรับการตรวจสอบ แล้ว บันทึกของคุณของคุณ และตรวจสอบการตรวจสอบข้อมูลในแบบฟอร์มกระบวนการปรับปรุงข้อเสนอ (PIP) ให้ข้อมูลส่วนบุคคล และบอกสอน PSP ของคุณได้ เมื่อใช้การตรวจสอบ คุณต้องตัดสินใจว่า กระบวนการทำให้พวกเขา คำถามหลักว่าจะตรวจสอบรหัสก่อนที่จะตรวจสอบและระบุว่าจะรวบรวม และทดสอบรหัสก่อนตรวจสอบ กลางปัญหาที่นี่เป็นหนึ่งในมาตรฐานส่วนบุคคล คุณจะขอให้ผู้ตรวจทานร่างรายงานทางเทคนิคคร่าว ๆ คุณน่าจะอ่านก่อนเพื่อกำจัดความผิดชัดเจน โปรแกรมมากเหมือนกัน ร่างแรกสุดโปรแกรมมีข้อบกพร่องที่เห็นได้ชัดที่พบอย่างรวดเร็วในการตรวจทานแม้เผิน ๆ คุณต้องการของผู้ตรวจทานแยกกันลุยข้อบกพร่องเหล่านี้ชัดเจนเพียง เพราะคุณไม่ขี้เกียจเกินไปที่การค้นหา และแก้ไขก่อนหรือไม่ คนที่ตรวจสอบรหัสของคุณจะมีเวลาอันมีค่าเพื่อช่วยในการปรับปรุงคุณภาพของผลิตภัณฑ์ เพื่อแสดงความ ถือเวลาเป็นสำคัญ และทบทวนรหัสของคุณก่อนที่จะตรวจสอบอย่างระมัดระวัง นี่ไม่ใช่เพียงคำถามของหน้า ข้อบกพร่องที่ชัดเจนรบกวนได้ เมื่อมีปัญหาหลายอย่างในรหัส ทานมีแนวโน้มให้เห็นประเด็นสำคัญ เนื่องจากคุณสามารถค้นหาส่วนใหญ่ปัญหาเรื่อง ตัวเอง ทบทวนการออกแบบและรหัส ทั้งทำความสะอาดที่คุณสามารถก่อนให้ตรวจสอบ หรือไม่คุณคอมไพล์ก่อนตรวจสอบจะคุยมากขึ้น ปัญหานี้เกี่ยวข้องกับที่คุณต้องการความช่วยเหลือ ในขณะที่คุณจะได้รับแคล่วภาษา มันอาจช่วยให้ตรวจสอบรหัสก่อนคุณรวบรวมสมาคม อย่างไรก็ตาม การปรับปรุงตรวจทานเพื่อให้คุณสามารถในภายหลังค้นหามากที่สุดของความผิดพลาดทางไวยากรณ์เอง เมื่อคุณกลายเป็นความชำนาญภาษา มันจะมีประสิทธิภาพการตรวจทาน และคอมไพล์ก่อน และมีการตรวจสอบเน้นความต้องการรายละเอียดเพิ่มเติม ออกแบบ และสภาพปัญหา ถ้าคุณภาพของรหัสเข้าสอบเป็นสิ่งสำคัญมาก ทำไมไม่ยังหน่วยทดสอบมันก่อน คำถามจิตวิทยาตรวจสอบอยู่ เมื่อผู้ตรวจทราบว่า ได้รับการทดสอบรหัส พวกเขาจะไม่เป็นแนวโน้มที่จะทำการวิเคราะห์อย่างละเอียด ดูเหมือนไม่มีจุดหมาย เช่น การต่อสู้ผ่านคอมเพล็กซ์ขณะวนตรวจสอบเมื่อคุณรู้ว่า มันมีการทดสอบแล้วแม้ว่าโปรแกรมเมอร์ส่วนใหญ่เข้าใจว่า การทดสอบหน่วยเริ่มต้นจะไม่พบข้อบกพร่องทั้งหมดในโปรแกรมซับซ้อน ความจริงที่ว่า โปรแกรมที่เป็นที่รู้จักกันทำสามารถ demotivating ได้ แนะนำว่า คุณได้ทดสอบโปรแกรมก่อนที่จะตรวจสอบรหัสแรก วัตถุประสงค์การตรวจสอบควรจะต้องไม่มีข้อบกพร่องที่พบในการทดสอบ เป้าหมายของคุณตรวจทานส่วนบุคคล หลักสูตร จะได้ไม่มีข้อบกพร่องที่พบ ในการคอม ไพล์ ตรวจสอบ ทดสอบ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ความสัมพันธ์ระหว่างความคิดเห็นและตรวจสอบ
ในรีวิวคุณเองรีวิวโปรแกรมของคุณเอง การตรวจสอบของทีมตรวจสอบของโปรแกรม รีวิวส่วนบุคคล , ตรวจสอบคุณภาพที่มีคุณค่ามากที่สุดเป็นทีมเทคนิคของซอฟต์แวร์สามารถใช้ ( ฟาแกน 1976 ; gilb และเกรแฮม 1993 ; ฮัมฟรีย์ 2000 ) ถ้าวัตถุประสงค์ของคุณคือเพื่อให้บรรลุกระบวนการผลิต 100%ความสัมพันธ์ระหว่างความคิดเห็นและตรวจสอบ
ในรีวิวคุณเองรีวิวโปรแกรมของคุณเอง การตรวจสอบของทีมตรวจสอบของโปรแกรม รีวิวส่วนบุคคล , ตรวจสอบคุณภาพที่มีคุณค่ามากที่สุดเป็นทีมเทคนิคของซอฟต์แวร์สามารถใช้ ( ฟาแกน 1976 ; gilb และเกรแฮม 1993 ; ฮัมฟรีย์ 2000 ) ถ้าวัตถุประสงค์ของคุณคือเพื่อให้บรรลุกระบวนการผลิต 100%รวมการตรวจสอบในกระบวนการผลิตส่วนบุคคลของคุณ คุณสามารถใช้พวกเขาสำหรับแบบฝึกหัดในหนังสือเล่มนี้ ทำได้ทั้งการเปลี่ยนแปลงกระบวนการรวมถึงการตรวจสอบหรือการตรวจสอบระเบียนของคุณ และของคุณในของคุณแต่ละครั้งเวลาเข้าสู่ระบบ กว่าที่บันทึกทั้งหมดของข้อบกพร่องที่คุณและคนอื่น ๆพบในบันทึกข้อบกพร่องของคุณนอกจากนี้ยังทราบในส่วนความคิดเห็นของเวลาและบันทึกข้อมูลที่บกพร่องเหล่านี้สำหรับการตรวจสอบ งั้น , บันทึกและตรวจสอบของคุณตรวจสอบข้อมูลเกี่ยวกับข้อเสนอการปรับปรุงกระบวนการ ( PIP ) รูปแบบ ทั้งคู่มีสถิติและบอกอาจารย์ PSP ของคุณสิ่งที่คุณทำ .
เมื่อใช้ตรวจสอบ คุณต้องตัดสินใจว่า ในกระบวนการที่จะใส่พวกเขาปัญหาหลักคือว่าตรวจสอบรหัสก่อนการตรวจสอบ และจะรวบรวมและทดสอบรหัสก่อนการตรวจสอบ ที่กลางปัญหาที่นี่เป็นหนึ่งในมาตรฐานส่วนตัว คุณจะถามใครสักคนเพื่อทบทวนร่างหยาบของรายงานทางเทคนิค ? คุณคงจะอ่านมันก่อนเพื่อขจัดความผิดชัดเจน โปรแกรมมากเหมือนกันโปรแกรมร่างแรกส่วนใหญ่จะมีข้อบกพร่องที่เห็นได้ชัดที่ได้อย่างรวดเร็วพบในรีวิวคร่าวๆ คุณต้องการแต่ละความคิดเห็นของคุณแยกกันลุยข้อบกพร่องที่ชัดเจนเหล่านี้เพียงเพราะคุณขี้เกียจเกินไปที่จะค้นหาและแก้ไขให้ถูกต้องก่อน
คนที่ตรวจสอบรหัสของคุณจะสละเวลาอันมีค่าของพวกเขาเพื่อช่วยให้คุณปรับปรุงคุณภาพของผลิตภัณฑ์ของคุณ เพื่อแสดงความชื่นชมของคุณถือว่าเวลาเป็นสิ่งสำคัญและตรวจทานรหัสของคุณก่อนการตรวจสอบ นี้ไม่ได้เป็นเพียงคำถามของมารยาท ; ชัดเจนของเสีย เสียสมาธิ เมื่อมีปัญหาง่าย ๆหลายในรหัสผู้ตรวจสอบมีโอกาสน้อยที่จะพบปัญหาที่สำคัญ เพราะคุณสามารถพบมากที่สุดของปัญหาง่าย ๆด้วยตัวคุณเองเพื่อปรับปรุงทักษะของคุณเพื่อให้คุณสามารถตรวจสอบภายหลังพบว่าส่วนใหญ่ของไวยากรณ์ผิดพลาดเอง เมื่อคุณเป็นคล่องแคล่วมากขึ้น ด้วยภาษา มันจะมีประสิทธิภาพมากขึ้นเพื่อทบทวนและรวบรวมก่อนและมีการตรวจสอบมุ่งเน้นความต้องการมากกว่าการออกแบบและรหัสปัญหา .
ถ้าคุณภาพของรหัสการตรวจสอบเป็นสิ่งสำคัญดังนั้นทำไมไม่ทดสอบหน่วยก่อนให้ทบทวนการออกแบบและรหัสของคุณให้สะอาดเท่าที่คุณสามารถก่อนที่พวกเขามีการตรวจสอบ
หรือไม่คุณรวบรวมก่อนการตรวจสอบเป็นที่ถกเถียงกันมากกว่า ประเด็นข้อสงสัยที่คุณต้องการความช่วยเหลือ ในขณะที่คุณได้รับความคล่องแคล่ว ด้วยภาษา มันอาจช่วยให้มีผู้ร่วมตรวจสอบรหัสก่อนที่จะรวบรวม . วัตถุประสงค์ของคุณ อย่างไรก็ตามนี่เป็นคำถามจิตวิทยาการ เมื่อตรวจสอบว่ารหัสได้ถูกทดสอบ พวกเขาจะไม่ได้เป็นแนวโน้มที่จะทำวิเคราะห์อย่างละเอียด ดูเหมือนจะไร้ความหมาย ตัวอย่างการต่อสู้ผ่านที่ซับซ้อนในขณะที่วงตรวจสอบเมื่อคุณรู้ว่ามันถูกทดสอบเรียบร้อยแล้ว ถึงแม้โปรแกรมเมอร์ส่วนใหญ่เข้าใจว่าเป็นหน่วยทดสอบเบื้องต้นจะไม่พบความบกพร่องทั้งหมดในโปรแกรมที่ซับซ้อน เนื่องจากโปรแกรมเรียกใช้สามารถ demotivating . ผมขอแนะนำว่าคุณไม่ได้ทดสอบโปรแกรมของคุณก่อนที่การตรวจสอบรหัสก่อนการตรวจสอบวัตถุประสงค์ควรจะไม่มีข้อบกพร่องที่พบในการทดสอบ ของคุณ ตรวจสอบบุคคลเป้าหมายของหลักสูตรคือการไม่มีข้อบกพร่องที่พบในการตรวจสอบหรือทดสอบ
,
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: