Overall Satisfaction with Appian
The custom application developed in Appian is used by the production group of our organization. It is used to maintain and run the processes that allow users to generate marketing lists based on a comprehensive set of multi-stage selection criteria and apply statistical models out of predefined consumer audience dataset. It involves building a complex UI and communication with various outside systems through the use of web services.
- Ease of building modern uniformed and dynamic UI.
- Web services support.
- In-place testing.
- Ability to extend application with usage of custom plug-ins.
- Unstable and sometimes forgiving and/or implied behavior for various complex language constructs, especially involving collections processing.
- Inability to customize UI only for a specific platform (e.g. Desktop) given priority to the notion of the universal platform support (desktop, tablet, mobile).
- Run-time error descriptions are not really helpful in many circumstances.
- The low-code environment is not low-code at all if you need to build UI of relatively medium complexity.
- Ability to process jobs end-to-end increased by about 200% after building a tool with Appian.
- Jobs turnaround time improved from 1-2 days to 2-4 hours.
- Automating complex production jobs allowed less people involvements and improved resource utilization.
- Production jobs statistics collection allowed comprehensive reporting to the upper management.
Evaluated Dell Boomi. Appian is a much more robust and mature product in a similar price range. Other commercial products in this arena are much more expensive.