There are many aspects to the planning process:
You have to determine your needs, both functional and technical, and determine how Domino can meet them in both the short and long terms.
You have to assemble a rollout team, which should include managers, user representatives and functional experts, and technical representatives.
You have to identify current resources and determine what additional resources are needed.
You have to develop a project plan and timeline. You have to establish accountability among team members for every task. You need to track the progress of the project and incorporate feedback about it into future planning.
You may want to develop a pilot project—sort of a "beta rollout"—before doing a general, ...