3
การพัฒนาพฤติกรรมขับเคลื่อนขับเคลื่อนช่วยเพิ่มความชัดเจนเมื่อภาษาธรรมชาติคลุมเครือ?
ฉันกำลังสำรวจกรอบการทดสอบของBDDเช่นแตงกวาและฉันพบว่าอยากรู้อยากเห็นเมื่อมีคนพูด เนื่องจากไฟล์คุณสมบัติเป็นภาษาธรรมชาติอย่างง่ายจะช่วยปรับปรุงความคมชัดและให้วิสัยทัศน์ที่ชัดเจน แต่ภาษาธรรมชาติไม่ใช่สาเหตุของปัญหาส่วนใหญ่ที่เรามีในวิศวกรรมซอฟต์แวร์ใช่หรือไม่ ภาษาธรรมชาตินั้นคลุมเครือและนั่นเป็นสาเหตุที่หลายโครงการซอฟต์แวร์ล้มเหลวเนื่องจากการตีความความต้องการของลูกค้าผิดและความเข้าใจของผู้พัฒนา ฉันไม่ได้ช่องที่นี่ ใช่การแบ่งการทดสอบออกเป็นการกระทำเล็ก ๆ น้อย ๆ ที่ทำได้ง่ายมีเหตุผลและให้ความชัดเจนในระดับหนึ่ง PS: ฉันไม่ใช่ผู้เชี่ยวชาญและฉันไม่ได้แสดงความคิดเห็นที่นี่ ฉันแค่อยากรู้อยากเห็นที่จะเข้าใจแนวคิด