proach to the development, operation and maintenance of software” (Petkovic, Thompson, & Todtenhoefer, 2006, p. 294). The need to teach software engineering in colleges has been identi-fied for decades. Stiller & LeBlanc (2002) point out as far back as the early 1990’s, ACM Computing Curricula suggested that the at least one software engineering course should be required in accredited computer science programs. They point out that the number of large software projects in industry demand this and suggest that the proof of the success of these accredited computer science programs should be seen in the reduction of failure in the design and operation of large computer programs. Software engineering programs can be thought of as a replacement for the old apprenticeship programs which taught the trades to workman (Stroulia, Bauer, Craig, Reid, & Wilson, 2011). The issue, however, is how to bring this effect into the classroom. Many educators feel that current practices of teaching software engineering are not adequately preparing stu-dents for the real world of software development. Nurkkala & Brandle (2011) summarize the problems with current teaching approaches:
Proach ไปสู่การพัฒนา, การดำเนินงานและการบำรุงรักษาซอฟต์แวร์ "(todtenhoefer petkovic ธ อมป์สัน, & 2006 พี. 294) จำเป็นที่จะต้องสอนวิศวกรรมซอฟต์แวร์ในวิทยาลัยได้รับการชี้ให้-กระแสไฟมานานหลายทศวรรษ สติลเลอร์& LEBLANC (2002) ชี้ให้เห็นไกลกลับเป็นช่วงต้นปี 1990,หลักสูตรคอมพิวเตอร์ ACM ชี้ให้เห็นว่าหลักสูตรวิศวกรรมอย่างน้อยหนึ่งซอฟต์แวร์ควรจะต้องได้รับการรับรองในโปรแกรมวิชาวิทยาการคอมพิวเตอร์พวกเขาชี้ให้เห็นว่าจำนวนของโครงการซอฟต์แวร์ขนาดใหญ่ในอุตสาหกรรมเรียกร้องนี้และชี้ให้เห็นว่าหลักฐานของความสำเร็จของโปรแกรมเหล่านี้ได้รับการรับรองวิทยาการคอมพิวเตอร์ควรจะเห็นในการลดลงของความล้มเหลวในการออกแบบและการทำงานของโปรแกรมคอมพิวเตอร์ขนาดใหญ่โปรแกรมวิศวกรรมซอฟต์แวร์สามารถคิดแทนสำหรับโปรแกรมฝึกงานเก่าที่สอนธุรกิจการค้าที่จะคนงาน (stroulia, บาวเออร์, เครก, เรด& wilson, 2011) ปัญหา แต่เป็นวิธีการที่จะนำผลนี้ไปใช้ในห้องเรียนนักการศึกษาหลายคนรู้สึกว่าการปฏิบัติในปัจจุบันของการเรียนการสอนวิศวกรรมซอฟต์แวร์จะไม่ได้อย่างเพียงพอเตรียมสตูบุบสำหรับโลกแห่งความจริงของการพัฒนาซอฟต์แวร์ nurkkala & brandle (2011) สรุปปัญหาที่มีวิธีการเรียนการสอนในปัจจุบัน
การแปล กรุณารอสักครู่..
![](//thimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)