Freelance Developer
Freelance Developer
รับงานจากลูกค้า แล้วเก็บ srs จากลูกค้า เพื่อนำไปศึกษา ระหว่างระบบเก่าและระบบใหม่ต่างกันอย่างไร ดีกว่าระบบเก่าอย่างไร และนำสเป็คของ sw กับ hw มาวิเคราะห์ว่ารองรับกันได้หรือไม่ มีปัจจุยอื่นๆอีกหรือไม่ เมื่อวิเคราะห์เสร็จแล้ว นำข้อมูลที่ได้ไปสอบถามลูกค้าอีกครั้ง เพื่อยืนยันว่า โปรแกรมที่จะพัฒนาให้ลูกค้าตอบโจทย์การใช้งานจริงๆ หรือต้องการอะไรเพิ่มเติมอีกหรือไม่ โดยการออกแบบเป็น Prototype เพื่อให้ลูกค้าเห็นภาพมากขึ้นว่าโปรแกรมทำงานอย่างไร เมื่อลูกค้ายืนยันว่าโปรแกรมที่จะพัฒนาให้ถูกต้องครบถ้วน จากนั้นนำไปออกแบบระบบ และออกแบบฐานข้อมูล แต่การออกแบบฐานข้อมูล ต้องนำมา Normalization ก่อน เนื่องจากจะได้ไม่ซ้ำซ้อน หลังจากนั้น จะนำไปสู่การพัฒนาโปรแกรม โดยแบ่งเป็นเฟส โดยจะคอยแจ้งความคืบหน้าให้ลูกค้าทราบเป็นระยะๆ เมื่อพัฒนาระบบเสร็จแต่ละเฟส จะทำการทดสอบ เพื่อหาข้อผิดพลาดต่างๆ หรือมีส่วนใดบ้างที่ทำงานไม่ตรงโพรเซส หลังจากพัฒนาครบทุกเฟส จะเปิดให้ลูกค้าเข้ามาทดลองการใช้งาน หากไม่มีอะไรผิดพลาด จะทำการเขียนคู่มือการใช้งานและสอนการใช้งานให้กับลูกค้า เพื่อส่งมอบงานให้ลูกค้าต่อไป