อยากเป็น Software Engineer ต้องใช้เครื่องมืออะไรเป็นบ้าง?
อยากเป็น Software Engineer ต้องใช้เครื่องมืออะไรเป็นบ้าง?
Tech
2 Min
20 Jul 2023
Share
Table of contents
CASE Tools เครื่องมือช่วยสนับสนุนการพัฒนา Software
1. Upper Case Tools
ใช้ในการวางแผน วิเคราะห์ และออกแบบในหลาย ๆ เฟสของ Software Development Life Cycle
2. Lower Case Tools
ใช้ในงาน Implementation, Testing และ Maintenance
3. Integrated Case Tools
ใช้กับทุกเฟสของ Software Development Life Cycle ตั้งแต่การรวบรวม Requirement ไปจนถึงการทำ Testing และจัดเก็บเอกสาร
ตัวอย่างกลุ่มเครื่องมือ CASE Tools ที่มักถูกใช้บ่อย ๆ เช่น
Project Management Tools
เครื่องมือจัดการวางแผนโปรเจคที่ได้รับความนิยมและน่าสนใจ ได้แก่
1.Trello
2. Jira
3. Asana
4. Redmine
5. Wrike
Software Testing Tools
เครื่องมือทดสอบซอฟต์แวร์ เพื่อจัดการ Requirement ทดสอบ Test Cases ต่าง ๆ ติดตามความผิดพลาด รายงานผล วัดผล ได้แก่
1. TestRail
2. Zephyr Scale
3. PractiTest
4. Testmo
5. Testpad
6. Spiratest
Software Design Tools
เครื่องมือช่วยนักออกแบบซอฟต์แวร์ในการออกแบบโครงสร้างบล็อกของซอฟต์แวร์ ซึ่งอาจแยกย่อยออกเป็นโมดูลขนาดเล็กเพิ่มเติมโดยใช้เทคนิคการปรับแต่ง เครื่องมือเหล่านี้ให้รายละเอียดของแต่ละโมดูลและการเชื่อมต่อระหว่างโมดูล
1. MATLAB
2. CATIA
3. ZW3D
4. MechDesigner
5. PTC Creo
6. BricsCAD
7. SolidEdge
8. Rhino
Coding Tools
เครื่องมือตัวช่วยในการเขียนโค้ด
1. Dreamweaver
2. Eclipse
3. Ant
4. Junit
สำหรับใครที่สนใจเรียนรู้เกี่ยวกับอาชีพ Software Engineering ห้ามพลาดคอร์สเรียนจาก General Assembly สดส่งตรงแคมปัสออสเตรเลีย เพื่อเตรียมความพร้อมสำหรับการก้าวเข้าสู่สายงานอย่างจริงจัง สมัครเรียนได้ผ่าน True Digital Academy
ดูรายละเอียดเพิ่มเติมได้ที่:: https://www.truedigitalacademy.com/course/software-engineering-immersive
Source : knowledgehut, katalon
———————————————-
สามารถติดตามความรู้และคอร์สเรียนที่น่าสนใจจาก True Digital Academy ได้ทุกช่องทาง
Website – https://bit.ly/3e9QZPw
Facebook – https://bit.ly/391XSkF
LinkedIn – https://bit.ly/3p7x08V
Instagram – https://bit.ly/2LwX5Ra
TikTok – https://bit.ly/3v8e0wV
YouTube – https://bit.ly/3is5lCx