กลับไปหน้าบทความ

อ่าน 7 นาที

ภาพรวมของวิศวกรรมซอฟต์แวร์

ต่อไปนี้เป็น โครงร่าง ที่จัดทำขึ้นเพื่อเป็นภาพรวมและแนวทางหัวข้อเกี่ยวกับวิศวกรรมซอฟต์แวร์:

ภาพรวมของวิศวกรรมซอฟต์แวร์

ต่อไปนี้เป็น โครงร่าง ที่จัดทำขึ้นเพื่อเป็นภาพรวมและแนวทางหัวข้อเกี่ยวกับวิศวกรรมซอฟต์แวร์:

วิศวกรรมซอฟต์แวร์ – การประยุกต์ใช้แนวทางที่เป็นระบบ มีระเบียบวินัย และวัดผล ได้ในการพัฒนา การดำเนินงาน และการบำรุงรักษาซอฟต์แวร์กล่าวคือ การประยุกต์ใช้วิศวกรรมกับซอฟต์แวร์[ 1 ]

ระบบการจำแนกประเภทวิทยาการคอมพิวเตอร์ของ ACM (ACM Computing Classification System) เป็นออนโทโลยีแบบลำดับชั้นหลายระดับที่จัดระเบียบหัวข้อต่างๆ ในสาขานี้ และสามารถนำไปใช้ในแอปพลิเคชันเว็บเชิงความหมาย (semantic web applications) และเป็นระบบการจำแนกประเภทมาตรฐานที่เป็นที่ยอมรับในสาขานี้ได้ ส่วนหลัก "ซอฟต์แวร์และวิศวกรรมซอฟต์แวร์" (Software and its Engineering) ให้เค้าโครงและออนโทโลยีสำหรับวิศวกรรมซอฟต์แวร์

แอปพลิเคชันซอฟต์แวร์

วิศวกร ซอฟต์แวร์สร้างซอฟต์แวร์ ( แอ ปพลิเคชันระบบปฏิบัติการซอฟต์แวร์ระบบ ) ที่ผู้คนใช้งาน

แอปพลิเคชันต่างๆ มีอิทธิพลต่อวิศวกรรมซอฟต์แวร์โดยการกดดันให้นักพัฒนาแก้ปัญหาด้วยวิธีการใหม่ๆ ตัวอย่างเช่น ซอฟต์แวร์สำหรับผู้บริโภคเน้นต้นทุนต่ำ ซอฟต์แวร์ทางการแพทย์เน้นคุณภาพสูง และซอฟต์แวร์การค้าออนไลน์เน้นการพัฒนาอย่างรวดเร็ว

หัวข้อวิศวกรรมซอฟต์แวร์

ภาษาโปรแกรม
อาดาเอพีแอลบี
โคบอลปาสคาลซีซี++
ซี#โคลจูร์ลิสปาร์กทั่วไปดี
โคลด์ฟิวชั่นเดลฟีดีแลนหอไอเฟล
เออร์ลังฟอร์ทรานเอฟ#กรูวี่
ชวาบ่วงบาศเอ็มแอลโอแคมล์
เพิร์ลพีพีพีแอล/ซีแอลบทนำ
ไปสนิมสวิฟต์โค้ด JavaScript
ฮัสเคลล์ไพธอนทับทิมสกาล่า
โครงการการสนทนาเล็กๆ น้อยๆทีซีแอลที-คิวบี
เวริล็อกวีเอชดีแอลวิชวลเบสVisual Basic .NET
ภาษาแอสเซมบลี • • • ภาษาสคริปต์ • • • รายชื่อภาษาโปรแกรม

รูปแบบการเขียนโปรแกรม โดยอิงจากเทคโนโลยีภาษาการเขียนโปรแกรม

ฐานข้อมูล

ส่วนต่อประสานผู้ใช้แบบกราฟิก

เครื่องมือการเขียนโปรแกรม

ห้องสมุด

ภาษาการออกแบบ

รูปแบบต่างๆ รวบรวมเทคนิคการเขียนโปรแกรมและการจัดการโครงการที่ใช้กันทั่วไปไว้มากมาย

กระบวนการและวิธีการ

แพลตฟอร์ม

แพลตฟอร์มคือการรวมฮาร์ดแวร์คอมพิวเตอร์และระบบปฏิบัติการเข้าด้วยกัน เมื่อแพลตฟอร์มมีประสิทธิภาพมากขึ้นและราคาถูกลง แอปพลิเคชันและเครื่องมือต่างๆ ก็จะเข้าถึงได้ง่ายขึ้นเช่นกัน

แนวปฏิบัติอื่นๆ

เครื่องมืออื่นๆ

หัวข้อวิทยาการคอมพิวเตอร์

หัวข้อคณิตศาสตร์

คณิตศาสตร์เชิงดิสครีตเป็นรากฐานสำคัญของวิศวกรรม ซอฟต์แวร์

อื่น

ระยะต่างๆ ของวงจรชีวิต

ผลลัพธ์ที่ส่งมอบ

