Pros and Cons of Appian

Certified Lead Developer

Hi,

Iam aware that we have plenty of advantages by using Appian . To name few like

Low-Code platform,

Intelligent Automation,

Case Management 

Customer Management etc..

Do we have any disadvantages by using Appian?

Thanks,

Ravi.

 

  Discussion posts and replies are publicly visible

Parents
  • Hi Ravi,

    I will add my experience here,

    1) We can use Appian for small scale apps to medium scale apps. It might not be good idea for using to large/huge enterprise applications because there is lot of data flowing in and out. This could be over come using developing custom plugins (this could be simplify the burden on what you are trying to achieve like you want to achieve a functionality where you want to apply huge logic on it where you can accomplish it with using multiple scripts tasks. in this scenario you can relay on plugin where you can write your huge logic and you can just use it out here as simple expression/smart service) and you may need to relay on the DB stuff when you are going for bulk uploads and retrievals using SP's or views.

    2) As the Appian is built on some other open source like Java platform. You can integrate your own logic which can be developed in java and then just plug it with appian that's it you can achieve any functionality using this.

    3) You can also find few things which may not be possible in current version and Appian is keep growing and trying to do as much as possible to implement new things in the feature version.

    4) You can see other tools similar to appian are available in the market but you can get Appian at lower cost then others. As of now market suggest that Appian is 2nd in BPM/Case Management Lane.

    5) Appian is good for everything unless as other folks suggested that there is little back branching and the full automation of deployments.

    6) As soon as you follow Appian best practice and standards then Appian works as expected. If you have complex customer use case then performance may vary depends on the approach you take when you want to implement logic around complex functionality.

    Hope this may help.
Reply
  • Hi Ravi,

    I will add my experience here,

    1) We can use Appian for small scale apps to medium scale apps. It might not be good idea for using to large/huge enterprise applications because there is lot of data flowing in and out. This could be over come using developing custom plugins (this could be simplify the burden on what you are trying to achieve like you want to achieve a functionality where you want to apply huge logic on it where you can accomplish it with using multiple scripts tasks. in this scenario you can relay on plugin where you can write your huge logic and you can just use it out here as simple expression/smart service) and you may need to relay on the DB stuff when you are going for bulk uploads and retrievals using SP's or views.

    2) As the Appian is built on some other open source like Java platform. You can integrate your own logic which can be developed in java and then just plug it with appian that's it you can achieve any functionality using this.

    3) You can also find few things which may not be possible in current version and Appian is keep growing and trying to do as much as possible to implement new things in the feature version.

    4) You can see other tools similar to appian are available in the market but you can get Appian at lower cost then others. As of now market suggest that Appian is 2nd in BPM/Case Management Lane.

    5) Appian is good for everything unless as other folks suggested that there is little back branching and the full automation of deployments.

    6) As soon as you follow Appian best practice and standards then Appian works as expected. If you have complex customer use case then performance may vary depends on the approach you take when you want to implement logic around complex functionality.

    Hope this may help.
Children
No Data