When designing a JSP project, actual methodologies can often be more restrictive than helpful. According to Casey Kochmer, the key to building successful JSP is in project management rather than design. Contrary to popular belief, the best design methodology when building projects is often no official one.
Most design methodologies are bloated and impractical.
If it takes a 200 page book to explain, then it is just too complicated to use in real life. In my view, design methodologies should be simple and holistic in nature. In fact, the most important key to a successful design methodology probably isn't even design related, but rather depends upon a solid project management policy. No matter how good your design is, it will still fail if your project is mismanaged. The most significant requirement in a design methodology is that it provides a simple framework to hold together the contradictory forces required in any successful project.