ลักษณะงานของวิศวกร ซอฟต์แวร์ ● วิเคราะห์และจัดทำความ ต้องการซอฟต์แวร์ ● ออกแบบซอฟต์แวร์ ● พัฒนาซอฟต์แวร์ ● ทดสอบซอฟต์แวร์ ● บำรุงรักษาซอฟต์แวร์ ● จัดการองค์ประกอบ.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
วงจรพัฒนาระบบ (System Development Life Cycle)
Advertisements

การเลือกใช้ซอฟท์แวร์ในงาน สารสนเทศ และแนวโน้มของ การพัฒนาซอฟท์แวร์ใน อนาคต การออกแบบและพัฒนา ซอฟท์แวร์ บทที่ 10.
ซอฟต์แวร์พัฒนาระบบฐานข้อมูล บทที่ 9 การเลือกใช้ซอฟท์แวร์ในงานสารสนเทศ และแนวโน้มของการพัฒนาซอฟท์แวร์ในอนาคต ปริญญา น้อยดอนไพร สาขาวิชาวิทยาการคอมพิวเตอร์
การพัฒนาระบบสารสนเทศ (Information System Development)
Chapter 2 Software Process.
Modeling and Activity Diagram
Chapter 1 Introduction to Software Engineering – Software Engineering Chaichan Kusoljittakorn 1.
Homework 2 Present.
การบริหารลูกค้าสัมพันธ์ Customer Relationship Management : CRM
ยุทธศาสตร์ การจัดสรร งบประมาณ ยุทธศาสตร์การพัฒนาคนและสังคมที่มีคุณภาพ
BC424 Information Technology 1 บทที่ 7 การพัฒนาระบบ สารสนเทศ (Information System Development)
การพัฒนาระบบสารสนเทศ
การจัดทำเว็บไซต์สำเร็จรูปด้วยโปรแกรม Joomla!
ความก้าวหน้าในการจัดทำแผนการกระจายอำนาจ ให้แก่องค์กรปกครองส่วนท้องถิ่น และแผนปฏิบัติการกำหนดขั้นตอนการกระจายอำนาจ ให้แก่องค์กรปกครองส่วนท้องถิ่น (ฉบับที่
การพัฒนาระบบสารสนเทศ
Software Development and Management
พังงา นางสาวอัญชลี ตันวานิช สำนักงานโยธาธิการและผังเมืองจังหวัด
ระบบคุ้มครองผู้บริโภค ด้านสุขภาพ (ปรับปรุง )
แนวคิดทั่วไปเกี่ยวกับทีม
1 คต ๔๔๑ สรุปการจัดการ โครงการซอฟต์แวร์ คต ๔๔๑ สรุปการจัดการ โครงการซอฟต์แวร์ Royal Thai Air Force Academy : RTAFA Royal Thai Air Force Academy : RTAFA.
อาจารย์ วิทูร ธรรมธัชอารี. เนื้อหาในการเรียน  เครื่องมือในการออกแบบและพัฒนาระบบ บัญชีด้วยคอมพิวเตอร์  ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล  การวางระบบบัญชีด้วยคอมพิวเตอร์
แนวคิดการพัฒนาแบ่งเป็น 4 เรื่องหลัก ดังนี้ ทิศทางการบริหารจัดการโครงสร้างพื้นฐานด้านเทคโนโลยี สารสนเทศของหน่วยงานภาครัฐ ทิศทางการบริหารจัดการ Software.
การปรับโครงสร้าง โครงการส่งน้ำและบำรุงรักษาแม่ แตง.
บทที่ 3 นักวิเคราะห์ระบบและการ วิเคราะห์ระบบ. 1. นักวิเคราะห์ระบบ (System Analysis) 1.1 ความหมายของนักวิเคราะห์ระบบ นักวิเคราะห์ระบบ (System Analysis:
Information Systems Development
การวิเคราะห์และออกแบบระบบสารสนเทศ (Information System Analysis and Design) โดย อ.ประจักษ์ เฉิดโฉม.
การเพิ่มประสิทธิภาพ ระบบบริหารจัดการความเสี่ยง
Thai Quality Software (TQS)
2 การพัฒนาระบบสารสนเทศ (Information System Development)
กระบวนการพัฒนาซอฟต์แวร์
นำเสนอโดยนางสาวีระวรรณ แซ่โง้ว และนายพรพิทักษ์ ศรีจันทร์
บทที่ 7 การวิเคราะห์และพัฒนาระบบ
2 การพัฒนาระบบสารสนเทศ (Information System Development)
ภาพรวมของ CLT/PCT สถาบันรับรองคุณภาพสถานพยาบาล (องค์การมหาชน) พฤษภาคม 2561.
ภาพรวมของ CLT/PCT (CLT/PCT Profile)
บทที่ 9 วิศวกรรมการออกแบบ (Design Engineering)
ตามชุดสิทธิประโยชน์ทางทันตกรรม ในมุมมองของผู้ปฏิบัติงานในพื้นที่
การพัฒนาระบบสารสนเทศ Information System Development
บทที่ 5 ความต้องการ วิศวกรรมความต้องการ แบบจําลองการวิเคราะห์
อยู่ระหว่างดำเนินการ
IT Project Management 05 IT Quality Management.
Generic View of Process
วิศวกรรมซอฟต์แวร์ และโมเดลการพัฒนาซอฟต์แวร์
3P กับการพัฒนาคุณภาพ สถาบันรับรองคุณภาพสถานพยาบาล (องค์การมหาชน)
บทที่ 2 ภาพรวมกระบวนการ (A Generic View of Process)
Software Engineering ( )
ระบบหนังสืออิเล็กทรอนิกส์ Electronic Book System
แนวทางการนำเสนอข้อมูลต่อ รวอ. ในวันที่ 2 พฤศจิกายน 2560
โดย ศรีปัญญา ม่วงเพ็ชร พยาบาลวิชาชีพชำนาญการ
พื้นฐานการพัฒนาคอมโพเนนต์
ความเสี่ยงเรื่องการตลาด
บทที่ 7 การวิเคราะห์และพัฒนาระบบ
บทที่ 3 ซอฟต์แวร์ประยุกต์
การบริหารโครงการซอฟต์แวร์
วิศวกรรมซอฟต์แวร์ (Software Engineering)
การออกแบบบทเรียนคอมพิวเตอร์
Object-Oriented Programming การเขียนโปรแกรมเชิงอ็อบเจ็กต์
อาจารย์ณัฐภัทร แก้วรัตนภัทร์ วท.ม.,วท.บ.เกียรตินิยมอันดับ1
SMS News Distribute Service
.:: ทรงปัญญา ศรัทธาธรรม นำสังคม .::
วิชา วิศวกรรมซอฟต์แวร์ (Software Engineering)
แนวคิดทางการจัดการ.
การวัดพฤติกรรมทางด้านทักษะพิสัย
บทที่ 7 การบริหารงานขนส่ง ( Transportation Management System : TMS )
บทที่ 2 การพัฒนาระบบสารสนเทศ
บทที่ 3 กระบวนการผลิตซอฟต์แวร์ (Software Process)
เยาวเรศ ก้านมะลิ 1 อรัญ ซุยกระเดื่อง2
บทที่ 15 การติดตั้งระบบและการทบทวนระบบงาน.
ภาพรวมของ CLT/PCT (CLT/PCT Profile)
ใบสำเนางานนำเสนอ:

ลักษณะงานของวิศวกร ซอฟต์แวร์ ● วิเคราะห์และจัดทำความ ต้องการซอฟต์แวร์ ● ออกแบบซอฟต์แวร์ ● พัฒนาซอฟต์แวร์ ● ทดสอบซอฟต์แวร์ ● บำรุงรักษาซอฟต์แวร์ ● จัดการองค์ประกอบ ซอฟต์แวร์ ● ปรับปรุงกระบวนการ ● บูรณาการระบบ ● บริหารโครงการ ซอฟต์แวร์ ● ประกันคุณภาพ ซอฟต์แวร์

Requirement Engineering วิศวกรรมความต้องการ - 1 ● Functional and non-functional requirement ( ความต้องการตามฟังก์ชั่นและไม่ใช่ฟังก์ชั่น ) ● Software requirement documents ● ( เอกสารความต้องการทางซอฟต์แวร์ ) ● Requirement specification ● ( ข้อกำหนดความต้องการ )

Requirement Engineering วิศวกรรมความต้องการ - 2 ● Requirement engineering processes ● ( กระบวนการวิศวกรรมความต้องการ ) ● Requirement elicitation and analysis ● ( การสอบถามและการวิเคราะห์ความต้องการ ) ● Requirement validation ● ( การตรวจสอบความต้องการ ) ● Requirement management ● ( การจัดการความต้องการ )

System modeling การสร้างแบบจำลองระบบ ● Context models ( บริบทของโมเดล ) ● Interaction models ( ปฎิสัมพันธ์ของโมเดล ) ● Structural models ( โครงสร้างของโมเดล ) ● Behavioral models ( พฤติกรรมของโมเดล ) ● Model-driven engineering ● ( วิศวกรรมการขับเคลื่อนโมเดล )

Architectural design การออกแบบสถาปัตยกรรม ● Architectural design decisions ● ( การตัดสินใจในการออกแบบสถาปัตยกรรม ) ● Architectural views ( มุมมองทางสถาปัตยกรรม ) ● Architectural patterns ( รูปแบบสถาปัตยกรรม ) ● Applications architecture ● ( สถาปัตยกรรมของงานประยุกต์ )

Design and implementation การออกแบบและการติดตั้ง ● Object-oriented design using the UML ● ( การออกแบบเชิงวัตถุโดยใช้ UML) ● Design patterns ( รูปแบบการออกแบบ ) ● Implementation issues ( ปัญหาของการติดตั้ง ) ● Open source development ● ( การพัฒนาแบบโอเพนซอร์ส )

Software testing การทดสอบซอฟต์แวร์ ● Development testing ( การทดสอบการพัฒนา ) ● Test-driven development ● ( การพัฒนาขับเคลื่อนการทดสอบ ) ● Release testing ● ( การทดสอบการปล่อยรุ่นซอฟต์แวร์ ) ● User testing ( การทดสอบโดยผู้ใช้ )

Software evolution การวิวัฒนาการซอฟต์แวร์ ● Evolution processes ( กระบวนการวิวัฒนาการ ) ● Program evolution dynamics ● ( พลวัตของวิวัฒนาการโปรแกรม ) ● Software maintenance ( การบำรุงรักษาซอฟต์แวร์ ) ● Legacy system management ● ( การจัดการระบบเดิม )

Sociotechnical system ระบบเทคนิคทางสังคม ● Complex systems ( ระบบที่จุกจิกซับซ้อน ) ● System engineering ( วิศวกรรมระบบ ) ● System procurement ( ระบบจัดซื้อจัดจ้าง ) ● System development ( การพัฒนาระบบ ) ● System operation ( การทำงานของระบบ )

Dependability and security การเชื่อถือได้และการรักษา ความปลอดภัย ● Dependability properties ● ( คุณสมบัติของความเชื่อถือได้ ) ● Availability and reliability ● ( การหามาได้และความเชื่อถือได้ ) ● Safety ( ความปลอดภัย ) ● Security ( ความมั่นคง )

Dependability and security specification ข้อกำหนดของความเชื่อถือได้และการรักษา ความปลอดภัย -1 ● Risk-driven requirement specification ● ( ข้อกำหนดความต้องการป้องกันความเสี่ยง ) ● Safety specification ● ( ข้อกำหนดการรักษาความปลอดภัย )

Dependability and security specification ข้อกำหนดของความเชื่อถือได้และการรักษา ความปลอดภัย -2 ● Reliability specification ● ( ข้อกำหนดคุณสมบัติด้านความเชื่อถือได้ ) ● Security specification ● ( ข้อกำหนดด้านการรักษาความมั่นคง ) ● Formal specification ● ( ข้อกำหนดตามแบบทางการ )

Dependability engineering วิศวกรรมความเชื่อถือได้ ● Redundancy and diversity ● ( ความซับซ้อนและความหลากหลาย ) ● Dependable processes ● ( กระบวนการเพื่อให้เกิดความเชื่อถือได้ ) ● Dependable system architecture ● ( สถาปัตยกรรมของระบบความเชื่อถือได้ ) ● Dependable programming ● ( การโปรแกรมความเชื่อถือได้ )

Security engineering วิศวกรรมความปลอดภัย ● Security risk management ● ( การบริหารความเสี่ยงด้านความมั่นคง ) ● Design for security ● ( การออกแบบเพื่อรักษาความมั่นคง ) ● System survivability ● ( โอกาสรอดของระบบ )

Dependability and security assurance การประกันความเชื่อถือได้และความมั่นคง ● Static analysis ( การวิเคราะห์ความคงที่ ) ● Reliability testing ( การทดสอบความน่าเชื่อถือ ) ● Security testing ( การทดสอบความมั่นคง ) ● Process assurance ( กระบวนการประกัน )

Advanced Software Engineering วิศวกรรมซอฟต์แวร์ชั้นสูง - 1 ● Software reuse ● ( การนำซอฟต์แวร์มาใช้ใหม่ ) ● Component-based software engineering ( วิศวกรรมซอฟต์แวร์แยกชิ้นส่วน ) ● Distributed software engineering ● ( วิศวกรรมซอฟต์แวร์แบบกระจาย )

Advanced Software Engineering วิศวกรรมซอฟต์แวร์ชั้นสูง - 2 ● Serviced-oriented architecture ● ( สถาปัตยกรรมที่มุ่งเน้นการให้บริการ ) ● Embedded software ● ( ซอฟต์แวร์สมองกลฝังตัว ) ● Aspect-oriented software engineering ● ( วิศวกรรมซอฟต์แวร์เชิงมุมมอง )

Software Management การบริหารจัดการซอฟต์แวร์ ● Project Management ( การบริหารจัดการโครงการ ) ● Project Planning ( การวางแผนโครงการ ) ● Quality Management ( การจัดการคุณภาพ ) ● Configuration Management ● ( การจัดการองค์ประกอบ ) ● Process improvement ● ( การปรับปรุงกระบวนการ )

People CMM People Capability Maturity Model

People CMM Process Areas ● Maturity Level 1: The Initial Level ● Maturity Level 2: The Managed Level ● Maturity Level 3: The Defined Level ● Maturity Level 4: The Predictable Level ● Maturity Level 5: The Optimizing Level