این کتاب با شرح متدولوژی MVC و ویژگیهای آن در تولید نرمافزارهای تحت وب، چند هدف را دنبال میکند. ابتدا اینکه این معماری این امکان را فراهم میسازد که هر فرد، در نوع تخصص خود چه طراحی ظاهر سایت، چه برنامهنویسی سایت مشغول به کار باشد و درگیر آن چیزی که در حیطهی مسئولیتش نیست نباشد. به این معنا که هر فرد یا گروهی کافیست تنها از تخصص موردنیاز کار خود برای پیشبرد تولید نرمفزار استفاده کند و لازم نیست یک طراح ظاهر سایت کارهای یک برنامهنویس و یک برنامهنویس تخصص یک طراح ظاهر سایت را بداند. این باعث میشود مدیریت تولید نرمافزار سادهتر و سرعت تولید آن افزایش یابد. در نهایت اینکه استفاده از این معماری در این قالب این امکان را فراهم میآورد تا محصولات تولیدشده در سیستمعاملهای مختلف قابلیت اجرا داشته باشند که این خود ویژگی منحصربهفردی می باشد.