สำหรับโครงการวิศวกรรมซอฟต์แวร์หลายๆ โครงการ จำเป็นต้องมีการพัฒนาผลลัพธ์ที่ต้องการ วิศวกรซอฟต์แวร์ไม่ค่อยสร้างผลลัพธ์เหล่านี้ทั้งหมดด้วยตนเอง พวกเขามักจะร่วมมือกับผู้เขียน ผู้ฝึกอบรม ผู้ติดตั้ง นักการตลาด ฝ่ายสนับสนุนด้านเทคนิค และบุคคลอื่นๆ ที่สร้างผลลัพธ์เหล่านี้

บทบาททางธุรกิจ

หัวข้อการจัดการ

หัวข้อธุรกิจ

วิชาชีพวิศวกรรมซอฟต์แวร์

ประวัติศาสตร์ของวิศวกรรมซอฟต์แวร์

ประวัติศาสตร์ของวิศวกรรมซอฟต์แวร์

ผู้บุกเบิก

มีหลายคนที่มีส่วนร่วมสำคัญในการพัฒนาเทคโนโลยี แนวปฏิบัติ หรือแอปพลิเคชันด้านวิศวกรรมระบบ

ดูเพิ่มเติม

ผลงานตีพิมพ์ที่โดดเด่น

ดูเพิ่มเติม

  • ระบบการจำแนกประเภทคอมพิวเตอร์ของ ACM
  • คู่มือความรู้ด้านวิศวกรรมซอฟต์แวร์ (SWEBOK) เก็บถาวรเมื่อวันที่ 23 มีนาคม 2009 ที่Wayback Machine
องค์กรวิชาชีพ
  • สมาคมคอมพิวเตอร์แห่งอังกฤษ
  • สมาคมเครื่องจักรคำนวณ
  • สมาคมคอมพิวเตอร์ IEEE
ความเป็นมืออาชีพ
  • จรรยาบรรณของ SE
  • การออกใบอนุญาตประกอบวิชาชีพในรัฐเท็กซัส(เก็บถาวรเมื่อ 21 กุมภาพันธ์ 2549 ที่Wayback Machine)
การศึกษา
  • หลักสูตรระดับปริญญาตรีของ CCSE
มาตรฐาน
  • มาตรฐานวิศวกรรมซอฟต์แวร์ IEEE
  • คณะทำงานด้านวิศวกรรมอินเทอร์เน็ต
  • ไอโอเอส
องค์กรภาครัฐ
  • สถาบันซอฟต์แวร์แห่งยุโรป
  • สถาบันวิศวกรรมซอฟต์แวร์
คล่องตัว
  • องค์กรเพื่อส่งเสริมการพัฒนาซอฟต์แวร์แบบ Agile
  • การพัฒนาแบบทดสอบนำ
  • การเขียนโปรแกรมแบบสุดขั้ว
องค์กรอื่นๆ
  • ชุมชนออนไลน์สำหรับวิศวกรซอฟต์แวร์
  • สมาคมวิศวกรรมซอฟต์แวร์
ข้อมูลประชากร
  • สำนักงานสถิติแรงงานสหรัฐฯ เกี่ยวกับ SE
แบบสำรวจ
  • หน้าเว็บของเดวิด เรดไมลส์ จากเว็บไซต์ของมหาวิทยาลัยแคลิฟอร์เนีย
อื่น
  • เอกสารฉบับเต็มในรูปแบบ PDF จากการประชุม NATO ที่เมืองการ์มิช
  • ความเสี่ยงทางคอมพิวเตอร์ คอลัมน์ความเสี่ยงของปีเตอร์ จี. นอยมันน์
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Outline_of_software_engineering&oldid=1359449191 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ภาพรวมของวิศวกรรมซอฟต์แวร์

ต่อไปนี้เป็น โครงร่าง ที่จัดทำขึ้นเพื่อเป็นภาพรวมและแนวทางหัวข้อเกี่ยวกับวิศวกรรมซอฟต์แวร์:

แอปพลิเคชันซอฟต์แวร์

วิศวกร ซอฟต์แวร์ สร้าง ซอฟต์แวร์ ( แอ ป พลิเคชัน ระบบ ปฏิบัติการ ซอฟต์แวร์ระบบ ) ที่ผู้คนใช้งาน

หัวข้อวิศวกรรมซอฟต์แวร์

ภาษาโปรแกรม อาดา เอพีแอล บี โคบอล ปาสคาล ซี ซี++ ซี# โคลจูร์ ลิสปาร์กทั่วไป ดี โคลด์ฟิวชั่น เดลฟี ดีแลน หอไอเฟล เออร์ลัง ฟอร์ทราน เอฟ# กรูวี่ ชวา บ่วงบาศ เอ็มแอล โอแคมล์ เพิร์ล พีพี พีแอล/ซีแอล บทนำ ไป สนิม สวิฟต์ โค้ด JavaScript ฮัสเคลล์ ไพธอน ทับทิม สกาล่า...

รูปแบบการเขียนโปรแกรม โดยอิงจากเทคโนโลยีภาษาการเขียนโปรแกรม

การเขียนโปรแกรมเชิงวัตถุ การเขียนโปรแกรมเชิงแง่มุม การแยกส่วนเชิงฟังก์ชัน การเขียนโปรแกรมเชิงโครงสร้าง การเขียนโปรแกรมตามกฎเกณฑ์