[email protected]
ขั้นตอนในการพัฒนาซอร์ฟแวร์มีอะไรบ้าง?
1. พูดคุยกับลูกค้าถึงความต้องการและวางกรอบการทำงาน
2. จัดเตรียมโปรเจคที่จะเสนอให้ครอบคลุมกรอบการทำงานที่วางไว้ และเสนอราคา
3. เมื่อข้อเสนอได้รับการยอมรับ จากนั้นจะเป็นการทำสัญญาและเริ่มพัฒนาซอร์ฟแวร์
4. ขั้นแรกของการพัฒนาคือวิเคราะห์การทำงานของแผนกต่างๆในธุรกิจนั้นเพื่อจะทราบถึงความต้องการทั้งหมด
5. จากนั้นจะจัดทำเอกสารที่ครอบคลุมถึงการออกแบบเมนู, แบบฟอร์ม และรายงานของแอพพลิเคชั่นนั้นๆ
6. เมื่อเอกสารได้รับการยอมรับแล้วนำมาใช้ในการพัฒนาซอร์ฟแวร์ โดยทำการออกแบบอย่างละเอียดเพื่อใช้ในการพัฒนาของโปรแกรมเมอร์
7. เมื่อหน้าจอแต่ละหน้าจอ(รายการเมนู, แบบฟอร์ม, รายงาน)ทำเสร็จแล้วก็จะได้รับการทดสอบ โดยถ้าเป็นโปรเจคที่ใหญ่เราทำแยกแต่ละโมดูลเสร็จสิ้นแล้ว จึงจะนำเสนอต่อลูกค้าเพื่อดูผลหลังการทดลองใช้งาน จนกระทั่งฟอร์มและรายงานต่างเสร็จสิ้นและถูกทดสอบอย่างสมบูรณ์
8. หลังจากทั่วทั้งระบบถูกพัฒนาเสร็จสิ้น ก็จะมีการทดสอบการทำงานร่วมกันทั้งหมด
9. ผู้ใช้จะได้ทดลองใช้งานเวอร์ชั่นแรกของซอร์ฟแวร์ โดยเราจะมีการปรับปรุงการทำงานในบางส่วนให้ดีขึ้นต่อไป
10. ซอร์ฟแวร์ที่เสร็จสมบูรณ์จะได้ส่งมอบให้ลูกค้าและเริ่มขั้นตอนของการส่งมอบงาน ซึ่งจะรวมถึงการฝึกอบรม, การทำคู่มือการใช้งาน หรือการแปลงข้อมูลจากโปรแกรมที่ถูกใช้มาก่อนหน้านั้น เป็นต้น
11. ในระหว่างการส่งมอบเราก็จะเสร็จสิ้นการทำเอกสารการพัฒนาซอร์ฟแวร์ที่มีรายละเอียดและโครงสร้างของระบบ ที่พัฒนาแล้วอย่างละเอียด เพื่อเป็นคู่มือ
12. ภายหลังการนำเสนอซอร์ฟแวร์ จะเป็นช่วงของการรับประกันและบำรุงรักษา ระยะเวลาที่ใช้ในการพัฒนาซอร์ฟแวร์?
ทั้งนี้ขึ้นอยู่กับความซับซ้อนของโปรแกรมนั้นๆ โปรแกรมที่มีขนาดเล็กอาจใช้เวลาเพียง 1 เดือน ในขณะที่โปรแกรมที่ซับซ้อน อาจใช้เวลามากถึง 4 เดือน โดยเฉลี่ยแล้วเราใช้เวลาทำงานต่อโปรเจคหนึ่งๆ ประมาณ 2 เดือน ซึ่งสามารถประมาณระยะเวลาที่ใช้ได้โดยดูจากจำนวนแบบฟอร์มและรายงานตามความต้องการของคุณ เฉลี่ยแล้วฟอร์มหนึ่งๆ จะใช้เวลา 2 วันในการสร้าง และรายงานใช้เวลา 1 วัน โดยเฉลี่ยแล้วแต่ละโปรเจคจะประกอบด้วย 8 ฟอร์มและ 10 รายงานซึ่งทั้งหมดนี้ต้องการเวลา 45 วันในการทำโดยประมาณ นอกจากนั้นก็จะเป็นเวลาของการวิเคราะห์, การออกแบบ, ทดสอบและการฝึกอบรมซึ่งใช้เวลา 50% ของการพัฒนาซอร์ฟแวร์ คือ 15 วัน รวมเป็น 60 วัน
ภาษาโปรแกรมและฐานข้อมูลที่คุณใช้ในการสร้างโปรแกรม?
วิธีที่เราใช้ในการพัฒนาโปรแกรมจะขึ้นอยู่กับความต้องการของลูกค้า เรามีประสบการณ์ใน PHP, Dream Weaver และ ASP สำหรับการทำงานบนพื้นฐาน เราก็มีประสบการในการใช้ MySQL, Microsoft ACCESS และ Microsoft SQL Server
การชำระเงินมีรายละเอียดอย่างไร?
การชำระเงินจะแบ่งเป็น 3 ส่วน
1. 30% เมื่อทำสัญญาและเริ่มการทำงาน
2. 50% เมื่อฟอร์มต่างๆถูกส่งมอบและการอบรมเริ่มขึ้น
3. 20% เมื่องานทั้งหมดเสร็จสมบูรณ์

