إعادة بناء
إعادة بناء بتشيل الحدود اللي مبطّلة المنتج، وبتحافظ على الأجزاء اللي الناس معتمدة عليها.
بنبدأ بتكلفة النظام الحالي: نزول تحديثات ببطء، أجزاء سهلة الكسر، features واقفة، أو شغل الفريق لسه بيعمله بإيده. من هنا بنحدد هل محتاج تغيير مركز ولا إعادة بناء أوسع.
بنقسم الشغل لأجزاء تقدر تراجعها وتنزلها بأمان. كل جزء له نهاية واضحة، ولو المخاطرة تستاهل، بيبقى له طريق رجوع للنسخة القديمة.
إعادة البناء ممكن تقلل الكود المخصص كمان. Devloop استبدلت نظام الحجز اللي كان معمول يدوي بـ Cal.com لما الخدمة الجاهزة عملت نفس الشغل بمخاطرة وصيانة أقل.
Devloop