What is our primary use case?
Most of my customers are on-premise, but I have two customers who are on the cloud.
IBM Cognos is used for reporting and I work with all businesses, but mainly in the banking and insurance industry.
What is most valuable?
The most valuable feature of IBM Cognos is security. The solution has updated features that other competitors' solutions come out with long after IBM Cognos has had them.
IBM Cognos is a very big solution, and it is similar to other large solutions, such as SAP and Oracle, everything is in one solution and one platform. It's very easy to use from one to the other.
The new data module makes life much easier when you combine it with very complex modules. You can build and combine things very quickly if you need to. You can keep the main organizational data structure and then you can combine it with specific external usage. It's very practical at that level.
It is very important for large organizations to have a secure solution, and this solution is secure. I trust IBM a lot. Having the full web organization structure and organization local modules, you are about to do small operations quickly.
What needs improvement?
There are some small features that are missing. It would be nice if the graphics were better. You can use external sources for charts, but it's quite complex to use and not easy to implement. If you want a new chart, you can download it from multiple tools and implement it into IBM Cognos.
That would be nicer if you'd have more charts, the ability to add charts easily. That would be a big improvement. However, the maps have been improved immensely which I am happy with.
Once you put a few requests into IBM for changes, it might take six to 12 months. A lot of the requests are responded to and they upgrade or change the feature. When you make a report and you plan it in advance and you want to have smart dates in your planning, this is a bit limited. It is a small issue and you can work around it quite easily but it would be something they can improve.
If you want to see the new feature in someone else's product it takes time, and for IBM Cognos it is approximately six to 12 months for it to be implemented. The other cloud competitors will have it.
For how long have I used the solution?
I have been using IBM Cognos for approximately 18 years.
What do I think about the stability of the solution?
IBM Cognos is highly stable. This is one of the largest values of the solution.
What do I think about the scalability of the solution?
The solution is highly scalable.
How are customer service and support?
Technical support has been improving a lot over the last two years. I add my questions in an online IBM forum and people from the development have directly contacted me with a solution. I'm really happy with it.
How was the initial setup?
The initial setup of IBM Cognos is complex. It takes time and experience to know how to do it. You can't only install it, there are a lot of things you need to take into consideration before you begin. You have to make sure you have the right hardware specifications, and that you are not conflicting with any firewalls. You can put it on many servers and for large organizations. The solution can handle complex issues that other solutions can't. Most of the smaller products can't handle it. IBM Cognos is efficient at handling multi servers with data coming from many places and organizing it into one place. The implementation can take a long time because the requirements are complex.
The basic setup will take approximately one day. If it is not a basic implementation the time depends on how complex the data is and how much needs to be worked on. For example, on a predefined data warehouse, in which everything has been done, the setup might only be a few hours then you can start working.
It can be between hours and months. It depends on the context of how many databases are being used, fields, and calculations. You can bring 500 tables and none of them are difficult, but then you have one table with three calculations and takes three weeks to build because those calculations are complex. it doesn't matter which tool you use.
What about the implementation team?
The amount of people needed to support the implementation depends on the customer. If it's a small business-sized customer with 10 to 20 users, I can do the implementation by myself. If it's a larger business then sometimes four, five people.
The maintenance can be very minimal because the data structure doesn't change. However, on the other hand, some customers have the requirements over time to change.
What was our ROI?
IBM Cognos can provide a substantial return on investment but it depends on the implementation and use case. I've been in organizations where I improved delivery from 24 hours to an hour. They had hardware coming in and it took them a long time to process it. I brought in easy-to-use reporting systems, which they could check the inventory coming in and approve it in less than an hour using barcodes.
The barcode would send the information to the ERP system in a way that was easy for it to receive. However, the process was very slow. We added a few things, and the operation was doing better. If you use it properly, you can improve your business services immensely.
What's my experience with pricing, setup cost, and licensing?
The cost of IBM Cognos it's more or less the same as most of the other solutions on the market. They're very competitive with the rest of the market and it is not the most expensive product.
Which other solutions did I evaluate?
I have evaluated other solutions.
What other advice do I have?
I rate IBM Cognos a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.