1. Collaborating closely with both our stakeholders and with other dev การแปล - 1. Collaborating closely with both our stakeholders and with other dev ไทย วิธีการพูด

1. Collaborating closely with both

1. Collaborating closely with both our stakeholders and with other developers. We do this to reduce risk through tightening the feedback cycle and by improving communication via closer collaboration.
2. Implementing functionality in priority order. We allow our stakeholders to change the requirements to meet their exact needs as they see fit. The stakeholders are given complete control over the scope, budget, and schedule – they get what they want and spend as much as they want for as long as they're willing to do so.
3. Analyzing and designing. We analyze individual requirements by model storming on a just-in-time (JIT) basis for a few minutes before spending several hours or days implementing the requirement. Guided by our architecture models, often hand-sketched diagrams, we take a highly-collaborative, test-driven design (TDD) approach to development (see Figure 9) where we iteratively write a test and then write just enough production code to fulfill that test. Sometimes, particularly for complex requirements or for design issues requiring significant forethought, we will model just a bit ahead to ensure that the developers don't need to wait for information.
4. Ensuring quality. Disciplined agilists are firm believers in following guidance such as coding conventions and modeling style guidelines. Furthermore, we refactor our application code and/or our database schema as required to ensure that we have the best design possible.
5. Regularly delivering working solutions. At the end of each development cycle/iteration you should have a partial, working solution to show people. Better yet, you should be able to deploy this solution into a pre-production testing/QA sandbox for system integration testing. The sooner, and more often, you can do such testing the better. See Agile Testing and Quality Strategies: Discipline Over Rhetoric for more thoughts.
6. Testing, testing, and yes, testing. As you can see in Figure 10 agilists do a significant amount of testing throughout construction. As part of construction we do confirmatory testing, a combination of developer testing at the design level and agile acceptance testing at the requirements level. In many ways confirmatory testing is the agile equivalent of "testing against the specification" because it confirms that the software which we've built to date works according to the intent of our stakeholders as we understand it today. This isn't the complete testing picture: Because we are producing working software on a regular basis, at least at the end of each iteration although ideally more often, we're in a position to deliver that working software to an independent test team for investigative testing. Investigative testing is done by test professionals who are good at finding defects which the developers have missed. These defects might pertain to usability or integration problems, sometimes they pertain to requirements which we missed or simply haven't implemented yet, and sometimes they pertain to things we simply didn't think to test for.

