The third step was to analyze the results and to aggregate data. As it การแปล - The third step was to analyze the results and to aggregate data. As it ไทย วิธีการพูด

The third step was to analyze the r

The third step was to analyze the results and to aggregate data. As it is of high interest to the regional companies, an overview of the status quo has been drawn. For reasons of space and scope it is not included in this paper but can be found in [21]. By finding interdependencies as well as aligning and judging best practices identified by the participants, we ex- tracted recommendations. Of course, particularities of the com- panies' situations were taken into account. This lead to the con- struction of a framework (see Section IV) that describes the conditions under that a recommendation applies.
IV. FRAMEWORK
Recommendations for a topic as complex and intertwined on various levels as software development require a sophisti- cated categorization. Their full value can only be accessed if it is known how to use them and which prerequisites have to be met. Besides, support on deciding which best practices are most applicable for the own business is advisable. We thus use the framework first described in [20] to classify recommenda- tions.
The level of demand shows how great the organizational change required to adopt a recommendation is. Basic recom- mendations should be adopted by any company. If recommen- dations are not only basic hints but require considerable effort to be implemented, they are considered to be advanced. Even- tually, target states are ideals that cannot be reached unlabored. In fact, they are guidelines on what level of perfection can be reached and require a process of continuous optimization. However, the benefits of an actual implementation will be im- mense in the long run.
It is important to consider the project size. Small-sized projects commonly have a single team that does development and testing. For medium-sized projects these tasks are underta- ken by at least two teams. Large projects can comprise hun- dreds of employees and include general departments that con- tribute to it. If thinking about a recommendation, not just the sole number of employees that participate in it should be taken into account. In fact, the typical size of projects as well as their character should be kept in mind.
Another important determinant is the kind of software de- veloped. Based on contracts, individual software is developed for a single customer. Usually, there is close contact to the principal. Standard or mass market software often is developed over a long period of time. This makes regression testing im- portant. Many recommendations can be applied to both kinds of software.
Similarly, the number of releases of a software product has to be taken into consideration. It is differentiated between one, several and regular releases whereas regular means that there will be releases for some month or years.
The fifth determinant distinguishes between the phases (or stages) of testing. It is divided into the phases of component test, integration test, system test and acceptance test that also can be found in the literature [35].
As represented in Figure 1, the level of demand and the phase of development are used to set up a matrix. A tick indi- cates that a recommendation is meant to be beneficial for the depicted phase and level. Ticks might be shown in brackets which indicate that benefits will be observable but might be less pronounced than for other phases and levels. The three other determinants are shown as bars. A shade of (dark) gray means that a recommendation applies under the specified con- ditions. Fading indicates that adoption of the recommendation should be considered if the depicted determinant is met. Rec- ommendations still require more detail so that companies can judge them. However, the framework can be used to get a quick overview of the main prerequisites for it.
Please consider Figure 1 for clarification:
 The recommendation requires advanced effort. It is possible to be extended in order to mark a target state in which beneficial effects will be much stronger.
 Implementing it especially aids integration and system testing. Positive effects are also likely to be observed for acceptance testing.
 The recommendation is meant to be adopted for at least medium-sized projects and it aims at indivi- dually developed software.
 It aims at individually developed software. Theo- retically, there could be a fading of the gray shade into the box for mass market software. This would mean that it would also benefit while the main fo- cus was individual software.
 For full effect, there should be a greater number or regular releases of the software developed.
