The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

หลักการและแนวคิดในการพัฒนาแอพลิเคชั่น

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by muenpharepp1989, 2022-05-18 20:40:06

การพัฒนาแอพลิเคชั่น

หลักการและแนวคิดในการพัฒนาแอพลิเคชั่น

การพฒั นา
แอปพลิเคชนั

แอพพลเิ คชั่น (Application)

โปรแกรมทอี่ ำนวยควำมสะดวกในดำ้ นตำ่ ง ๆ
ทีอ่ อกแบบมำสำหรับ Mobile ,Tablet หรืออปุ กรณอ์ ื่น
ๆ ซ่งึ ในแตล่ ะระบบปฏบิ ัติกำรจะมผี ้พู ฒั นำแอพพลิเคช่นั
ขึ้นมำมำกมำยเพอื่ ให้ตรงกบั ควำมตอ้ งกำรของผู้ใชง้ ำน

แอพพลิเคช่นั (Application)

แอพพลิเคช่นั (Application)

แอพพลิเคช่นั (Application)

กำรพัฒนำแอปพลเิ คชนั

กำรพัฒนำแอปพลเิ คชนั (application) อำจจะทำได้โดยใช้
คอมพวิ เตอรเ์ พยี งเครอ่ื งเดียว ทำใหส้ ำมำรถเริม่ ต้นได้ง่ำย แตกต่ำง
จำกกำรพฒั นำ ผลิตภณั ฑท์ ำงวศิ วกรรมอนื่ ๆ ท่ตี ้องกำรแรงงำนและ
เคร่อื งจักรจำนวนมำก เช่น กำรผลติ รถยนต์ กำรสรำ้ ง รถไฟควำมเร็ว
สงู กำรสร้ำงเคร่ืองบนิ โดยสำร

กำรพัฒนำแอปพลเิ คชนั

แอปพลิเคชนั นน้ั อำจมีควำมซับซอ้ นมำก ดงั นนั้ กำร
พัฒนำแอปพลิเคชนั ท่ีดีต้องกำรวำงแผน กำรดำเนนิ กำร
อยำ่ งเปน็ ระบบ โดยเฉพำะอยำ่ งยิ่งใน กำรพฒั นำ
แอปพลิเคชนั ทีม่ ผี ้รู ว่ มพฒั นำหลำยคน

ข้นั ตอน
กำรพัฒนำ
แอปพลิเคชนั

ขนั้ ตอนกำรพัฒนำแอปพลเิ คชนั

ศกึ ษำควำมตอ้ งกำร

กำรออกแบบ

กำรสรำ้ งแอปพลิเคชนั

กำรทดสอบ

ศกึ ษำควำมตอ้ งกำร ศึกษำควำมตอ้ งกำร

กำรออกแบบ ผูพ้ ัฒนำจำเปน็ ตอ้ งทรำบถงึ ควำมตอ้ งกำร
และปัญหำ กอ่ นจะเริม่ ออกแบบหรอื ลงมอื แก้
กำรสรำ้ งแอปพลิเคชนั ปญั หำกำรศกึ ษำควำมต้องกำรเพ่อื ใหไ้ ด้
ข้อกำหนด ต่ำง ๆ ของแอปพลิเคชัน เชน่
กำรทดสอบ
- วธิ กี ำรใช้งำน สง่ิ ทีแ่ อปพลิเคชนั สำมำรถทำได้
- รปู แบบในกำรติดตอ่ ส่ือสำรระหวำ่ งผู้ ใช้แอปพลิเคชนั
- ข้อมลู และรปู แบบทต่ี ้องกำรนำเสนอให้กับผู้ใช้
- ประโยชนข์ องแอปพลิเคชัน

ข้นั ตอนกำรพฒั นำแอปพลเิ คชนั

ศกึ ษำควำมตอ้ งกำร กำรออกแบบ

กำรออกแบบ ขัน้ ตอนกำรออกแบบนับเป็นหวั ใจสำคัญ ในกำร
พฒั นำแอปพลิเคชัน แอปพลิเคชนั ทพ่ี ร้อมนำไปใช้
กำรสร้ำงแอปพลิเคชนั งำนได้นัน้ มักมีควำมซบั ซ้อนและมีรำยละเอียด
จำนวนมำกจงึ มีควำมจำเปน็ ในกำรนำแนวคิดเชงิ
กำรทดสอบ คำนวณ มำประยุกต์ในกำรกำรออกแบบอยำ่ งเปน็
ระบบ

