APPENDIX D

Design Checklists

These checklists are designed to help you specify a web application. However, they can also act as checklists for software packages you’re considering buying or licensing.

In the following checklists, R indicates a required feature and O indicates an optional or conditional feature. Optional means that you might not need it for the first (or for any) release. Conditional means that you may have to provide the feature because of the business for which you’re designing the software. For example, if you’re providing entity-relationship diagrams, you have to have the standard ERD shapes on the palette; otherwise, you don’t. Decide based on your task-flow analysis and use cases.

Accessibility

Internationalization ...

Get Web Application Design Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.