เริ่มต้นจากปัญหาของตัวเอง
- ruby
- rails
- hotwire
เริ่มต้นจากปัญหาของตัวเองที่เวลาจะลางานในช่วงปลายปี จะมีคำถามเกิดขึ้นมาว่า “เอ๊ะ ตอนนี้ยังเหลือวันลาพักร้อนอยู่กี่วันแล้วเนี่ย” ทำให้ต้องไปสอบถามทาง HR บ้าง หรือนับรวมวันที่ลาจาก email ที่ส่ง ทำให้เกิดไอเดียที่จะพัฒนาโปรแกรมใบลาขึ้นมา
นอกจากนี้ก็อยากให้น้องๆ ในทีมได้ทดลองใช้ Hotwire จริงๆ ในโปรแกรมด้วย ทำให้เริ่มต้นออกแบบการไหลของโปรแกรม (Flow) สร้างแบบจำลองหน้าตาโปรแกรม (UI Mockup) จนเริ่มพัฒนาจนได้เวอร์ชันแรกออกมา ทั้งนี้ในการหยิบเลือกฟีเจอร์การทำงานของโปรแกรม ทางทีมได้เลือกเอาเฉพาะที่จำเป็นต้องใช้ขึ้นมาพัฒนาก่อน (MVP) อย่างน้อยก็เพื่อให้สามารถพิสูจน์ว่าเทคโนโลยีที่นำมาใช้สามารถที่จะนำไปใช้จริงในชิ้นงานที่ใหญ่ขึ้นได้ และเราต้องการให้โปรแกรมของเราสามารถใช้จริงได้เร็วที่สุด
หน้าเข้าสู่ระบบ
หน้าปฏิทิน
หน้าสรุปการลา
หน้าสร้างใบลา
หน้าแรกบนมือถือ
หน้าสร้างใบลาบนมือถือ
ลองมองหาสิ่งที่เป็นปัญหา และเริ่มต้นแก้ไขปัญหาทีละนิด เชื่อเถอะว่าคุณไม่ได้เจอปัญหาดังกล่าวนั้นเพียงคนเดียว สุดท้ายแล้วคุณก็จะได้โปรแกรมที่ตอบโจทย์ทั้งตัวเอง และผู้อื่นด้วย