● CRAFT · Custom Software Development

รับพัฒนาซอฟต์แวร์และระบบภายในองค์กร

ออกแบบและพัฒนา Web Application, Mobile Application และระบบงานเฉพาะทาง เชื่อม API และระบบเดิม พร้อมทดสอบ ส่งมอบเอกสาร และวางแผนดูแลหลังเปิดใช้งาน

ปรึกษาขอบเขตระบบที่ต้องการพัฒนา →
ISO 29110 lifecycleWeb · Mobile · IntegrationCodebase handoff ready
Infographic of application blueprints, API routes, database modules, and production delivery pipelines
Idea → Architecture → Production
Full-stack frontend · backend · data
API-first integration-ready systems
Operate-able tests · docs · runbooks

ก่อนเริ่มโครงการ

บริการนี้เหมาะกับโจทย์ของคุณไหม

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

ขอบเขตและสิ่งส่งมอบที่วางแผนร่วมกัน

ขอบเขตระบบและแบบการใช้งาน

สรุปผู้ใช้ ขั้นตอนงาน ความต้องการ และลำดับความสำคัญ พร้อมกำหนดสิ่งที่อยู่ในและนอกขอบเขต

ซอฟต์แวร์และการเชื่อมระบบ

พัฒนา Web/Mobile และ API ตามโจทย์ โดยระบุผู้รับผิดชอบข้อมูล สิทธิ์ และข้อจำกัดของระบบที่ต้องเชื่อม

การทดสอบและรับมอบ

วางแผนทดสอบและ UAT ร่วมกับผู้ใช้งาน รวมถึงเกณฑ์แก้ข้อบกพร่องก่อนเปิดใช้งาน

การส่งต่อและดูแลหลังเปิดใช้

ตกลงรายการ source code เอกสาร วิธี deploy การอบรม และสิทธิ์ใช้งานในสัญญา แยกเงื่อนไขรับประกันจากงาน MA และฟีเจอร์เพิ่มเติม

รายละเอียดงานและเกณฑ์รับมอบจะสรุปในข้อเสนอของแต่ละโครงการ เพื่อให้ทั้งสองทีมเข้าใจขอบเขตเดียวกันก่อนเริ่มงาน

จากโจทย์เบื้องต้นสู่การเริ่มงาน

  1. ทำความเข้าใจงานและจัดลำดับ

    สำรวจขั้นตอนเดิม ปัญหา ผู้เกี่ยวข้อง และระบบที่ต้องเชื่อม เพื่อตีกรอบงานที่จำเป็นก่อน

  2. ออกแบบ พัฒนา และทบทวนเป็นช่วง

    แบ่งการส่งมอบให้ตรวจได้ระหว่างทาง เมื่อมี requirement เปลี่ยน จะประเมินผลต่องบและเวลาก่อนตกลงเพิ่มงาน

  3. ทดสอบ เปิดใช้ และส่งต่อ

    ให้ผู้ใช้ทดสอบตามเกณฑ์ เตรียมข้อมูลและแผนเปิดใช้ พร้อมกำหนดช่องทางรับปัญหาและขอบเขตดูแลต่อ

อะไรมีผลต่องบประมาณและระยะเวลา

จำนวน workflow และบทบาทผู้ใช้ ความซับซ้อนของ integration การย้ายข้อมูล ความต้องการด้านความปลอดภัย/ประสิทธิภาพ และความพร้อมของทีม UAT มีผลต่อราคาและระยะเวลา ควรแยกงบพัฒนาออกจาก cloud, license และค่าดูแลต่อเนื่อง

เตรียมอะไรไว้คุยกับทีม

สรุปปัญหาและกลุ่มผู้ใช้ แนบขั้นตอนงานหรือตัวอย่างหน้าจอ รายชื่อระบบที่ต้องเชื่อม และกรอบเวลา/งบหากมี ยังไม่ต้องมี TOR ฉบับสมบูรณ์เพื่อเริ่มคุย

คำถามก่อนตัดสินใจ

ยังไม่มี TOR คุยได้ไหม

