With any important corporate initiative, especially business intelligence, you need to create an effective plan and gain executive/stakeholder buy-in first. Then making sure you have the right people, processes and technologies to accomplish the objective comes next. This would be no different. You must start with the busines objecive you are trying to accomplish, once you have identified that, develop a plan and for how you will accomplish it. Be flexible through the process as things will come up that you don't expect but GoodData has a very good track record and experienced team of internal consultants as well as partners that can help you do that. Rarelly does a failed or challenging deployment have to do with the technology - it's normally created by a lack of planning or unrealistic expectations on the side of the client. I have run into a few issues of over promising within BI platform deployments but neither of those were with GoodData.