PacktLib: Managing eZ Publish Web Content Management Projects

Managing eZ Publish Web Content Management Projects

Credits

About the Author

About the Reviewers

Preface

Understanding Web Content Management

Why Use a Content Management System?

Content Management versus Development

Myths

Types of Websites and Web Applications

Web Solution Categories

What does All This Mean for eZ Publish Projects?

Summary

Information Architecture and Design

Information Architecture

Five Facets of Design

eZ Publish Overview

What is eZ Publish?

Internal Structure and Configuration

The Lego Approach

Data Types, Content Classes, and Objects

Structuring Content

Sections

Templates

Template Override System

Designs

Access Control

Workflow

Extensions

Summary

Defining an eZ Publish Project

Requirements

Project Brief

Project Brief—The White Angel Foundation

Planning Workshop

Estimation

Summary

How to Write a Specification

Content Model

Users and Groups

Features

Site Map

Content Classes and Rules

Custom Templates

Screen and Performance Standards

Specification Process

Creative Brief

Summary

Content Modeling

The Purpose of a Content Model

What Makes a Good Model?

Defining a Content Model

Summary

Planning and Pricing

Project Planning

Pricing Your Project

Summary

Risk Management

Key Steps in Risk Management

Types of Risks

Risk Management in Practice

Shooting the Messenger

Key Risks in eZ publish Projects

Summary

Open Project Management

Manifesto for Agile Software Development

Individuals and Interactions over Processes and Tools

Working Software over Comprehensive Documentation

Customer Collaboration over Contract Negotiation

Responding to Change over Following a Plan

Open Management Practices

Summary

Implementation

Infrastructure

Version Control

Setup

Configuration and Development

Moving Code between Environments

Content Gathering

Content Population

Summary

Testing

Load Testing

Summary

Training

Standard User Training

Custom Training

User Manual

Technical Training

Summary

Maintenance and Support

Patches

Upgrades

Enhancements

Support

Summary

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Appendix A

Index