ผลลพั ธจ์ ำกขน้ั ตอนนี้คอื โครงรำ่ งของแอปพลิเคชนั
ทีป่ ระกอบด้วยสว่ นยอ่ ยตำ่ ง ๆ
ที่มีกำรกำหนดหนำ้ ท่ีและกำรทำงำนชัดเจน

ข้นั ตอนกำรพฒั นำแอปพลเิ คชนั

ศกึ ษำควำมต้องกำร กำรสร้ำงแอปพลิเคชนั

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

- ขอ้ จำกัดของอปุ กรณ์
- ซอฟต์แวร์
- ไลบรำรี
- ภำษำโปรแกรมทีน่ ำมำใช้

Java

Kotlin



ศกึ ษำควำมต้องกำร กำรทดสอบ

กำรออกแบบ ก ำ ร ท ด ส อ บ แ อ ป พ ลิ เ ค ชั น เ ป็ น ก ำ ร ต ร ว จ ส อ บ
คุณภำพของผลิตภัณฑ์ โดยมีเป้ำหมำย เพื่อค้นหำ
กำรสรำ้ งแอปพลิเคชัน ขอ้ ผดิ พลำดและปรบั ปรุงแก้ไข เพอื่ ให้แน่ใจว่ำ
แอปพลิเคชันทำงำนถูกต้อง และสอดคล้องกับ
กำรทดสอบ ควำมต้องกำรของผใู้ ช้

กำรทดสอบทไ่ี ม่ครอบคลมุ ทุกกรณีมีโอกำสสงู ทที่ ำให้
แอปพลเิ คชนั ทำงำนผิดพลำดระหว่ำงกำรนำไปใช้
จริงซงึ่ อำจก่อให้เกดิ ควำมเสียหำต่อข้อมลู หรอื
อปุ กรณ์ของผใู้ ช้

ขนั้ ตอนกำรพัฒนำแอปพลเิ คชนั

ศกึ ษำควำมตอ้ งกำร

กำรออกแบบ

กำรสรำ้ งแอปพลิเคชนั

กำรทดสอบ

กำรวำงแผนกำรพัฒนำแอปพลิเคชัน

ขั้นตอนกำรพฒั นำแอปพลเิ คชนั เมอ่ื นำมำปฏบิ ตั จิ รงิ แต่ละข้นึ จะ
ประกอบไปดว้ ยรำยละเอียดปลีกยอ่ ย ท่ตี ้องนำมำวิเครำะห์จัดอันดับ
ควำมเรง่ ด่วนและควำมสำคญั เพ่อื ให้กำรจัดสรรเวลำและกำลงั คน
เปน็ ไปอยำ่ งเหมำะสม รวมถึงกำรวำงแผนกำรกำหนดผูร้ บั ผดิ ชอบ
และกำรติดตำมควำมกำ้ วหนำ้ ของงำน

หำกละเลยสงิ่ เหลำ่ นจี้ ะทำให้มีควำมเสียสงู
ในกำรพัฒนำแอปพลิเคชนั ไม่เสร็จตำมเวลำทกี่ ำหนด

เทคนคิ กระดำนคมั บงั KANBAN BOARD

เครอ่ื งมือท่ีช่วยใน กำรบรหิ ำรจัดกำรงำน ซ่ึงมกี ำร
นำมำใชก้ นั อยำ่ งแพรห่ ลำยเทคนคิ น้ไี มไ่ ด้จำกดั กำร
ใช้เพียงแคก่ ำรพัฒนำแอพพลเิ คชน่ั เทำ่ น้ันแต่ยงั
สำมำรถนำไปประยุกต์กับกำรทำงำนอนื่ ๆใน
ชีวติ ประจำวนั ได้ดว้ ย

เทคนคิ กระดำนคมั บงั KANBAN BOARD

เคร่อื งมือที่ช่วยใน กำรบริหำรจดั กำรงำน ซึ่งมกี ำร
นำมำใช้กนั อยำ่ งแพรห่ ลำยเทคนคิ น้ไี มไ่ ด้จำกัดกำร
ใช้เพยี งแค่กำรพฒั นำแอพพลเิ คชน่ั เท่ำน้ันแต่ยัง
สำมำรถนำไปประยกุ ต์กบั กำรทำงำนอนื่ ๆใน
ชวี ติ ประจำวันได้ดว้ ย
กำรด์ คมั บัง ( Kanban card ) แทนงำนยอ่ ยแตล่ ะ
งำนเพือ่ ชว่ ยวำงแผนและติดตำมควำมก้ำวหน้ำ

A Picture Always
Reinforces the
Concept

This Is a Graph

Mercury 38% 24% Venus
Mars 12% 36% Saturn

You Could Use Four Venus
Columns Saturn

Mercury

Mars


Click to View FlipBook Version