Book Image

Managing eZ Publish Web Content Management Projects

Book Image

Managing eZ Publish Web Content Management Projects

Overview of this book

open-source CMS (content management system) and development framework with functionality for web publishing, intranets, e-commerce, extranets, and web portals. In this book, Martin Bauer of designit.com.au an eZ publish Silver partner, teaches you how to successfully manage and implement an eZ publish web content management project. He shows you how to produce quality results in a repeatable manner with the minimum of effort, and end up with eZ publish solutions that will delight your clients. The book presents strategies, best practices, and techniques for all steps of your eZ publish project, starting from client requirements, through planning, information architecture and content modeling, design considerations, and right up to deployment, client training, maintenance, support, and upgrades.
Table of Contents (20 chapters)
Managing eZ Publish Web Content Management Projects
Credits
About the Author
About the Reviewers
Preface
Index

Summary


In this chapter, we have covered how to specify the functionality of a website that is to be implemented in eZ Publish. We started with the overall content model that identified the key classes and their relationships to each other. From there, we looked at the users and groups and what permissions each of these would have. The next part of the specification is detailing each of the features to be created and how they would operate. Finally, we looked at the way the features were to be displayed through content classes and views of that content.

What is important in creating a functional specification is to define how the requirements are to be delivered. The features are a manifestation of the requirements in concrete details and therefore it's important to get the specification as accurate as possible. This is the hardest part of the project and, if done well, will make the implementation go smoothly. A lack of detail in the specification inevitably leads to problems during development...