While a consultant can help with the preparation and implementation process, it is not mandatory to hire one. Some organizations choose to handle the process internally, especially if they have experienced staff.