We use Appian for some exam results, and related material, as well as some publishing solution material.
Head of Publishing Solutions at a media company with 5,001-10,000 employees
Technical support is excellent, but it is quite expensive
What is our primary use case?
What is most valuable?
The workflow designer is the most valuable feature.
It's pretty good as it stands at the moment.
What needs improvement?
In terms of usability, there is a learning curve.
Licensing fees could be reduced.
For how long have I used the solution?
I have been working with Appian for a year.
Buyer's Guide
Appian
December 2024
Learn what your peers think about Appian. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the stability of the solution?
Appian is a stable solution.
What do I think about the scalability of the solution?
Appian is scalable.
In our company, we have approximately 100 users.
Appian's use may be expanded in the future. It's a bit of a niche on the exam side right now.
How are customer service and support?
According to my understanding, the technical support team is quite impressive.
It's fine; there's no need to improve technical support.
Which solution did I use previously and why did I switch?
We are also working with Salesforce.
How was the initial setup?
The initial setup is fine once you get your head around it, but there is a steep learning curve.
We have developers to maintain this solution.
What about the implementation team?
We were able to complete the installation ourselves.
What's my experience with pricing, setup cost, and licensing?
The price could always be better.
The full user license is quite expensive. It's cheap if all you want them to do is look at things, but if more people use an Appian app to update their information, it becomes more expensive.
Licensing fees are paid on a yearly basis.
What other advice do I have?
You must consider what your use cases will be and ensure that there is a fit, because it is not a cheap option, you must ensure that you get a good return on investment.
I would rate Appian a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IT Advisor to Banks at a financial services firm with 10,001+ employees
We are creating workflows in an agile manner
Pros and Cons
- "The tech support is quite good."
- "The agile manner that we require to create our workflows. This is probably the most critical part of our solution and the time it takes to start processing the solution."
- "It needs better integration with our existing application ecosystem."
- "We would like to see more reduced latency. We would like to make sure that the scale-out factor will be much more as workloads come in."
What is our primary use case?
It is mostly for our API, BPM, workflows, web services, and enterprise integration.
How has it helped my organization?
We have been focusing on building all of our digital and mobile applications with a lot of earlier code, as the platforms were legacy. We had to write code from scratch, because it was not possible to use the existing code. For most of our digital applications, like payment systems or digital payments, the use case was for our mobile apps.
What is most valuable?
The agile manner that we require to create our workflows. This is probably the most critical part of our solution and the time it takes to start processing the solution. This is also quite fast. It is important for us to develop the solution in an agile manner.
What needs improvement?
Newer features, especially in terms scalability. It has to become more scalable than what it is today. It is not a issue today. However, going forward, due to the growth in the number of users and the workloads, it will have to be more scalable.
It needs better integration with our existing application ecosystem.
I would like more connectors for calls and integration features. Typically in enterprise banks, we have 200 to 300 plus applications. Training and documentation on how to integrate this would help.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
We would like to see more reduced latency. We would like to make sure that the scale-out factor will be much more as workloads come in. The scale-out should be improved as we grapple with more workloads and users.
We feel the latency could further be reduced, but the access time for the throughput time or the general access time could be further reduced.
What do I think about the scalability of the solution?
We do not see any issues with overall scalability right now.
How are customer service and technical support?
The tech support is quite good. Maybe it is not as good as large enterprise vendors, especially when it comes to more technical troubleshooting. Overall, the response is okay, since most problems are solved. Though, if there are major issues, then break times possibly increase. If they could focus on that, it would be helpful.
Which solution did I use previously and why did I switch?
We have been using tools from IBM, Oracle, CA (formerly known as Computer Associates), so mostly these enterprise tools at the same time are very complex and not very agile. The learning curve is much more than we found with the learning curve for Appian, so it is a trade-off between the agility of using a tool versus the complexity. To a large extent, more functions can be serviced through the tools previously mentioned from a enterprise perspective. However, most of the functions that we have are requirements for our services that we run through Appian, therefore we see this coverage as okay
How was the initial setup?
It was between straightforward and complex. There were a few issues in terms of configurations, but overall, getting the system started was quite fast. There were a few configuration parameters that we had to change, for which, it took us a couple of days more than expected. The way to start this tool is quite quick, so we did not face any issues with it.
What's my experience with pricing, setup cost, and licensing?
Product pricing compared to some of the earlier vendors, like IBM, CA, and Oracle, is quite well-priced. Although, we do feel that as we increase the number of users and the workload increases, we will have to spend more.
We will have to have a dialogue or negotiate a price for future use. To start with, it is a reasonable price. As we go ahead, we will have to make sure the costs are inline with our expectations as we grow our user base and workloads.
In terms of licensing, instead of user-based, you should go more on a workload basis. It could be helpful, since we feel that we will be growing the workload part of it more than the user part of it. I think they give us a good price on workload characteristics and it would be a better option.
Which other solutions did I evaluate?
We already had IBM. We evaluated Oracle and CA. We found this product to be good price-wise as well as quick implementation-wise. From IBM, at that time, we evaluated WebSphere, APM Manager, and Workflow Manager. So, it was centered around their WebSphere, Lombardi product.
What other advice do I have?
How to integrate with their application ecosystem is probably a priority. Once you get a product like this, it is important to have that integration upfront rather than later on to work on. Otherwise, you will grapple with a very complex application ecosystem for large enterprises. These features must be provided for, understood, and the expectations of the enterprise integration bus, service, or whatever you do should be well covered by the solution, so you do not face problems down the road.
Most important criteria when selecting a vendor: We make sure it is a recognized and credible name/vendor. We typically look at the top four or five vendors on independent research ratings, then we form a committee so we do not take personal decisions. We have a committee, we arrive at a consensus, then we put up our selection criteria. This revolves around the technical aspects, the credibility of the vendor, the coverage of the vendor, and the cost as well as where do we see the future roadmap of the vendor.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Buyer's Guide
Appian
December 2024
Learn what your peers think about Appian. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Technical Service Advisor at PPG Industries
Quickly develop applications for end-to-end process automation
Pros and Cons
- "Process culture is making noise inside the organization because now, everybody knows that their time is being monitored."
- "The documentation needs to be improved."
What is our primary use case?
We use this solution because End-to-End Process Automation in Appian is robust and scalable. Thousands of process instances can run concurrently. Apart from that, development is fast for process and workflow automation when the developers are experienced, and the code can be reusable.
How has it helped my organization?
This solution has helped in creating a process platform for the bank because it can handle cross-department processes. Process culture is making noise inside the organization because now, everybody knows that their time is being monitored.
What is most valuable?
This solution provides for fast development with Quick Apps and simple CRUD user interfaces.
Some of the other features are:
- Fast development with SAIL
- Beautiful user interfaces that are limited in customization but have the benefit of fewer problems with usability
- Having data in memory using KDB technology is also a good idea
What needs improvement?
I would like to see better monitoring for business events in synchronization with business rules.
There should be a better development for Cases, because it is not really a capability of the product. You have to develop the behavior.
The documentation needs to be improved.
For how long have I used the solution?
One year.
What do I think about the scalability of the solution?
This is a scalable solution that can run thousands of processes concurrently and fault tolerant
Which solution did I use previously and why did I switch?
I used IBM BPM 8.5.7 prior to adopting this solution.
What's my experience with pricing, setup cost, and licensing?
The cost depends on the number of users, although I recommend taking an unlimited license.
Which other solutions did I evaluate?
We evaluated both Pega and Activiti before choosing this solution.
What other advice do I have?
In general, Appian is a great competitor in process automation. However, in my opinion, compared with IBM they lack documentation, development methodology guides (scrum is not enough for BPM adoption) organizational change management is a prerequisite for any BPM journey, real examples like IBM Redbooks, the academy is great I think that more real business cases would be better, webinars etc
In my opinion, it is not good to let developers design their own business database. Normally, they are not experienced at this. Perhaps for mid-size business, there is no problem, but when you have a big business it gets complicated and a database designer is required.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Enterprise Architect at Mobiliser
Fast to build simple to medium complexity solutions
Pros and Cons
- "Form building capabilities and well thought out process modelling are key points to this product."
- "Authoring tool is slow to use resulted in limitations on how quickly solutions can be built."
What is our primary use case?
Process Automation and Forms Digitisation, implementation of organisational wide processes rather than use of COTS.
How has it helped my organization?
Appian was not selected by any of the organisations I've worked with to date for production use.
What is most valuable?
Form building capabilities and well thought out process modelling are key points to this product.
What needs improvement?
Support for complex models really needs significant improvement
Flexibility in the architecture is not there
Management or reusable assets is extremely limited and poorly designed
Business rules are not aligned to industry best practices
Authoring tool slow to use resulted in limitations on how quickly solutions can be built
Integration to project SDLC (such as testing methods, build systems etc needs work)
For how long have I used the solution?
Trial/evaluations only.
What do I think about the scalability of the solution?
This product is targeted to mid size companies and not highly scalable complex processes.
How are customer service and support?
Customer Service:
Average, although a small responsive team Appian has been fast growing stretching their ability to service customer needs.
Technical Support:
Reasonable, stronger than say IBM or Oracle technical support but it is still critical to engage in a full POC activity with this product to ensure it fits your needs before proceeding with an implementation. The closed nature of the platform means there is limited to no help outside of that technical support team which is already stretched based on the ever increasing customer base.
What other advice do I have?
Compare this product closely to open source options, IBM and Pega. For simple solutions using simple models Appian may be sufficient and would provide better ROI than investing in building a team to support a more complex tool but for complex models I'd look for a stronger tool-set.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Practice Leader - Digital Process Automation at a computer software company with 201-500 employees
Easy to develop, low-code, and has a good user interface
Pros and Cons
- "Appian has many valuable features, the first being the ease of development—rapid development. Second, the process of learning the product and tool is faster when compared to its peers in the market. It's closer to low-code, and while it's still not very easy, it's more low-code than other products in the industry. Appian has a good user interface, a seamless model user interface, which comes without additional coding. It can also integrate with multiple systems."
- "There are four areas I believe Appian could improve in. The first is a seamless contact center integration. Appian does not have a contact center feature. The second is advanced features in RPA. The third would be chatbot and email bot integration—while Appian comes with chatbot and email bot, it's not as mature as it should be, compared to the competition. The fourth area would be next best action, since there is not much of this sort of feature in Appian. These are all features which competitors' products have, and in a mature manner, whereas Appian lacks on these four areas. I see customers who are moving from Appian to Pega because these features are not in Appian."
What is our primary use case?
There are multiple use cases of Appian. A banking customer uses it more for agent onboarding; we are working on contract management for a manufacturing customer; and we are working on an incident management system for an airport. There are almost seven to eight use cases, as of now.
We don't use Appian, we are partners and we implement this solution for customers. I'm working on both on-premises and cloud-based deployment. Appian's deployment is hybrid.
What is most valuable?
Appian has many valuable features, the first being the ease of development—rapid development. Second, the process of learning the product and tool is faster when compared to its peers in the market. It's closer to low-code, and while it's still not very easy, it's more low-code than other products in the industry. Appian has a good user interface, a seamless model user interface, which comes without additional coding. It can also integrate with multiple systems.
What needs improvement?
There are four areas I believe Appian could improve in. The first is a seamless contact center integration. Appian does not have a contact center feature. The second is advanced features in RPA. The third would be chatbot and email bot integration—while Appian comes with chatbot and email bot, it's not as mature as it should be, compared to the competition. The fourth area would be next best action, since there is not much of this sort of feature in Appian. These are all features which competitors' products have, and in a mature manner, whereas Appian lacks on these four areas. I see customers who are moving from Appian to Pega because these features are not in Appian.
For how long have I used the solution?
I have been working with Appian for three years.
What do I think about the stability of the solution?
The stability and performance are good. Appian is focusing a lot on this because they recently came out with a Kubernetes system acquisition, which is providing them the ability to scale as well as an expansion model that can be as stable as required. The performance is very good, as this solution is available across multiple cloud systems.
As far as maintenance, it's pretty straightforward because Appian, as a company, comes with very mature hotfixes when required, as well as seamless upgrades. As long as you do not do any customizations—which is not recommended—it is pretty easy and straightforward to maintain, and does not take much effort.
What do I think about the scalability of the solution?
Appian is definitely easy to scale, especially if you understand the requirements. It's a good architecture.
Of our customers who use Appian, I would say most of them are medium-sized. Next would be large-sized, and then there are not many small-sized customers. Medium- and large-sized companies mostly go for Appian.
How are customer service and support?
I would rate the technical support of Appian about a seven out of ten because there is definitely room for improvement when compared to the other product support we are seeing.
How was the initial setup?
The initial setup is a simple process. If it's on cloud, it does not take much time. If it's on-premise, you have to have all the required hardware. It takes around four hours.
What about the implementation team?
We implement this solution for customers.
What's my experience with pricing, setup cost, and licensing?
Appian is very flexible in their pricing. In general, Appian's pricing is much, much lower when compared to competition like Pega or other products. Appian also has a flexible licensing model across geographies. Pega usually goes with a single licensing cost—which is a US-based cost—for all global customers, and it's costly. Whereas Appian has a different regional licensing cost model and it can be cheaper, depending on geography. So Appian's licensing is very flexible, and cheaper when compared to other competition.
The pricing is pretty straightforward. If you're going for a cloud-based deployment, there are no additional costs because you're just going to be on the cloud. However, if you're going to deploy it on-premise, you would need to install software, so you might have to procure your own database and servers and everything. The current recommendation, and what most customers are going for, is the cloud because it's easy to maintain. There aren't really any costs except for the licensing.
Which other solutions did I evaluate?
Pega and Appian are both good BPM platforms. The area where Appian has the advantage is that it's really low-code. It takes much less effort when compared to Pega, both for developing and for setup and implementation. Within about 30 days, maximum, you can build out a product in Appian, whereas it will take you much longer in Pega. However, in regard to the four areas in which I believe Appian is lacking, Pega has all those features in a mature manner: seamless contact center integration, advanced features in RPA, mature chatbot and email bot integration, and next best action.
What other advice do I have?
I would rate Appian an eight out of ten.
If you are looking for a fast, rapid rollout of applications and you have multiple medium-scale and small-scale processes that you want to roll out at a faster pace, with ease of maintenance, then Appian is a good product to go with. Appian can also be leveraged for large-scale implementation—for example, financial service customers, for loan origination or claims organization—but you would really need to understand your requirements in order to achieve this with Appian. Whereas with Pega, it has framework for loan originations and everything, which Appian doesn't come with. Appian is a plain vanilla product, and if you go for a large-scale core implementation, then you should have enough information and requirements to capture it. Appian is best suited to mid-scale and small-scale processes and a rapid rollout.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Project Manager and Technical Leader at Exus
Low-code characteristics lead to fast development cycles
Pros and Cons
- "Call Web Service Smart Service - Web service integrations with other systems are super simple and fast to create, supported by low code menus."
- "Write to Data Store Entity - Saving data in SQL databases is done easily using entities. Entities (CDTs in Appian terminology) define relationships and target schema tables via XSD files."
- "Even though the company has made great improvements in online documentation, featuring rich material which includes case studies of real-life use cases, the material could definitely be better in quality and coverage of use cases."
- "A point of improvement would be the SAIL forms. The built-in tool used to generate forms does not have debugging support (to view local variables as they change on live preview, and step-by-step valuation) which is a big drawback for form development. Moreover, the script language used to build SAIL forms does not support inheritance or lambda expressions (functions as arguments of other functions), which makes the code base more verbose."
What is most valuable?
- Process Designer - If properly used, the executable flow itself helps you understand the business flow.
- Call Web Service Smart Service - Web service integrations with other systems are super simple and fast to create, supported by low code menus.
- Write to Data Store Entity - Saving data in SQL databases is done easily using entities. Entities (CDTs in Appian terminology) define relationships and target schema tables via XSD files.
- SAIL interfaces - Writing code that creates forms requires coding skills in Appian SAIL, a proprietary language. The forms are mobile-ready and components can be reused in forms and reports.
What needs improvement?
Even though the company has made great improvements in online documentation, featuring rich material which includes case studies of real-life use cases, the material could definitely be better in quality and coverage of use cases.
Another point of improvement would be the SAIL forms. The built-in tool used to generate forms does not have debugging support (to view local variables as they change on live preview, and step-by-step valuation) which is a big drawback for form development. Moreover, the script language used to build SAIL forms does not support inheritance or lambda expressions (functions as arguments of other functions), which makes the code base more verbose.
Last but not least, I am missing a team collaboration solution. Only one person at a time can work on objects. This is not a big issue really, because, if you follow the Appian best practices, all objects are pieces that fit single-person workloads.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
The platform is super stable in BPMS and rules execution.
Issues can appear in the following ways, related to development and design choices:
- The underlying database is facing locking or performance issues. The instability of the database is very quickly propagated in the flows and forms executions (Appian engines/application server) and the platform can become non-responsive, experience deteriorating performance, or create numerous exceptions in running processes.
- If the platform is used for data-intensive tasks, especially in deep nesting of data manipulation rules, the performance can quickly be affected and may also lead to exceptions.
- If you don't follow the Appian best practices, and your application is scaling up, then on pick times the performance will be bad or exceptions may occur. This situation can be avoided by identifying potential issues by running the health check diagnostic tool.
What do I think about the scalability of the solution?
Scalability is very good, but there are limits imposed by the underlying hardware and the JVM's heap size. Notably, even with a configuration having multiple application servers, the Appian engines installation is always one. However, the capacity of the topologies is very high and will not be an issue for companies with up to 10 applications per installation and up to 4000 active users per day. Appian provides a sizing document and Professional Services to help with decisions on the subject.
How are customer service and technical support?
Technical support is considered good, and various levels of support can be selected.
Which solution did I use previously and why did I switch?
Prior to Appian, there was a Java-based BPMS solution, but Appian was valued for its low-code characteristics that lead to the fastest development cycles in the industry. It was also valued for the scalability, the flexibility on development, the level of support, and the increasing developer base.
How was the initial setup?
Appian has two offerings for its customers, on-premise and Appian Cloud (PaaS). In the case of PaaS, setup is very minimal and straightforward. For the on-premise product, the initial setup is pretty straightforward in most cases but requires a level of systems expertise, especially if you are setting up a high-performance production machine.
After some initial use, tuning the database is advisable. For mission-critical applications, an initial round of stress testing may be a good idea for identifying potential bottlenecks in your applications. Setup can also be tricky if you try to migrate from very old installations which used a different topology. If this is your situation, you may need support from Appian Professional Services.
Which other solutions did I evaluate?
The alternative we evaluated was Pega BPM.
What other advice do I have?
If licensing cost is not a problem, then Appian is definitely a go, either as a stand-alone platform or with the PaaS offering in the Appian Cloud. When it comes to speed of development, system integrations, BMPS workflows, and digitization of manual processes, Appian is possibly the best choice there is.
Disclosure: My company has a business relationship with this vendor other than being a customer: Gold partner.
Senior Technical Consultant at a consultancy with 11-50 employees
Features a robust rules engine for building applications
Pros and Cons
- "Compared to other code tools that I've seen, Appian has a more robust rules engine"
- "I wouldn't say their response time is long, but it could be quicker."
What is our primary use case?
We use Appian for business process management.
What is most valuable?
I like how quickly you can build applications. The low code aspect of it is really useful to get things out to market quickly. Compared to other code tools that I've seen, Appian has a more robust rules engine.
For how long have I used the solution?
I've been an Appian consultant for three years now.
What do I think about the stability of the solution?
Appian virtually has a 99.99% uptime rating. It's very stable.
What do I think about the scalability of the solution?
Appian is very scalable. There's a lot of options for bigger enterprises, like high availability. It's enterprise-grade for smaller to mid-sized businesses.
How are customer service and technical support?
I have used their tech support, honestly, I'd probably give their support a rating of eight out of 10. They work pretty hard to try to figure out what's going on if there's an issue.
I wouldn't say their response time is long, but it could be quicker.
How was the initial setup?
There's a one-time setup fee. I think they usually set it up for you. For the typical business user, it's straightforward as they don't have to do anything.
What's my experience with pricing, setup cost, and licensing?
The pricing can be a little confusing to customers. Clients sometimes have to lay out their whole set of use cases and get them approved for specific types of licensing— it's on a case-to-case basis. I think that they're very actively working on improving this, but it can be quite difficult to work out the licensing.
What other advice do I have?
Other than the pricing concerns, it's a really great platform.
If you're considering using Appian, my advice is to work with people that have experience building solutions with it, because that's going to lead to fewer problems down the line.
Overall, on a scale from one to ten, I would give Appian a rating of nine. It's a great business management platform.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Sr AVP - EXL Digital at EXL Services
It's flexible so you can reuse it for a variety of use cases
Pros and Cons
- "Appian helps you do a lot of things. It's easy to configure and build an application platform, and it offers a lot of features that you find in an RPA solution. It's flexible so you can reuse it for a variety of use cases."
- "While Appian is generally flexible, it's rigid in some ways. It takes longer to do something that isn't available out of the box."
What is our primary use case?
Appian is primarily used for building workflows and low code applications.
What is most valuable?
Appian helps you do a lot of things. It's easy to configure and build an application platform, and it offers a lot of features. It's flexible so you can reuse it for a variety of use cases.
What needs improvement?
While Appian is generally flexible, it's rigid in some ways, doesn't allow you lot of options to cutomize. It takes longer to do something that isn't available out of the box.
For how long have I used the solution?
I've been using Appian for a couple of years.
What do I think about the stability of the solution?
Appian is stable.
What do I think about the scalability of the solution?
Appian is scalable. We have a few more ongoing deployments, so the number of users will definitely go up.
How are customer service and support?
There can be some improvement in support, start giving customer more importance than process
How would you rate customer service and support?
Neutral
How was the initial setup?
The cloud version is managed by Appian, so it doesn't take a lot of time.
What's my experience with pricing, setup cost, and licensing?
The cost of Appian varies depending on the kind of license, and there are no additional costs that I'm aware of.
What other advice do I have?
I rate Appian eight out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Appian Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Product Categories
Business Process Management (BPM) Process Automation Rapid Application Development Software Low-Code Development Platforms Process MiningPopular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Camunda
Pega Platform
SAP Signavio Process Manager
Bizagi
IBM BPM
Apache Airflow
ARIS BPA
Bonita
Nintex Process Platform
AWS Step Functions
Hyland OnBase
ADONIS
IBM Business Automation Workflow
ARIS Cloud
Buyer's Guide
Download our free Appian Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What is your experience working with different BPM Software?
- Is Appian a suitable solution for beginners who have no additional preparation?
- Is it easy to set up Appian or did you have to resort to professional help?
- In comparison with Salesforce Platform and similar platforms, do you think Appian is expensive?
- Which HCM solution is better for a healthcare organization: SAP HCM, Appian, or Workday?
- What are areas for improvements for established BPM software tools and vendors?
- Which do you prefer - Appian or Camunda Platform?
- How would you estimate the ROI and cost-benefit analysis of Pega BPM versus Appian?
- Do you have any recommendation for design & architecture principles when building apps on Appian ?
- When evaluating Business Process Management, what aspect do you think is the most important to look for?
I am sure this comparison between Appian and Pega is going to be extremely beneficial for me to do evaluation.