Jabarkan Travel Light dari Agile modeling

Saat pekerjaan rekayasa perangkat lunak berlangsung, simpan hanya modul yang akan memberikan nilai jangka panjang dan membuang sisanya. Setiap work product yang disimpan harus dipertahankan jika terjadi perubahan. Ini mewakili pekerjaan yang memperlambat tim. Ambler mencatat bahwa “Setiap kali Anda memutuskan untuk menjaga model, Anda menukar ketangkasan (agility) untuk kenyamanan memiliki informasi yang tersedia untuk tim Anda secara abstrak (sehingga berpotensi memperpanjang komunikasi di dalam tim Anda serta dengan pemangku kepentingan proyek)."

Content is more important than representation

Pemodelan harus menyertakan informasi kepada audiens yang dituju. Model yang sempurna secara sintaksis, yang memberikan sedikit konten bermanfaat tidak sama berharganya dengan model dengan notasi yang cacat yang tetap menyediakan konten yang berharga bagi pemirsanya.

Know the models and the tools you use to create them

Pahami kekuatan dan kelemahan masing-masing model dan alat yang digunakan untuk membuatnya.