V. TECHNICAL RECOMMENDATIONS
The following sections present five recommendations for the optimization of technical aspects of software testing. Their order reflects the implementation complexity.
A. State-of-the-art Development Environment
The first recommendation is pretty straightforward. We en- courage using the latest development environments available, particularly integrated development environments (IDE) that are customizable and support plug-ins. They offer magnificent opportunities to increase the quality of the developed software. Using the latest IDEs is especially appealing since development software is used anyway and many of these products or at least plug-ins for them are free.
Admittedly, using an IDE is not only about testing. But the support it offers significantly helps to increase development quality. If the developer is aided in his routine work, testers do not have to struggle with defects in programs that originated in unthoughtfulness. Testers can then concentrate on finding ac- tual bugs e.g. in algorithms. Consequently, this recommenda- tion is a testing best practice even though parts of it do not di- rectly deal with testing; they have a noticeable indirect impact.
Unlike expectation, companies do not necessarily use state- of-the-art IDEs. It is common to do so for individual develop- ers in small enterprises. However, once the choice of develop- ment tools is not solely based on developers' discretion but there are general guidelines or even mandatory directives, tools that do not offer as much functionality as would be possible are used. This is especially true for situations in which developer PCs are centrally set-up by IT organization staff rather than by the developers themselves. Changing development tools could not be possible since tools for cooperative work or versioning, or software to access corporate-wide storage systems or re- source pools might not be exchangeable.
Some of the participants drew a picture of the way their de- velopment is supported by the tools used that reminded us of the 1980s. There was no kind of syntax highlighting and no built-in supportive functionality to aid the developer with cod- ing. There was no direct access to the programming languages or library documentation; developers would look it up on the Internet or use books even for the simplest questions. And, probably worst, there was no testing and debugging support. Debugging was done by putting print()-statements into the code that almost arbitrarily supplied the developers with frag- ments (or rather shreds) of information.
Seeing how much more productive developers using mod- ern IDEs are and how much these tools aid them in achieving high quality software, we strongly recommend using up-to-date development environments and the functionality that comes with them. This general recommendation is suitable for any company. It is extremely helpful for component testing (see Figure 2).
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ขั้นตอนที่สามคือการวิเคราะห์ผลและการรวมข้อมูล มันเป็นที่น่าสนใจสูง บริษัท ในภูมิภาคภาพรวมของสภาพที่เป็นอยู่ได้รับการวาด ด้วยเหตุผลของพื้นที่และขอบเขตที่จะไม่รวมอยู่ในบทความนี้ แต่สามารถพบได้ใน [21] โดยการหาประมูลเช่นเดียวกับการจัดตำแหน่งและการตัดสินการปฏิบัติที่ดีที่สุดที่ระบุโดยผู้เข้าร่วมที่เราอดีต tracted แนะนำแน่นอนลักษณะเฉพาะของสถ​​านการณ์ com panies-'ที่ถูกนำเข้าบัญชี นำไปสู่​​การ con-struction กรอบนี้ (ดูหัวข้อ iv) ที่อธิบายถึงเงื่อนไขตามที่แนะนำใช้.
iv กรอบ
แนะนำสำหรับหัวข้อที่ซับซ้อนและเกี่ยวพันในระดับต่างๆที่พัฒนาซอฟต์แวร์จำเป็นต้องมีการจัดหมวดหมู่ sophisti-catedค่าเต็มของพวกเขาสามารถเข้าถึงได้เฉพาะในกรณีที่เป็นที่รู้จักกันว่าจะใช้พวกเขาและสิ่งที่จำเป็นที่จะต้องพบ นอกจากนี้ยังสนับสนุนการตัดสินใจที่เกี่ยวกับการปฏิบัติที่ดีที่สุดที่สามารถใช้งานได้มากที่สุดสำหรับธุรกิจของตัวเองแนะนำ เราจึงใช้กรอบแรกที่อธิบายไว้ใน [20] การจำแนก recommenda tions-.
ระดับของความต้องการแสดงให้เห็นถึงวิธีการที่ดีการเปลี่ยนแปลงองค์กรที่จำเป็นที่จะนำข้อเสนอแนะที่เป็นพื้นฐานแนะ mendations ควรจะนำไปใช้โดย บริษัท ใด ๆ ถ้าแนะนำเช่น dations ไม่เพียง แต่คำแนะนำพื้นฐาน แต่ต้องใช้ความพยายามมากที่จะดำเนินการพวกเขาจะถือเป็นขั้นสูง แม้แต่ tually รัฐเป็นเป้าหมายอุดมคติที่ไม่สามารถเข้าถึงได้ unlabored ในความเป็นจริงพวกเขามีแนวทางในสิ่งที่ระดับของความสมบูรณ์แบบที่สามารถเข้าถึงได้และต้องใช้กระบวนการของการเพิ่มประสิทธิภาพอย่างต่อเนื่อง อย่างไรก็ตามประโยชน์ของการดำเนินงานที่เกิดขึ้นจริงจะมี im-mense ในระยะยาว.
มันเป็นสิ่งสำคัญที่จะต้องพิจารณาขนาดของโครงการ โครงการขนาดเล็กโดยทั่วไปมีทีมเดียวที่จะพัฒนาและการทดสอบ สำหรับโครงการขนาดกลางงานเหล่านี้เป็น underta-ken อย่างน้อยสองทีม โครงการขนาดใหญ่สามารถประกอบด้วยฮั่น dreds ของพนักงานและรวมถึงหน่วยงานทั่วไปที่ con-ส่วยให้มันถ้าคิดเกี่ยวกับข้อเสนอแนะที่ไม่เพียง แต่เพียงผู้เดียวจำนวนของพนักงานที่มีส่วนร่วมอยู่ในนั้นควรจะนำมาพิจารณา ในความเป็นจริงมีขนาดปกติของโครงการที่เป็นตัวของพวกเขาควรจะเก็บไว้ในใจ.
อีกปัจจัยที่สำคัญคือชนิดของซอฟต์แวร์ de-veloped ตามสัญญาซอฟต์แวร์แต่ละบุคคลได้รับการพัฒนาสำหรับลูกค้ารายเดียว ปกติมีการติดต่อใกล้ชิดกับหลัก ตลาดซอฟต์แวร์มาตรฐานหรือมวลมักจะได้รับการพัฒนาในช่วงระยะเวลา นี้จะทำให้การทดสอบการถดถอย im-ความสำคัญเช่นเดียวกัน แนะนำจำนวนมากสามารถนำไปใช้กับทั้งสองประเภทของซอฟต์แวร์.
กันจำนวนรุ่นของผลิตภัณฑ์ซอฟต์แวร์ที่จะต้องมีการพิจารณา มันเป็นความแตกต่างระหว่างหนึ่งหลายรุ่นและปกติในขณะที่วิธีการปกติท​​ี่จะมีการเผยแพร่ในเดือนหรือบางปี.
ปัจจัยที่ห้าแตกต่างระหว่างขั้นตอน (หรือขั้นตอน) ของการทดสอบ จะแบ่งออกเป็นขั้นตอนของการทดสอบส่วนประกอบทดสอบบูรณาการทดสอบระบบและการทดสอบการยอมรับว่ายังสามารถพบได้ในวรรณคดี [35].
เป็นตัวแทนในรูปที่ 1,ระดับของความต้องการและขั้นตอนของการพัฒนาจะใช้ในการตั้งค่าเมทริกซ์ เห็บกำกับเคทส์แนะนำที่มีขึ้นเพื่อเป็นประโยชน์สำหรับขั้นตอนที่ปรากฎและระดับ เห็บอาจจะมีการแสดงในวงเล็บซึ่งแสดงให้เห็นว่าผลประโยชน์ที่จะได้รับการติดตาม แต่อาจจะเด่นชัดน้อยกว่าขั้นตอนอื่น ๆ และระดับ สามปัจจัยอื่น ๆ ที่จะปรากฏเป็นแถบร่มเงาของ (เข้ม) สีเทาหมายความว่าข้อเสนอแนะที่จะนำไปใช้ภายใต้ con-ditions ระบุ ซีดจางแสดงให้เห็นว่าการยอมรับของคำแนะนำควรได้รับการพิจารณาว่าปัจจัยที่ปรากฎจะพบ ommendations-รับรู้ยังคงจำเป็นต้องมีรายละเอียดมากขึ้นเพื่อให้ บริษัท สามารถตัดสินพวกเขา แต่กรอบที่สามารถใช้เพื่อให้ได้ภาพรวมอย่างรวดเร็วของสิ่งที่จำเป็นหลักสำหรับมัน.
โปรดพิจารณารูปที่ 1 ชี้แจง:
ข้อเสนอแนะต้องใช้ความพยายามสูง มันเป็นไปได้ที่จะขยายเพื่อทำเครื่องหมายรัฐเป้าหมายในการที่ผลประโยชน์จะแข็งแรงมาก.
การดำเนินการนั้นโดยเฉพาะอย่างยิ่งช่วยบูรณาการและระบบการทดสอบ ผลในเชิงบวกนอกจากนี้ยังมีแนวโน้มที่จะได้รับการปฏิบัติสำหรับการทดสอบการยอมรับ.
ข้อเสนอแนะที่มีความหมายที่จะนำมาใช้สำหรับโครงการอย่างน้อยขนาดกลางและมันมีจุดมุ่งหมายที่ซอฟต์แวร์ indivi-dually พัฒนา.
มันมีจุดมุ่งหมายที่การพัฒนาซอฟต์แวร์รายบุคคล theo-retically อาจมีการซีดจางของสีเทาลงในช่องสำหรับซอฟต์แวร์ตลาดมวล นี้จะหมายถึงว่ามันยังจะได้รับประโยชน์ในขณะที่หลักโฟกัสเป็นซอฟต์แวร์บุคคล.
สำหรับผลเต็มรูปแบบควรจะมีจำนวนมากหรือรุ่นปกติของซอฟต์แวร์ที่พัฒนา.
โวลต์ แนะนำเทคนิค
ส่วนต่อไปนี้นำเสนอแนะนำห้าสำหรับการเพิ่มประสิทธิภาพของด้านเทคนิคของการทดสอบซอฟต์แวร์ การสั่งซื้อของพวกเขาสะท้อนให้เห็นถึงความซับซ้อนของการดำเนินงาน.
รัฐของศิลปะการพัฒนาสภาพแวดล้อม
คำแนะนำแรกคือตรงไปตรงสวยเรา en-ความกล้าหาญโดยใช้สภาพแวดล้อมการพัฒนาล่าสุดที่มีบูรณาการโดยเฉพาะอย่างยิ่งการพัฒนาสภาพแวดล้อม (IDE) ที่มีการปรับแต่งและการสนับสนุนปลั๊กอิน พวกเขามีโอกาสที่สวยงามเพื่อเพิ่มคุณภาพของซอฟต์แวร์ที่พัฒนาใช้ IDEs ล่าสุดเป็นที่น่าสนใจโดยเฉพาะอย่างยิ่งนับตั้งแต่การพัฒนาซอฟต์แวร์ที่ใช้อยู่แล้วและหลายของผลิตภัณฑ์เหล่านี้หรืออย่างน้อยปลั๊กอินสำหรับพวกเขามีอิสระ.
ยอมรับใช้ IDE ไม่ได้เป็นเพียงเกี่ยวกับการทดสอบ แต่ก็มีการสนับสนุนอย่างมีนัยสำคัญจะช่วยเพิ่มคุณภาพของการพัฒนา ถ้านักพัฒนาได้รับความช่วยเหลือในการทำงานประจำวันของเขาการทดสอบจะได้ไม่ต้องต่อสู้กับข้อบกพร่องในโปรแกรมที่มีถิ่นกำเนิดใน unthoughtfulness ทดสอบแล้วสามารถมีสมาธิในการหาข้อบกพร่อง AC วิญญาณเช่น ในขั้นตอนวิธี ดังนั้นนี้ recommenda-tion คือการปฏิบัติที่ดีที่สุดในการทดสอบถึงแม้ว่าบางส่วนของมันไม่ได้จัดการ di-rectly กับการทดสอบ. พวกเขามีผลกระทบทางอ้อมที่เห็นได้ชัดเจนแตกต่างจากความคาดหวัง
,บริษัท ไม่จำเป็นต้องใช้ IDEs รัฐของศิลปะ มันเป็นเรื่องธรรมดาที่จะทำสำหรับบุคคลพัฒนาผู้รับบริการในสถานประกอบการขนาดเล็ก แต่เมื่อเลือกเครื่องมือพัฒนาที่ไม่ได้ขึ้นอยู่ แต่เพียงผู้เดียวในการพิจารณาการพัฒนา แต่มีหลักเกณฑ์ทั่วไปหรือสั่งบังคับแม้เครื่องมือที่ไม่ได้มีการทำงานมากที่สุดเท่าที่จะเป็นไปได้ที่จะใช้นี้เป็นจริงโดยเฉพาะอย่างยิ่งสำหรับสถานการณ์ที่ชิ้นนักพัฒนาได้ตั้งไว้จากส่วนกลางโดยพนักงานขององค์กรมากกว่าโดยนักพัฒนาตัวเอง การเปลี่ยนแปลงเครื่องมือในการพัฒนาไม่สามารถเป็นไปได้ตั้งแต่เครื่องมือสำหรับการทำงานร่วมกันหรือเวอร์ชันหรือซอฟต์แวร์ในการเข้าถึงระบบจัดเก็บข้อมูลทั้งองค์กรหรือสระว่ายน้ำอีกครั้งแหล่งที่มาอาจจะไม่สามารถแลกเปลี่ยน.
บางส่วนของผู้เข้าร่วมวาดภาพจากทาง de-velopment ของพวกเขาได้รับการสนับสนุนโดยเครื่องมือที่ใช้ในการที่ทำให้เรานึกถึง 1980 มีชนิดที่ไม่มีการเน้นไวยากรณ์และไม่มีฟังก์ชั่นการสนับสนุนในตัวที่จะช่วยให้นักพัฒนาที่มีปลาไอเอ็นจี ไม่มีการเข้าถึงโดยตรงไปยังการเขียนโปรแกรมภาษาหรือเอกสารห้องสมุดนักพัฒนาจะมองมันได้บนอินเทอร์เน็ตหรือใช้หนังสือแม้สำหรับคำถามที่ง่ายที่สุด และที่เลวร้ายที่สุดอาจจะมีการทดสอบและไม่มีการสนับสนุนการแก้จุดบกพร่อง การแก้จุดบกพร่องที่ทำโดยการใส่พิมพ์ () งบลงในรหัสที่เกือบพลให้นักพัฒนาที่มีการงับ-ments (หรือมากกว่าชิ้นเล็กชิ้นน้อย) ของข้อมูล.
เห็นเท่าไหร่นักพัฒนามีประสิทธิภาพมากขึ้นโดยใช้ IDEs mod-เอิร์และวิธีการมากเครื่องมือเหล่านี้ช่วยพวกเขาในการบรรลุซอฟต์แวร์ที่มีคุณภาพสูงเราขอแนะนำให้ใช้ up-to-วันที่สภาพแวดล้อมการพัฒนาและการทำงานที่มาพร้อมกับพวกเขา ข้อเสนอแนะทั่วไปนี้เหมาะสำหรับ บริษัท ใด ๆ จะเป็นประโยชน์อย่างยิ่งสำหรับการทดสอบส่วนประกอบ (รูปเห็น 2)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ขั้นตอนสามคือการ วิเคราะห์ผล และรวมข้อมูล เนื่องจากเป็นสาขาที่สนใจสูง มีการออกภาพรวมของสภาพ เหตุผลและขอบเขต นั้นไม่ได้รวมอยู่ในเอกสารนี้ แต่สามารถพบได้ใน [21] โดยหาความเป็นตำแหน่ง และตัดสินการปฏิบัติที่ระบุ โดยผู้เข้าร่วม เราเก่า tracted แนะนำ แน่นอน particularities สถานการณ์ com-panies' ถูกนำมาพิจารณา ลูกค้าเป้าหมายนี้กับคอน-struction ของกรอบ (ดูส่วน IV) ที่อธิบายเงื่อนไขที่แนะนำใช้
IV กรอบ
ประเภท sophisti cated ต้องการคำแนะนำสำหรับหัวข้อเป็นสองดวง และความซับซ้อนในระดับต่าง ๆ เป็นการพัฒนาซอฟต์แวร์ มูลค่าเต็มของพวกเขาถึงได้เท่านั้นถ้าทราบวิธีการใช้และต้องเป็นไปตามข้อกำหนดเบื้องต้นที่ นอกจาก สนับสนุนในการตัดสินใจที่ปฏิบัติจะใช้มากที่สุดสำหรับธุรกิจของตัวเองเป็นแนะนำ เราจึงใช้กรอบการอธิบายครั้งแรก ใน [20] เพื่อจัดประเภท recommenda - tions.
แสดงระดับของอุปสงค์มีการเปลี่ยนแปลงองค์กรจำเป็นต้องนำมาใช้แนะนำวิธีการที่ดี Recom mendations พื้นฐานควรมีรับรอง โดยบริษัท ถ้า recommen dations ไม่ เฉพาะพื้นฐานคำแนะนำแต่ต้องใช้ความพยายามมากที่จะปฏิบัติ พวกเขาจะถือว่าเป็นขั้นสูง แม้-tually อเมริกาเป้าหมายเป็นอุดมคติที่ไม่สามารถเข้าถึง unlabored ในความเป็นจริง พวกเขามีแนวทางในระดับใดของความสมบูรณ์แบบสามารถเข้าถึงได้ และต้องเป็นกระบวนการเพิ่มประสิทธิภาพอย่างต่อเนื่อง อย่างไรก็ตาม ประโยชน์ของการนำไปใช้จริงจะมี mense im ในยาว
จึงควรพิจารณาขนาดของโครงการ โครงการขนาดเล็กโดยทั่วไปมีทีมเดียวที่ไม่พัฒนาและทดสอบ สำหรับโครงการขนาดกลาง งานเหล่านี้จะ underta-เคน โดยทีมสองน้อย โครงการขนาดใหญ่สามารถประกอบด้วยฮุน-dreds พนักงาน และรวมแผนกทั่วไปที่คอนส่วยจะ ถ้าคิดที่แนะนำ ไม่เพียงจำนวนของพนักงานที่เข้าร่วมในแต่เพียงผู้เดียวควรนำมาพิจารณา ในความเป็นจริง ขนาดทั่วไปของโครงการรวมทั้งอักขระของตนควรเก็บไว้ในใจ
ดีเทอร์มิแนนต์สำคัญอื่นเป็นซอฟต์แวร์เด veloped ซอฟต์แวร์แต่ละรายตามสัญญา ถูกพัฒนาสำหรับลูกค้ารายเดียว มักจะ มีการติดต่อใกล้ชิดกับครูใหญ่ มาตรฐาน หรือโดยรวมตลาดซอฟต์แวร์มักจะพัฒนาเป็นระยะเวลานาน นี้ทำให้ถดถอยทดสอบ im-เกาะ คำแนะนำต่าง ๆ สามารถใช้กับทั้งสองชนิดของซอฟต์แวร์
ทำนอง หมายเลขรุ่นของซอฟต์แวร์ได้ถูกนำมาพิจารณาได้ มันแตกต่างกันระหว่างหนึ่ง หลาย และปกติออกขณะปกติหมายความ ว่า จะมีรุ่นสำหรับบางเดือนหรือปี
ดีเทอร์มิแนนต์ห้าแยกแยะระยะ (หรือขั้น) ของการทดสอบ มันแบ่งออกเป็นขั้นตอนของการทดสอบส่วนประกอบ รวมทดสอบ ทดสอบระบบ และทดสอบการยอมรับที่ยัง สามารถพบได้ในวรรณคดี [35] .
ตามที่แสดงในรูปที่ 1 ระดับของความต้องการและขั้นตอนของการพัฒนาจะใช้การตั้งค่าเมทริกซ์ การขีด indi-cates ที่ตั้งใจแนะนำจะเป็นประโยชน์สำหรับ depicted ระยะและระดับ การ เครื่องหมายขีดอาจจะแสดงในวงเล็บเพื่อระบุว่า ผลประโยชน์จะ observable แต่ออกเสียงอาจจะน้อยว่า กว่า ระยะและระดับอื่น ๆ สามอื่น ๆ ดีเทอร์มิแนนต์จะแสดงเป็นแท่ง สีของสีเทา (สีเข้ม) หมายความ ว่า การใช้ภายใต้ระบุคอน ditions ค่อย ๆ แสดงว่า ของที่แนะนำว่าดีเทอร์มิแนนต์ depicted เป็นไปตาม Rec ommendations ยังต้องรายละเอียดเพิ่มเติมเพื่อให้บริษัทสามารถวินิจฉัย อย่างไรก็ตาม สามารถใช้กรอบจะเป็นภาพรวมของข้อกำหนดเบื้องต้นหลักก็ได้
โปรดพิจารณารูปที่ 1 การชี้แจง:
คล้ายที่แนะนำต้องใช้ความพยายามขั้นสูง สามารถขยายการทำเครื่องหมายสถานะเป้าหมายซึ่งผลประโยชน์จะแกร่ง
คล้ายที่ใช้โดยเฉพาะอย่างยิ่งช่วยรวมและทดสอบระบบ บวกผลยังมีแนวโน้มที่จะสังเกตได้สำหรับการทดสอบการยอมรับการ
คล้ายที่แนะนำจะหมายถึงสามารถนำมาใช้สำหรับโครงการน้อยขนาดกลาง และมุ่งหวังที่ indivi-dually พัฒนาซอฟต์แวร์
คล้ายมันมุ่งหวังที่แยกพัฒนาซอฟต์แวร์ ที - retically อาจมีซีดจางของสีเทาลงในกล่องโดยรวมตลาดซอฟต์แวร์ นี้จะหมายความ ว่า มันจะยังได้รับประโยชน์ขณะที่โฟ-cus หลักอยู่แต่ละซอฟต์แวร์
คล้ายลักษณะพิเศษเต็ม ควรมีมากกว่าจำนวนหรือรุ่นปกติของซอฟต์แวร์ที่พัฒนา
V. แนะนำทางเทคนิค
ปัจจุบันห้าแนะสำหรับการเพิ่มประสิทธิภาพของเทคนิคของการทดสอบซอฟต์แวร์ส่วนต่อไปนี้ สั่งของพวกเขาสะท้อนให้เห็นถึงความซับซ้อนของงาน
A. รัฐ-of-the-art พัฒนา
แนะนำแรกคือตรงสวย เราใช้การพัฒนาระบบล่าสุดพร้อมใช้งาน ความกล้าหาญน้ำอย่างยิ่งรวมแวดล้อมการพัฒนา (IDE) ที่สามารถกำหนดเองได้ และสนับสนุนปลั๊กอิน มีโอกาสอันงดงามเพื่อเพิ่มคุณภาพของซอฟต์แวร์ที่พัฒนา ล่าสุด IDEs เป็นน่าสนใจอย่างยิ่งเนื่องจากใช้ซอฟต์แวร์พัฒนาต่อไป และหลาย ของผลิตภัณฑ์เหล่านี้ หรือที่ปลั๊กอินอย่างน้อยสำหรับพวกเขามีอิสระ.
เป็นที่ยอมรับ ใช้ IDE ไม่เกี่ยวกับการทดสอบ แต่สนับสนุนการให้บริการอย่างมีนัยสำคัญช่วยเพิ่มการพัฒนาคุณภาพ ถ้าผู้พัฒนาจะช่วยในการทำงานของเขาเป็นประจำ ทดสอบไม่ได้กับข้อบกพร่องในโปรแกรมที่มาใน unthoughtfulness จากนั้นทดสอบสามารถเน้นหา ac tual โรคจิตเช่นในอัลกอริทึม ดังนั้น นี้ recommenda สเตรชันเป็นควรทดสอบแม้ว่าบางส่วนไม่ดี rectly จัดการกับทดสอบ การสังเกตทางอ้อมผลกระทบทาง
ซึ่งแตกต่างจากความคาดหวัง บริษัทไม่จำเป็นต้องใช้ IDEs สมัยของ มันเป็นเรื่องธรรมดาสำหรับแต่ละพัฒนาสกู๊ปในองค์กรขนาดเล็กดัง อย่างไรก็ตาม เมื่อเลือกเครื่องมือติดขัดพัฒนาไม่เพียงตามดุลพินิจของนักพัฒนา แต่มีแนวทางทั่วไปหรือคำสั่งบังคับแม้ เครื่องมือที่ไม่มีการทำงานมากที่สุดเท่าที่จะสามารถ ใช้ นี้เป็นความจริงโดยเฉพาะอย่างยิ่งสำหรับสถานการณ์ในการพัฒนาชิ้นมีดาวติดตั้งโดยองค์กรไอที แทน การพัฒนาตัวเอง เปลี่ยนเครื่องมือการพัฒนาไม่ได้เนื่องจากเครื่องมือสำหรับงานสหกรณ์หรือรุ่น หรือไม่สามารถแลกเปลี่ยนเป็นซอฟต์แวร์การเข้าถึงระบบการเก็บข้อมูลทั้งบริษัท หรือ แหล่งใหม่สระ
ของผู้เข้าร่วมวาดภาพแบบ velopment เดของพวกเขาได้รับการสนับสนุน โดยเครื่องมือที่ใช้ที่นึกถึงเราไฟต์ มีชนิดไม่เน้นไวยากรณ์และไม่มีฟังก์ชันสนับสนุนในตัวเพื่อช่วยนักพัฒนากับ cod-ไอเอ็นจี มีไม่สามารถเข้าถึงโดยตรงในภาษาเขียนโปรแกรมหรือไลบรารีเอกสาร นักพัฒนาจะค้นหาบนอินเทอร์เน็ต หรือใช้หนังสือสำหรับคำถามที่ง่ายที่สุด ก คงเลวร้ายที่สุด มีไม่มีการทดสอบและสนับสนุนการดีบัก ดีบักทำ โดยใส่(พิมพ์)-งบเป็นรหัสที่เกือบโดยนักพัฒนา ด้วย frag ments (หรือค่อนข้างสวย) ข้อมูล
เห็นพัฒนาประสิทธิภาพมากวิธีใช้มดเงิน IDEs เป็น และจำนวนเครื่องมือเหล่านี้ช่วยพวกเขาในการบรรลุคุณภาพซอฟต์แวร์ เราขอแนะนำใช้พัฒนาปรับปรุงสภาพแวดล้อมและการทำงานที่มาพร้อมกับพวกเขา คำแนะนำนี้ทั่วไปเหมาะสำหรับบริษัท เป็นประโยชน์อย่างยิ่งสำหรับการทดสอบส่วนประกอบ (ดูรูปที่ 2)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ขั้นตอนที่สามคือการวิเคราะห์ผลที่ได้รับและให้ข้อมูลรวม เนื่องจากเป็นของดอกเบี้ยสูงเพื่อไปยังบริษัทท้องถิ่นที่บทสรุปการรักษา สถานภาพ เดิมที่ได้รับการออกมา สำหรับเหตุผลของขอบเขตและพื้นที่ไม่ได้รวมอยู่ในเอกสารนี้และไม่สามารถพบได้ใน[ 21 ] โดยการค้นหาองค์ประกอบและการปรับเปลี่ยนและพิจารณาแนวทางปฏิบัติที่ดีที่สุดระบุโดยผู้เข้าร่วมประชุมเรา ex - tracted คำแนะนำแน่นอนว่า particularities ของสถานการณ์' COM - ตลาดได้ถูกนำตัวมาเข้าไปในบัญชี โรงแรมแห่งนี้นำไปสู่ Con - struction ของกรอบ(ดูที่หัวข้อ, IV )ที่จะอธิบายถึง สภาพ ความเป็นอยู่ของตามที่แนะนำให้ใช้กับ.
IV คำแนะนำเกี่ยวกับกรอบ
ซึ่งจะช่วยในการพัฒนาคอมเพล็กซ์และคลุกเคล้ากันในระดับที่หลากหลายเป็นซอฟต์แวร์ที่จำเป็นต้องใช้หัวข้อการจัดหมวดหมู่ sophisti - cated ที่คุณประโยชน์อย่างเต็มที่สามารถเข้าถึงได้หากมันเป็นที่รู้จักกันในชื่อได้อย่างไรในการใช้งานและสิ่งที่จะต้องพบกับเท่านั้น นอกจากการสนับสนุนในการตัดสินใจซึ่งแนวทางปฏิบัติที่ดีที่สุดเป็นอย่างมากที่เกี่ยวข้องกับธุรกิจของตนเองที่มีขอแนะนำให้ใช้ ดังนั้นเราจึงใช้กรอบงานที่เป็นครั้งแรกตามที่อธิบายไว้ใน[ 20 ]เพื่อแบ่งแยก recommenda - ับ.
ระดับของความต้องการแสดงให้เห็นว่าการเปลี่ยนแปลงที่ดีเยี่ยมขององค์กรที่จำเป็นต้องใช้ในการปรับใช้คำแนะนำที่มีพื้นฐาน recom - mendations ควรจะได้รับการยอมรับจากบริษัทใดๆ หากคำแนะนำ - ต้องส่งมอบแผนไม่ได้มีแต่เฉพาะคำแนะนำแบบเรียบง่ายแต่ต้องใช้ความพยายามอย่างมากในการนำมาปรับใช้ก็จะได้รับการพิจารณาให้เป็นขั้นสูง แม้ - tually รัฐเป้าหมายมีอุดมการณ์ที่ไม่สามารถเข้าถึงได้ไม่ประดิดประดอย ในความเป็นจริงแล้วเขาก็มีแนวทางปฏิบัติในระดับของความสมบูรณ์แบบสามารถเข้าถึงได้และต้องมีกระบวนการของการปรับแต่งอย่างต่อเนื่อง แต่ถึงอย่างไรก็ตามสิทธิประโยชน์ของการนำไปใช้งานจริงจะได้ไม่ mense ในระยะยาวที่.
เป็นสิ่งสำคัญที่ต้องพิจารณาขนาดโครงการ โครงการขนาดเล็ก - ขนาดใหญ่โดยทั่วไปมีทีมงานเดียวที่จะทำการทดสอบและการพัฒนา สำหรับโครงการขนาดกลาง - ขนาดใหญ่งานนี้มี underta - เคนโดยอย่างน้อยสองทีม โครงการที่มีขนาดใหญ่สามารถประกอบด้วยหุ่น - dreds ของพนักงานและรวมถึงแผนกทั่วไปที่ Con - เป็นโรงแรมหากความคิดเกี่ยวกับคำแนะนำเรื่องที่ไม่ได้อยู่ที่จำนวนแต่เพียงผู้เดียวของพนักงานที่มีส่วนร่วมในเรื่องนี้ควรจะได้รับการพิจารณา ในความเป็นจริงแล้วมีขนาดกลางตามแบบอย่างของโครงการเป็นอย่างดีเนื่องจากเป็นลักษณะของพวกเขาที่จะต้องเป็นได้รับการดูแลรักษาให้อยู่ในใจ.
สาเหตุสำคัญคือ ประเภท ของซอฟท์แวร์ de - veloped ตามสัญญาซอฟต์แวร์ได้รับการพัฒนาสำหรับลูกค้ารายเดียว โดยปกติแล้วมีผู้ติดต่ออยู่ใกล้กับต้น ตลาดซอฟต์แวร์หรือมาตรฐานมักมีการพัฒนามาเป็นระยะเวลายาวนานของเวลา การทดสอบนี้จะทำให้สหสัมพันธ์เชิงเส้นผม - portant คุณสามารถนำคำแนะนำจำนวนมากที่ท่านสามารถนำไปใช้กับทุกชนิดทั้งของซอฟต์แวร์.
ในทำนองเดียวกันหมายเลขของซอฟต์แวร์ของ ผลิตภัณฑ์ ซอฟต์แวร์ที่มีการนำไปพิจารณา มันคือความแตกต่างอย่างแท้จริงระหว่างหนึ่งสารบัญข่าวหลายอย่างสม่ำเสมอและในขณะที่"หมายความว่าตามปกติที่จะมีรุ่นใหม่สำหรับปีหรือเดือนบางคน.
ที่ห้าสาเหตุจำแนกความแตกต่างระหว่างระยะ(หรือขั้นตอน)ของการทดสอบ โรงแรมคือแบ่งออกเป็นระยะที่การทดสอบระบบและทำการทดสอบการยอมรับการทดสอบคอมโพเนนต์การทดสอบการผนวกรวมที่ยังสามารถพบได้ในเอกสารที่[ 35 ].
เป็นตัวแทนอยู่ในรูปที่ 1ระดับของความต้องการและขั้นตอนของการพัฒนาจะใช้ในการตั้งค่าตาราง indi ถูกที่ - cates ว่าข้อเสนอแนะที่จะเป็นประโยชน์สำหรับระดับและขั้นตอนวาดได้ เห็บอาจมีการแสดงในวงเล็บซึ่งแสดงให้เห็นว่าสิทธิประโยชน์จะมีแสดงเห็นได้แต่อาจจะต้องไม่น้อยกว่าชัดเจนยิ่งขึ้นสำหรับระดับและขั้นตอนอื่นๆ สามตัวกำหนดอื่นๆจะแสดงเป็นบาร์ภายใต้ ร่มเงาของ(สีดำ)สีเทาหมายความว่าคำแนะนำที่ใช้ได้ตามที่ระบุไว้ Con - ditions ได้ จางหายไปแสดงว่าการนำข้อเสนอแนะที่ควรจะได้รับการพิจารณาให้หากสาเหตุวาดจะได้พบ บันทึก - ommendations ต้องการรายละเอียดมากกว่าที่บริษัทสามารถที่จะตัดสินเขายังอยู่ แต่ถึงอย่างไรก็ตามโครงงานที่สามารถใช้เพื่อดู ภาพรวม อย่างรวดเร็วของสิ่งที่สำคัญสำหรับ.
โปรดเลือกรูปที่ 1 เพื่อความกระจ่าง:
คำแนะนำที่ต้องใช้ความพยายามขั้นสูง มันเป็นไปได้ที่จะได้รับการขยายเวลาในการสั่งซื้อในการทำเครื่องหมายของรัฐเป้าหมายในที่ผลกระทบที่เป็นประโยชน์มากจะเป็นความแข็งแกร่งมากขึ้น.
นำมาบังคับใช้โดยเฉพาะโรคเอดส์การประกอบและทำการทดสอบระบบ นอกจากนั้นยังส่งผลในทางบวกต่อแนวโน้มที่จะเห็นสำหรับการทดสอบการยอมรับ.
คำแนะนำที่จะนำมาใช้เป็นเวลาอย่างน้อยโครงการขนาดกลาง - ขนาดใหญ่และมีความมุ่งมั่นที่ซอฟท์แวร์ indivi - dually พัฒนา.
มันมีเป้าหมายอยู่ที่พัฒนาซอฟต์แวร์แบบเฉพาะราย THEO - retically อาจจะมีซีดจางของร่มสีเทาเข้ากับกล่องสำหรับซอฟต์แวร์ตลาดจำนวนมาก ซึ่งอาจเป็นไปได้ว่าที่ที่มันจะได้รับประโยชน์ในขณะที่หลัก FO - CU ร่วมกันที่เป็นซอฟต์แวร์.
สำหรับผลเต็มควรจะมีจำนวนมากขึ้นหรือตามปกติของซอฟท์แวร์ที่ได้รับการพัฒนาขึ้นมา.
V
ซึ่งจะช่วยให้คำแนะนำทางเทคนิคส่วนต่อไปนี้จะแสดงถึงห้าคำแนะนำสำหรับการเพิ่ม ประสิทธิภาพ ของด้านต่างๆทางด้านเทคนิคของการทดสอบซอฟต์แวร์ การสั่งซื้อของลูกค้าสะท้อนถึงการนำไปใช้งานความซับซ้อน.
A ขอแนะนำเป็นครั้งแรกการพัฒนา สภาพแวดล้อม
ซึ่งจะช่วยให้มีความทันสมัยเป็นเรื่องง่ายมากห้องน้ำในตัวเรา - ความกล้าโดยใช้ สภาพแวดล้อม การพัฒนาล่าสุดที่มีให้ใช้งานโดยเฉพาะการพัฒนา สภาพแวดล้อม ในตัว( IDE )ที่จะสามารถปรับแต่งได้และการสนับสนุน Plug - ins ห้องพักจัดให้บริการโอกาสที่งดงามเพื่อเพิ่ม คุณภาพ ของซอฟต์แวร์ที่พัฒนาขึ้นได้การใช้แอพพลิเคชัน•รุ่นใหม่ล่าสุดที่มีความน่าดึงดูดใจอย่างเป็นพิเศษเนื่องจากการพัฒนาซอฟต์แวร์จะใช้หรือไม่?และจำนวนมากของ ผลิตภัณฑ์ เหล่านี้หรืออย่างน้อย Plug - in สำหรับพวกเขาได้โดยไม่เสียค่าบริการ.
ซึ่งต้องยอมรับว่าการใช้ IDE ที่ไม่ได้เป็นแค่เรื่องการทดสอบ แต่การสนับสนุนที่จัดให้บริการอย่างมีนัยสำคัญจะช่วยเพิ่ม คุณภาพ การพัฒนา หากนักพัฒนาที่มีชั้นเชิงในงานประจำของเขาถนนไม่มีการดิ้นรนต่อสู้กับข้อบกพร่องในโปรแกรมที่มีต้นกำเนิดใน unthoughtfulness ถนนสามารถที่จะให้ความสนใจในการหาบั๊ก AC - tual เช่นในอัลกอริธึมแล้ว ดังนั้นจึงมีผลทำให้ผล recommenda - การนี้เป็นวิธีปฏิบัติที่ดีที่สุดการทดสอบที่แม้จะบางส่วนของโรงแรมไม่ได้ข้อตกลงกับการทดสอบ di - rectly พวกเขาได้รับผลกระทบทางอ้อมที่เห็นได้ชัด.
ไม่เหมือนกับการคาดการณ์บริษัทจะไม่ใช้งานแอพพลิเคชัน•รัฐ - ที่ทันสมัยจำเป็นต้อง เป็นเรื่องปกติที่จะทำการพัฒนา - ers ในธุรกิจขนาดเล็ก อย่างไรก็ตามเมื่อทางเลือกของเครื่องมือพัฒนา - การไม่ได้ใช้ตามดุลยพินิจของ Intel แต่เพียงผู้เดียวของนักพัฒนาแต่มีแนวทางทั่วไปหรือแม้แต่กฎระเบียบของโปรเจคเตอร์เครื่องมือที่ไม่ได้จัดให้บริการเป็นการทำงานมากอย่างที่จะเป็นไปได้มีการใช้โรงแรมแห่งนี้คือโดยเฉพาะอย่างยิ่งในสถานการณ์ที่เครื่องพีซีสำหรับนักพัฒนาในบริเวณศูนย์กลางตั้งค่า - ขึ้นโดยพนักงานองค์กรด้าน IT มากกว่าโดยบริษัทพัฒนาอสังหาริมทรัพย์เอง เครื่องมือสำหรับการพัฒนาการเปลี่ยนแปลงไม่สามารถเป็นไปได้เนื่องจากเครื่องมือหรือซอฟต์แวร์เวอร์ชันใหม่หรืองานสหกรณ์ในการเข้าสู่ระบบคอมพิวเตอร์ขององค์กรอย่างการจัดเก็บหรือสระอีกแหล่งที่มาอาจไม่ได้ถอดเปลี่ยนได้.
ผู้ร่วมประชุมที่บางคนก็เข้ามา ภาพ ของทางที่ De - velopment ของพวกเขาได้รับการสนับสนุนโดยเครื่องมือที่ใช้งานที่เตือนให้เราของ 1980 s ไม่มี ประเภท ของการใช้งานและรองรับน้ำหนักได้ดีไม่มีในตัวและเน้นไวยากรณ์เพื่อช่วยนักพัฒนาที่มีปลา - ไอเอ็นจีประกันชีวิต ไม่มีการเชื่อมต่อโดยตรงเพื่อไปยังไลบรารีเอกสารหรือ ภาษา การตั้งโปรแกรมบริษัทพัฒนาอสังหาริมทรัพย์จะมีขึ้นบนอินเทอร์เน็ตหรือใช้หนังสือได้สำหรับคำถามง่ายที่สุด และอาจจะเป็นเรื่องเลวร้ายที่สุดไม่มีการสนับสนุนการแก้ไขจุดบกพร่องและการทดสอบ การแก้ไขจุดบกพร่องก็ทำได้โดยการพิมพ์() - งบเข้ารหัสที่เกือบจะชี้ขาดให้มานักพัฒนาที่มี frag ประสิทธิภาพ เชิงสถิต( static efficiencies )(หรือหั่นฝอยมาก)ของข้อมูล.
เมื่อเห็นว่านักพัฒนามากขึ้นทำงานได้อย่างมี ประสิทธิภาพ โดยใช้แอพพลิเคชัน•ส่วนอำนวยความสะดวก - นกอินทรีทะเลมีมากน้อยเพียงใดและเครื่องมือเหล่านี้จะช่วยให้เขาในการบรรลุถึงซอฟต์แวร์ คุณภาพ สูงเราขอแนะนำให้ใช้ สภาพแวดล้อม ในการพัฒนาให้มีความทันสมัยอยู่เสมอและการใช้งานที่มาพร้อมกับได้ ให้คำแนะนำโดยทั่วไปแล้วโรงแรมแห่งนี้เหมาะสำหรับทุกบริษัท มันเป็นอย่างมากที่เป็นประโยชน์สำหรับการทดสอบคอมโพเนนต์(ดูรูปที่ 2 )
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: