และแล้วการรอคอยผมก็สิ้นสุดเสียทีกับการเปิดตัว Delphi XE4 ซึ่งเพิ่งเปิดตัวไปไม่กีวันที่ผ่านมา สิ่งที่น่าจับตาและเรียกว่าเป็นไฮไลน์ที่นักพัฒนา โดยเฉพาะสาวกเฝ้ามองอยู่ก็คือพัฒนาการเรื่องของการใช้งานบน Mac OSX ที่เรียกว่าสมบูรณ์มากขึ้น และใช้ง่ายขึ้นกว่าเดิม โดยที่ไม่ต้องเสียเวลากลับไป compile ใหม่ซ้ำโดยใช้ freepascal บน xcode อีก การ deploy ที่ง่ายขึ้นและการติดตั้งที่ดูเข้าใจง่ายและเป็นมิตรมากขึ้น เท่านี้ก็น่าจะทำให้แฟนๆที่เผ้ารอดูอยู่ พอใจในระดับหนึ่ง ก็หวังว่าเวอร์ชั่นนี้จะทำให้ Delphi กลับมาหาที่ยืนได้อีกครั้งในฐานะ IDE ที่เคยยิ่งใหญ่ ก็หวังว่าจะไปได้ถูกทาง ผมก็เชียร์ให้เวอร์ชั่นถัดไป รองรับการพัฒนา Mobile OS อย่าง Android อีกตัวจะยิ่งน่าสนใจ และอยากให้ตัดเวอร์ชั่นแยกขายเป็น Mobile Developer รับรองว่าจะขายระเบิดเถิดเทิงอย่างแน่นอน ครับ



สวัสดีครับ วันนี้ขอเปลี่ยนแนวจาก Agile จ๋ามาเป็น coding กันบ้าง เกิดเปลี่ยนบรรยากาศครับ พอดีช่วงนี้มีโอกาสจับ Delphi มาปัดฝุ่น ลง Delphi 2010 แล้วเขียน App เล็กๆ ให้เพื่อนๆ กัน ก็เลยนึกขึ้นมาได้ว่า ClientDataSet Component ของ Delphi นี่มันเจ๋งมากแม้ว่าเราจะไม่ได้เขียน Multi-Tier ก็ตาม ก็เลยครึ้มอกครึ้มใจ เอามา share ให้เพื่อนๆ ลองเล่นกันดีกว่า ผมมั่นใจว่ามันต้องมีประโยชน์เพื่อนๆ ที่ใช้ Delphi แน่นอน
ในบทความนี้จะเป็นเรื่องเกี่ยวกับการประมาณขนาดของ Product Backlog หรือ User Story ด้วย Story Point ซึ่งมันจะเป็นเทคนิคพื้นฐานของการประมาณการ (estimate), การวางแผนงาน (planning), การติดตามงาน (tracking), และการประเมินฝีจักร (velocity) ของทีม และยังเป็นเครื่องมือที่ใช้สำหรับการปรับแผนงาน ให้สอดคล้องกับความสามารถของทีมพัฒนาอีกด้วย อยากรู้ว่ามันคืออะไรก็ click เข้าไปอ่านต่อกันเลยครับ

เมื่อเราพัฒนา software สิ่งที่เราจะต้องเจอตั้งแต่ตอนต้นเลยก็คือ requirement เพราะถ้าไม่มี requirement ก็ไม่ต้องคิดต่อแล้วว่าจะพัฒนาอะไร ซึ่ง software development process ทุก process จะพูดเรื่อง requirement ทั้งนั้น อยู่ที่ว่าจะลงรายละเอียดมากหรือน้อยก็ว่ากันไป Scrum process เองก็เช่นเดียวกัน