0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
1. ร่วมมือกันอย่างใกล้ชิด กับทั้งสองฝ่าย และ มีนักพัฒนาอื่น ๆ เราทำเช่นนี้เพื่อลดความเสี่ยง ผ่านขันรอบผลป้อนกลับ และ การปรับปรุงการสื่อสารผ่านความร่วมมือที่ใกล้ชิด2. การใช้ฟังก์ชันการทำงานตามลำดับความสำคัญ เราอนุญาตให้เสียการเปลี่ยนแปลงความต้องการตามความต้องการที่แน่นอนพวกเขาเห็นพอดี ผู้ถือหุ้นจะได้รับขอบเขต งบประมาณ และกำหนดการควบคุม – พวกเขาได้รับสิ่งที่พวกเขาต้องการ และใช้จ่ายมากที่สุดเท่าที่พวกเขาต้องการตราบใดที่พวกเขายินดีที่ทำเช่นนั้น3. การวิเคราะห์ และออกแบบ เราสามารถวิเคราะห์ความต้องการแต่ละ โดยการโจมตีบนพื้นฐานเพิ่ง--เวลา (JIT) รุ่นกี่นาทีก่อนการใช้จ่ายหลายชั่วโมงหรือวันที่ความต้องการใช้ นำ โดยรุ่นสถาปัตยกรรมของเรา บ่อยมือร่างไดอะแกรม เราใช้วิธีออกแบบสูงร่วมกัน ขับทดสอบ (TDD) การพัฒนา (ดูรูปที่ 9) ที่เราเขียนปรับปรุงต้นแบบทดสอบ และเขียนรหัสการผลิตเพียงพอเพื่อตอบสนองการทดสอบที่ บางครั้ง โดยเฉพาะอย่างยิ่ง สำหรับความต้องการซับซ้อน หรือต้องสุขุมที่สำคัญปัญหาการออกแบบ ที่เราจะจำลองค่อนข้างหน้าเพื่อให้แน่ใจว่า นักพัฒนาไม่จำเป็นต้องรอให้ข้อมูล4. มั่นใจคุณภาพ Agilists วินัยมีผู้เชื่อมั่นในคำแนะนำต่อไปนี้เช่นแบบแผนการเขียนโค้ด และโมเดลแนวทางสไตล์ นอกจากนี้ เรา refactor โค้ดโปรแกรมของเราหรือเค้าร่างฐานข้อมูลของเราตามที่จำเป็นเพื่อให้แน่ใจว่า เรามีการออกแบบที่ดีที่สุด5. เป็นประจำส่งมอบโซลูชันการทำงาน เมื่อสิ้นสุดการพัฒนาวงจร/แผน คุณควรมีวิธีการทำงานบางส่วน การแสดงคน ยังดีกว่า คุณควรจะสามารถปรับใช้โซลูชันนี้ใน sandbox การทดสอบเทียบคุณภาพก่อนการผลิตสำหรับการทดสอบระบบรวม ยิ่ง และ บ่อยขึ้น คุณสามารถทำการทดสอบดังกล่าวดีกว่า ดูการทดสอบคล่องและคุณภาพกลยุทธ์: วินัยผ่านสำนวนสำหรับความคิดเพิ่มเติม6. การทดสอบ ทดสอบ และใช่ การทดสอบ คุณสามารถดูในรูปที่ 10 agilists ทำการทดสอบตลอดการก่อสร้างเป็นจำนวนมาก เป็นส่วนหนึ่งของการก่อสร้าง เราทำการทดสอบเมื่อ การรวมกันของการทดสอบที่ออกแบบเปรียว และระดับการยอมรับการทดสอบในระดับความต้องการของนักพัฒนา ใน การทดสอบสามารถจะเหมือนกับเปรียว "การทดสอบกับข้อมูลจำเพาะ" เพราะยืนยันว่า ซอฟต์แวร์ที่เราสร้างในวันทำงานตามความตั้งใจของเราเราเข้าใจก็วันนี้ นี่ไม่ใช่ภาพทดสอบสมบูรณ์: เนื่องจากเราจะผลิตซอฟแวร์ทำงานสม่ำเสมอ น้อยที่สุดของแผนแม้ว่าระดับบ่อยขึ้น เราอยู่ในตำแหน่งที่จะส่งซอฟต์แวร์ที่ทำงานให้มีทีมทดสอบอิสระสำหรับการทดสอบสืบสวน สืบสวนการทดสอบจะทำ โดยผู้เชี่ยวชาญในการทดสอบที่ดีที่หาข้อบกพร่องที่นักพัฒนามีพลาด ข้อบกพร่องเหล่านี้อาจเกี่ยวข้องกับปัญหาการใช้งานหรือรวม บางครั้งพวกเขาเกี่ยวข้องกับข้อกำหนดที่เราพลาด หรือเพียงแค่ไม่ได้ยังนำมาใช้ และบางครั้งพวกเขาเกี่ยวข้องกับสิ่งที่เราก็ไม่ได้คิดว่า การทดสอบ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
1. การทำงานร่วมกันอย่างใกล้ชิดกับผู้มีส่วนได้เสียทั้งของเราและกับนักพัฒนาอื่น ๆ เราทำเช่นนี้เพื่อลดความเสี่ยงผ่านกระชับรอบข้อเสนอแนะและการปรับปรุงการสื่อสารผ่านการทำงานร่วมกันอย่างใกล้ชิด.
2 การใช้ฟังก์ชั่นในการลำดับความสำคัญ เราอนุญาตให้ผู้มีส่วนได้เสียของเรามีการเปลี่ยนแปลงความต้องการที่จะตอบสนองความต้องการที่แน่นอนของพวกเขาเป็นพวกเขาเห็นพอดี ผู้มีส่วนได้เสียจะได้รับการควบคุมอย่างสมบูรณ์ขอบเขตงบประมาณและกำหนดการ - พวกเขาได้รับสิ่งที่พวกเขาต้องการและการใช้จ่ายมากที่สุดเท่าที่พวกเขาต้องการได้นานเท่าที่พวกเขายินดีที่จะทำเช่นนั้น.
3 การวิเคราะห์และการออกแบบ เราวิเคราะห์ความต้องการของแต่ละบุคคลโดยรูปแบบการโจมตีบน just-in-Time (JIT) พื้นฐานสำหรับไม่กี่นาทีก่อนที่จะใช้เวลาหลายชั่วโมงหรือวันการดำเนินการความต้องการ แนะนำโดยแบบจำลองสถาปัตยกรรมของเราไดอะแกรมมักมือร่างเราใช้อย่างสูงที่ทำงานร่วมกันออกแบบการทดสอบขับเคลื่อน (TDD) แนวทางการพัฒนา (ดูรูปที่ 9) ที่เราซ้ำเขียนทดสอบแล้วเขียนรหัสการผลิตพอเพียงที่จะตอบสนองความว่า ทดสอบ. บางครั้งโดยเฉพาะอย่างยิ่งสำหรับความต้องการที่ซับซ้อนหรือปัญหาการออกแบบที่กำหนดสุขุมนัยสำคัญเราจะจำลองเพียงเล็กน้อยก่อนเพื่อให้มั่นใจว่านักพัฒนาไม่จำเป็นต้องรอให้ข้อมูล.
4 มั่นใจคุณภาพ agilists มีระเบียบวินัยเป็นผู้ศรัทธามั่นคงในคำแนะนำต่อไปนี้เช่นการประชุมการเข้ารหัสและแนวทางการสร้างแบบจำลองรูปแบบ นอกจากนี้เรา refactor รหัสโปรแกรมของเราและ / หรือคีมาฐานข้อมูลของเราตามที่จำเป็นเพื่อให้แน่ใจว่าเรามีการออกแบบที่ดีที่สุดที่เป็นไปได้.
5 ประจำการส่งมอบโซลูชั่นการทำงาน ในตอนท้ายของแต่ละรอบการพัฒนา / ซ้ำคุณควรจะมีบางส่วน, การแก้ปัญหาการทำงานที่จะแสดงให้ผู้คน ยังดีกว่าคุณควรจะสามารถในการปรับใช้การแก้ปัญหานี้เป็นก่อนการผลิตการทดสอบ / ควบคุมคุณภาพ Sandbox สำหรับการทดสอบระบบบูรณาการ ไม่ช้าก็เร็วและบ่อยครั้งมากขึ้นคุณสามารถทำการทดสอบดังกล่าวให้ดีขึ้น ดูการทดสอบ Agile และกลยุทธ์คุณภาพ:. วินัยกว่าสำนวนสำหรับความคิดอื่น ๆ อีก
6 การทดสอบการทดสอบและใช่การทดสอบ ที่คุณสามารถดูในรูปที่ 10 agilists ทำจำนวนเงินที่สำคัญของการทดสอบตลอดก่อสร้าง ในฐานะที่เป็นส่วนหนึ่งของการก่อสร้างที่เราทำการทดสอบยืนยันการรวมกันของการทดสอบนักพัฒนาในระดับการออกแบบและการยอมรับเปรียวทดสอบในระดับที่ต้องการ ในหลาย ๆ วิธีการทดสอบยืนยันเป็นเทียบเท่าเปรียวของ "การทดสอบกับสเปค" เพราะมันยืนยันว่าซอฟต์แวร์ที่เราได้สร้างขึ้นเพื่อวันงานตามเจตนาของผู้มีส่วนได้เสียของเราในขณะที่เราเข้าใจมันในวันนี้ นี้ไม่ได้เป็นภาพการทดสอบเสร็จสมบูรณ์: เพราะเรามีการผลิตซอฟแวร์การทำงานเป็นประจำอย่างน้อยในตอนท้ายของแต่ละซ้ำแม้ว่านึกคิดบ่อยขึ้นเราอยู่ในตำแหน่งที่จะส่งมอบซอฟต์แวร์ที่ทำงานเพื่อทีมงานทดสอบอิสระ การทดสอบการสืบสวน การทดสอบการสืบสวนจะกระทำโดยผู้เชี่ยวชาญด้านการทดสอบที่เป็นสิ่งที่ดีในการหาข้อบกพร่องซึ่งนักพัฒนาที่ได้รับ ข้อบกพร่องเหล่านี้อาจเกี่ยวข้องกับปัญหาการใช้งานหรือการรวมบางครั้งพวกเขาเกี่ยวข้องกับความต้องการที่เราพลาดหรือเพียงแค่ได้ยังไม่ได้ใช้และบางครั้งพวกเขาเกี่ยวข้องกับสิ่งที่เราก็ไม่ได้คิดที่จะทดสอบ

การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
1 . ร่วมมืออย่างใกล้ชิดกับผู้มีส่วนได้เสียทั้งของเราและกับนักพัฒนาอื่น ๆ เราทำเช่นนี้เพื่อลดความเสี่ยงผ่านวงจรป้อนกลับและกระชับ โดยการปรับปรุงการสื่อสารผ่านเข้ามาใกล้ความร่วมมือ2 . การใช้ฟังก์ชันในความสำคัญ เราอนุญาตให้ผู้มีส่วนได้เสียของเราที่จะเปลี่ยนความต้องการที่จะตอบสนองความต้องการที่แน่นอนของพวกเขาที่พวกเขาเห็นพอดี ผู้มีส่วนได้เสียจะได้รับการควบคุมที่สมบูรณ์มากกว่าขอบเขตของงบประมาณและตารางเวลาและพวกเขาได้รับสิ่งที่พวกเขาต้องการและใช้เวลามากที่สุดเท่าที่พวกเขาต้องการตราบเท่าที่พวกเขายินดีที่จะทำเช่นนั้น3 . การวิเคราะห์และการออกแบบ เราวิเคราะห์ความต้องการแต่ละรูปแบบโดยพายุเป็นเพียงในเวลา ( JIT ) พื้นฐานไม่กี่นาทีก่อนที่จะใช้เวลาหลายชั่วโมงหรือวันใช้ความต้องการ แนะนำรูปแบบสถาปัตยกรรมของเรามักจะมือวาดแผนภาพที่เราใช้ร่วมกันสูง การทดสอบขับเคลื่อนการออกแบบ ( TDD ) แนวทางการพัฒนา ( ดูรูปที่ 9 ) ซึ่งเราซ้ำเขียนทดสอบแล้วเขียนแค่พอรหัสการผลิตเพื่อตอบสนองการทดสอบที่ บางครั้งโดยเฉพาะอย่างยิ่งสำหรับความต้องการที่ซับซ้อนหรือปัญหาสำคัญสำหรับการออกแบบที่ต้องการไว้ก่อน เราก็จะแบบแค่บิตล่วงหน้าเพื่อให้มั่นใจว่านักพัฒนาไม่ต้องรอข้อมูล4 . มั่นใจคุณภาพ วินัย agilists เป็น บริษัท ผู้ที่เชื่อในคำแนะนำต่อไปนี้เช่นการเข้ารหัสการประชุมและสร้างแนวทางสไตล์ นอกจากนี้วิศวกรระบบรหัสใบสมัครและ / หรือสคีมาของฐานข้อมูลของเราตามที่ต้องการเพื่อให้แน่ใจว่า เราได้มีการออกแบบที่ดีที่สุดที่เป็นไปได้5 . หมั่นส่งงานโซลูชั่น เมื่อสิ้นสุดในแต่ละวงจรการพัฒนา / ทำซ้ำคุณควรจะมีบางส่วนทำงานแก้ปัญหาให้ประชาชน ดีกว่ายังคุณควรจะสามารถที่จะปรับใช้โซลูชั่นนี้ในการทดสอบก่อนการผลิต / QA sandbox สำหรับการทดสอบการรวมระบบ เร็วและถี่มากขึ้น คุณสามารถทำ การทดสอบดังกล่าวดีกว่า ดูการทดสอบเปรียวและกลยุทธ์คุณภาพ : วินัยมากกว่าวาทศิลป์สำหรับความคิดเพิ่มเติม6 . การทดสอบ , การทดสอบ , และใช่ , การทดสอบ ที่คุณสามารถดูในรูปที่ 10 agilists ทำจำนวนมากของการทดสอบตลอดการก่อสร้าง ในฐานะเป็นส่วนหนึ่งของการก่อสร้างเราทำการทดสอบยืนยัน การรวมกันของนักพัฒนาทดสอบที่ระดับการออกแบบ ว่องไว และรับการทดสอบที่ความต้องการระดับ ในหลายวิธียืนยันการทดสอบจะเทียบเท่าเปรียว " ทดสอบกับสเปค " เพราะมันยืนยันว่าซอฟต์แวร์ที่เราได้สร้างขึ้นเพื่อวันที่ทำงานตามเจตนาของผู้มีส่วนได้ส่วนเสียของเราที่เราเข้าใจมันวันนี้ นี่ไม่ใช่ภาพที่สมบูรณ์ การทดสอบ เพราะเรามีการผลิตงานเป็นประจำ อย่างน้อยในตอนท้ายของแต่ละซ้ำแม้ว่านึกคิดบ่อยขึ้น เราอยู่ในตำแหน่งที่จะส่งงานไปเป็นทีมทดสอบอิสระเพื่อทดสอบสืบสวน ทดสอบการทำโดยทดสอบผู้เชี่ยวชาญที่เก่งในการหาข้อบกพร่องที่นักพัฒนา มีพลาด ข้อบกพร่องเหล่านี้อาจจะเกี่ยวข้องกับปัญหาการใช้งาน หรือบูรณาการ บางครั้งก็เกี่ยวข้องกับความต้องการซึ่งเราพลาดหรือเพียงแค่ไม่ได้ใช้เลย และบางครั้งที่พวกเขาเกี่ยวข้องกับสิ่งที่เราก็ไม่ได้คิดที่จะทดสอบสำหรับ
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: