תודולוגית הפיתוח AGILE מוכרת לרבים מאיתנו. זוהי שיטה שמתיימרת לנהל את תהליך הפיתוח על ידי חלוקה של העבודה לתתי משימות בעלי לו"ז קצר (בדרך כלל ימים ספורים). שיטות נפוצות מבוססות AGILE הן: SCRUM וXP.
בעודי מטפל בביתי התינוקת שנולדה השבוע במזל טוב, חשבתי על דרך מעניינת לפיתוחים עצמאיים וקוד פתוח שמטבע הדברים מבוצעים מהבית: Bayby Agile. כמי שעוסק בתיכנות לא רק כמקצוע אלא גם כתחביב לשעות הפנאי אני מוצא את עצמי מושבת לחלוטין בעקבות לידת התינוקת. זה לא שיש לי הרבה פחות זמן פנוי, הוא פשוט מתחלק בצורה שונה. בין בקבוק להחלפה, קניה כזו או אחרת, התרוצצויות וסידורים, עזרה לאשתי היקרה וטיפול בילד הגדול יש לא מעט "זמן מת". זה יכול להיות בזמן שאני מנדנד את התינוקת בעגלה, או יושב ליד הבן הגדול במיטה עד שירדם. או כשהתינוקת ישנה ובוכה לסירוגין מה שמצריך להיות ער לידה אבל לא מעסיק אותי באופן מלא.
בקיצור, חילקתי את הפרוייקט שאני עובד עליו בימים אלה (סודי. מה, זה לא ברור?) למודולים קצרצרים של שעה-שעתיים כך שבין המטלות הביתיות אני מצליח להגניב איזה שעת פיתוח. אני לא יודע כמה זה יעיל אבל עם הזמן אני אבדוק את התוצאות והתובנות ואעלה אותן פה.
יש למה לחכות…