Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/65456
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | ธาราทิพย์ สุวรรณศาสตร์ | - |
dc.contributor.author | พงศธร ธนานุรักษ์วงศ์ | - |
dc.contributor.other | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ | - |
dc.date.accessioned | 2020-04-22T08:13:01Z | - |
dc.date.available | 2020-04-22T08:13:01Z | - |
dc.date.issued | 2545 | - |
dc.identifier.isbn | 9741710453 | - |
dc.identifier.uri | http://cuir.car.chula.ac.th/handle/123456789/65456 | - |
dc.description | วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2545 | en_US |
dc.description.abstract | การเปลี่ยนแปลงข้อกำหนดความต้องการซอฟต์แวร์เป็นสิ่งที่เกิดขึ้นได้ตลอดเวลาและเป็นสิ่งที่ไม่สามารถหลีกเลี่ยงได้ในการพัฒนาซอฟต์แวร์ การเปลี่ยนแปลงที่เกิดขึ้นอาจจะมีผลกระทบกับส่วนต่าง ๆ ไม่ว่าจะเป็นข้อกำหนดความต้องการซอฟต์แวร์ การออกแบบ การเขียนโปรแกรมและการออกแบบกรณีทดสอบ ดังนั้นจึงจำเป็นต้องมีกระบวนการที่ใช้สำหรับจัดการกับการเปลี่ยนแปลงที่เกิดขึ้น ถ้าไม่มีการควบคุมการเปลี่ยนแปลงที่ดีพอ การพัฒนาซอฟต์แวร์อาจจะประสบปัญหาคือซอฟต์แวร์ที่ถูกพัฒนาขึ้นมานั้นไม่ตรงกับความต้องการของผู้ใช้รวมทั้งเสียค่าใช้จ่ายและเวลาเพิ่มขึ้น โดยไม่จำเป็น วิทยานิพนธ์นี้เสนอกระบวนการจัดการกับการเปลี่ยนแปลงข้อกำหนดความต้องการซอฟต์แวร์ที่เกิดขึ้นและผลกระทบของการเปลี่ยนแปลงข้อกำหนดความต้องการที่มีผลกระทบต่อกรณีทดสอบ รวมถึงดำเนินการพัฒนาเครื่องมือตามกระบวนการที่ได้ออกแบบไว้ เครื่องมือนี้มีความสามารถในการรวบรวมข้อกำหนดความต้องการ บันทึกกรณีทดสอบ ออกเอกสารข้อกำหนดความต้องการตามมาตรฐาน IEEE std.830-1998 ได้ นอกจากนั้นเครื่องมือนำเอาความสามารถในการตามรอยความต้องการและเมตริกซ์ที่ใช้เพื่อการตรวจสอบความต้องการมาใช้ประโยชน์ในการตรวจสอบถึงผลกระทบต่อข้อกำหนดความต้องการและกรณีทดสอบที่ได้รับผลกระทบจากการเปลี่ยนแปลงข้อกำหนดความต้องการที่เกิดขึ้น เครื่องมือที่พัฒนาขึ้นได้ทำการทดสอบกับระบบส่งข่าวสารผ่านอีเมล์ให้แก่สมาชิกและระบบขายสินค้าผ่านทางโทรศัพท์ ซึ่งผลของการทดสอบพบว่าเครื่องมือสามารถรวบรวมข้อกำหนดความต้องการ บันทึกกรณีทดสอบ ออกเอกสารข้อกำหนดความต้องการและรวมถึงช่วยให้ผู้ใช้ทราบถึงผลกระทบที่เกิดขึ้นจากการเปลี่ยนแปลงข้อกำหนดความต้องการซอฟต์แวร์ที่มีผลกระทบต่อกรณีทดสอบได้ อย่างไรก็ดีเครื่องมือนี้มีข้อจำกัดในการรวบรวมความต้องการและออกแบบกรณีทดสอบจะอยู่ในรูปแบบข้อความเท่านั้น | - |
dc.description.abstractalternative | Software Requirements specification changes may occur at any phases in software development life cycle. Changes may affect software work products such as software requirements specification, design, code, and test cases. Uncontrolled and unmanaged changes may lead to software that does not meet user’s requirements. Moreover, budget and development schedule may overrun. This thesis proposes a process to manage software requirements specification changes and their affects on test cases. A tool to support the proposed process is developed. The developed tool supports requirements gathering, test cases design, producing software requirements specification document based on IEEE 830-1998 standard, requirements traceability concept, traceability matrix, and tracking test cases that are affected by changes. The developed tool is tested by News Mail Letter System and Mail Order System. It is found that the developed tool can gather requirements, design test cases, produce software requirements specification document, and help tracking changes affecting to test cases. The limitation of the tool is that it supports a software requirements specification document and test cases in text format only. | - |
dc.language.iso | th | en_US |
dc.publisher | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.rights | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.subject | ซอฟต์แวร์ -- การพัฒนา | en_US |
dc.subject | Computer software -- Development | en_US |
dc.title | การพัฒนาเครื่องมือจัดการการเปลี่ยนแปลงความต้องการซอฟต์แวร์ ที่มีผลกระทบต่อกรณีทดสอบ | en_US |
dc.title.alternative | Development of a tool for managing software requirement changes affecting to test cases | en_US |
dc.type | Thesis | en_US |
dc.degree.name | วิทยาศาสตรมหาบัณฑิต | en_US |
dc.degree.level | ปริญญาโท | en_US |
dc.degree.discipline | วิทยาศาสตร์คอมพิวเตอร์ | en_US |
dc.degree.grantor | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.email.advisor | Taratip.S@chula.ac.th | - |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Pongsathorn_th_front_p.pdf | หน้าปก บทคัดย่อ และสารบัญ | 855.06 kB | Adobe PDF | View/Open |
Pongsathorn_th_ch1_p.pdf | บทที่ 1 | 659.97 kB | Adobe PDF | View/Open |
Pongsathorn_th_ch2_p.pdf | บทที่ 2 | 884.07 kB | Adobe PDF | View/Open |
Pongsathorn_th_ch3_p.pdf | บทที่ 3 | 1.2 MB | Adobe PDF | View/Open |
Pongsathorn_th_ch4_p.pdf | บทที่ 4 | 2.97 MB | Adobe PDF | View/Open |
Pongsathorn_th_ch5_p.pdf | บทที่ 5 | 1.25 MB | Adobe PDF | View/Open |
Pongsathorn_th_ch6_p.pdf | บทที่ 6 | 620.77 kB | Adobe PDF | View/Open |
Pongsathorn_th_back_p.pdf | รายการอ้างอิง และภาคผนวก | 4.29 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.