O'Reilly logo

MySQL™ and JSP™ Web Applications: Data-Driven Programming Using Tomcat and MySQL by James Turner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

Before you begin to develop your application, it's important to work out exactly what the application needs to do. This is the purpose of an FRD. It documents the way that users will encounter the application and the functionalities that will be available to them. An FRD also provides a framework for determining issues that must be resolved before development begins. It is the contract between you and the client regarding what must be delivered. An FRD can be developed based on a series of conversations with the client, mockups (sometimes called wireframes), or both.

Some overall issues must be addressed before you can begin to design an FRD, and others will crop up during the thought and design process.

When you've completed the FRD ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required