Model odaklı geliştirme veya MDB, bilgisayar programlarının oluşturulmasına bir yaklaşımdır. MDB'nin odağı, bilgisayar programını olabildiğince çabuk yazmak, test etmek ve uygulamaktır. Genel olarak, bu model odaklı geliştirme yaklaşımı aynı zamanda görevi mümkün olduğu kadar verimli ve az bir maliyetle tamamlamaya çalışacaktır.
Model odaklı gelişimin özelliklerinden biri, aynı son ürün üzerinde çalışmak için birden fazla geliştiricinin kullanılabilmesidir. Yazılım programlarının yaratılma sürecini hızlandırmak için, projedeki her geliştirici, programın yazılması ve sonuçların test edilmesi ile ilgili özel görevleri üstlenebilir. Bu, belirli uzmanlık alanlarına sahip kişilerin projeye katkıda bulunmalarına izin verirken, aynı uzmanlık seviyesine veya geçmişine sahip olmayan diğer proje üyelerine daha fazla sıradan görev bırakabilir. Bu işbirlikçi yöntem ile bitmiş bir ürün üretmenin, katılan herkes kendi yeteneklerine uygun görevleri yerine getirdiğinden, zaman ve kaynakların daha verimli kullanılması düşünülmektedir.
Mevcut kaynaklardan en iyi şekilde faydalanmanın yanı sıra, modele dayalı geliştirmenin ardındaki amaç, programı mümkün olan en kısa sürede kullanıcıların ellerine almaktır. Bazı durumlarda, bu aciliyet duygusu eski moda ekonomiye dayanmaktadır; Program ne kadar erken hazır olursa ve tüketici markasına bırakılabilirse, üretici programın satışından kar yapmaya o kadar hızlı başlayacaktır. Diğer zamanlarda, hızlı bir geri dönüş isteği, kısa sürede sipariş yerine getirme sürecini önemli ölçüde artırmak isteyen bir şirket için özelleştirilmiş sipariş işleme yazılımı oluşturmak gibi belirli bir ihtiyacın karşılanması ile ilgilidir.
Çalışma ortamına bağlı olarak, modele dayalı gelişme birkaç başka isim tarafından da bilinebilir. Model güdümlü yazılım geliştirme veya MDSD, genellikle bu süre için tanımlama ve yeni programlar yaratmanın uygun maliyetli süreci olarak kullanılır. Benzer bir şekilde, MDD, eforla ilişkili tasarım ve yapım sürecine atıfta bulunarak, modele dayalı mimari veya MDA olarak da bilinir.


