The original article was published in the June 2000 issue of Developer Connection Technical Magazine . Such Web sites are developed by diverse teams, comprised of programmers, analysts, graphic artists, page designers, writers and so on. This article describes some of the features included in IBM WebSphere Studio V3.5 and VisualAge for Java V3.5 that provide ease of coordination for today's diverse Web development teams. The IBM Framework for e-business addresses the diversity of Web development teams and the need to separate team members' concerns. Separation of concerns refers to a programming model that allows team members to do what they do best, with less worry about the complex aspects of the project for which they are not directly responsible.
Separation of concerns allows for rapid development of extensible Web applications.
Programmers can program and designers can design. However, while separating the concerns of your development team is important, it also is essential for your team to coordinate their efforts. The IBM Framework for e-business provides a model for consistent interfaces among Web components, allowing Web development teams to seamlessly integrate their efforts throughout the development process. With this approach, the user interface is separate from the business logic. The Controller is implemented by servlets and provides interactive control.