Deploy independently module

Topics: Project Management Forum, Web Client Software Factory
Sep 14, 2011 at 7:20 AM

We are going to start a project that will have 15 Modules. Our Business-layer(BL) and Data-layer(DAL) will be on same server (WEB Server).

My question is that how we divide BL and DAL so we can easily deploy each  module independently.

If this is not right approach what should be good approach for this kind of project.


Sep 14, 2011 at 8:40 PM


As a possible approach you could define your Data Access Layer in one or more Foundational Modules which could provide its services to other modules and define the elements of the Business Layer in Business Modules which could consume the services provided by the foundational ones.

However, this is only a possible approach and the way you should compose your modules depend mostly of your scenario and your preferences.

You might find the following links useful as they propose different approaches about how to divide an application in modules:

I hope you find this useful,

Damian Cherubini