Design Thinking

✍🏼 วิเคราะห์แนวดิ่ง

การวิเคราะห์ปัญหาหรือเรื่องราวอะไรก็ตามเราต้องมองจากภาพใหญ่เสมอ เราต้องตั้งคำถามว่าทำไม ทำไม และทำไม … ไม่ใช่ อะไร อะไร และอะไร 🧠

✍🏼 เธออยากเห็นอะไร?

เธออยากเห็นอะไร?, มันสำคัญจริงมั้ย?, แล้วเธอจะอยากเห็นอะไรอีก? … สามคำถามสำคัญที่จะช่วยให้เราออกแบบซอฟต์แวร์ได้ดีขึ้น 👼🏼

👏🏼 ซอฟต์แวร์ออกานิก

วันนี้ซอฟต์แวร์ของเราเป็นออกานิกรึยัง? ถ้ายังก็ควรหาทางปรับสูตรและส่วนผสมไว้ตั้งแต่เนิ่นๆก่อนที่จะมีใครสร้างออกานิกเวอร์ชั่นออกมาตีตลาด 🥦🥑🥬

✍🏼 ฉันเกลียดซอฟต์แวร์

และนั่นอาจจะเป็นความท้าทายที่ยิ่งใหญ่ที่สุดของทีมพัฒนาซอฟต์แวร์ก็ได้ … การสร้างซอฟต์แวร์ให้คนที่เกลียดซอฟต์แวร์ 😛

✍🏼 ความยืดหยุ่น

อย่ายืดหยุ่นเรื่องลูกค้าและผู้ใช้ อย่ายืดหยุ่นเรื่องขอบเขตของปัญหาที่ต้องการแก้ไข … มิฉะนั้นยืดหยุ่นจะกลายเป็นไร้จุดยืน 🦵🏼

✍🏼 เริ่มต้นง่ายๆ

เพราะการทำความเรียบง่ายให้ซับซ้อนขึ้นตามความเหมาะสมนั้นเป็นไปได้มากกว่าการทำเรื่องที่ซับซ้อนอยู่แล้วให้ง่ายขึ้น 😎

✍🏼 แล้วยังไงต่อ?

“แล้วไงต่อ?” เป็นคำถามสำคัญที่เราในฐานะคนสร้างระบบต้องถามตัวเองบ่อยๆ เพื่อป้องกันไม่ให้เกิดการสร้างฟีเจอร์แบบครึ่งๆกลางๆ 🖖🏾