ได้ เริ่มจากปัญหาและขั้นตอนงานที่ต้องการปรับปรุง เพื่อประเมินว่าต้องสำรวจหรือออกแบบรายละเอียดเพิ่มเติมส่วนใดก่อนเสนอราคา

จะได้ source code และสิทธิ์อะไรบ้าง

ต้องระบุในข้อเสนอและสัญญาให้ชัด ทั้งโค้ดที่พัฒนาเฉพาะ เอกสาร บัญชีระบบ และเงื่อนไขของซอฟต์แวร์หรือไลบรารีจากบุคคลที่สาม

ถ้าเพิ่มความต้องการระหว่างโครงการทำอย่างไร

บันทึกคำขอ ประเมินผลต่อขอบเขต งบ และเวลา แล้วตกลงก่อนเริ่มงานเพิ่มเติม โดยแยกจากการแก้ข้อบกพร่องตามเกณฑ์รับมอบ

เราส่งมอบอะไรให้คุณได้

Web application

Single-page · server-side · static · มีให้ตามโจทย์ · stack: Python/Django · PHP/Laravel · React + Next.js

Mobile + cross-platform

Native iOS/Android หรือ React Native ตาม trade-off ที่เหมาะกับ team ของลูกค้า + maintenance horizon

AI / LLM integration

RAG · agent · document AI · Thai NLP · production-grade — ดูเพิ่มที่ AI/LLM Engineering

System integration

เชื่อมระบบเก่าเข้าระบบใหม่ · API design · ETL · data sync · message broker · event-driven where it fits

WordPress + headless CMS

เร็ว · ปลอดภัย · maintainable · เลือก theme/plugin ที่อายุยาว · ไม่ใส่ของที่จะ break ครั้งหน้า

Open-source solutions

NextCloud · Fess · Mautic · ที่เราอยู่ในชุมชน upstream — รู้ว่าอะไร patch ได้ · อะไรเสี่ยง

Tech stack ที่เราใช้รัน production

Linux Python · Django PHP · Laravel React · Next.js WordPress Kubernetes PostgreSQL · MariaDB Redis REST · GraphQL

ดูทั้งหมดที่ /services/capabilities/

กระบวนการ — ISO/IEC 29110 lifecycle

ทุกโปรเจค custom-software ใช้กระบวนการที่ผ่าน ISO/IEC 29110-4-1:2018 certification จาก SGS Thailand (cert TH25/00001024) — sprint cadence · code review · automated tests · retro · risk log · ทุก artifact ตรวจสอบได้

ดู ISO trajectory เต็มที่ /about/#certifications

ผลงานที่เกี่ยวข้อง

ตัวอย่าง: multi-team government portal (~110 QA · ~61 frontend · 18 modules · 6 teams) · long-running media platform modernization (PHP 8.4 · Huawei Cloud · 12 ปี continuous) · regulatory automation + Thai NLP for a Thai judicial body

* ชื่อลูกค้าและตัวเลขมูลค่าโครงการ ถูกตัดออกจาก public site ตาม security/discretion policy ของเรา

แนวทางก่อนเริ่มโครงการ

รับทำเว็บ vs รับพัฒนา Software: ต่างกันอย่างไร และองค์กรควรเลือกแบบไหน

สับสนระหว่างจ้างทำเว็บไซต์กับพัฒนา Custom Software? บทความนี้เปรียบเทียบ 6 มิติ พร้อม use cases ชัดๆ ช่วยให้องค์กรตัดสินใจได้ถูกทาง

วิธีเลือกบริษัท Software Development ในไทย: Checklist 10 ข้อที่องค์กรต้องดูก่อนเซ็นสัญญา

ก่อนจะ outsource software development ให้บริษัทไหนก็ตาม ต้องดู 10 ข้อนี้ก่อน — portfolio จริง, ทีมที่ทำงานจริง, SLA หลัง go-live และอีกมากกว่านั้น เพื่อป้องกันความเสี่ยงที่องค์กรในไทยเจอบ่อยที่สุด

เล่าระบบที่อยากสร้างและปัญหาที่ต้องแก้

ปรึกษาขอบเขตระบบที่ต้องการพัฒนา →