Appian Certification Program

Written by:

This image has an empty alt attribute; its file name is spotify-badge.svg

Since May 2021 Appian has changed all certifications to be on the new certified developer format which is an all-new way of writing your Appian exams.

They have chosen examity as a vendor to facilitate examinations online & to maintain the integrity of the exam by conducting it in a proctored environment. That means there would be an external person monitoring your screen, webcam and microphone via zoom call for the duration of the exam. This is a very welcome change by Appian since fake practitioners with level 1 & level 2 certifications were becoming a common occurrence.

The cost of all new exams is $200. Practitioners who work with Appian partner organizations are receiving a 50% discount which is automatically applied when you register for exams using your company’s email account linked to community. You can pre-book your slots here.

New Question Types

Appian always used to have single-select or multi-select questions for all their exams. With the latest exams they have introduced two new question types in addition to that.

  1. Arranging in sequence type questions – You will be given a list of options regarding a topic and you will be asked to drag and drop to arrange them in a meaningful and logical sequence to complete this question.

2. Match the lists type questions – In this question type, you will be given a questions list and an answers list. You need to match what is the most suitable answer for each of the question. To match the lists answers can be used once, more than once or not at all. (it will be mentioned in the question).

How To Prepare Using This Blog Post?

I have shared all study topics for Appian associate, senior & lead developer exams. You will find a link with label “Learn” next to each topic which you can click to navigate to relevant Appian documentation and learn more about it.

Associate Developer (ACD101)

The associate developer is a perfect test of knowledge for Appian developers who have recently started on the Appian platform. Ideally, they have attended Appian instructor-led or online training and have some hands-on experience working on two or three training or client applications.

Appian developers who already have 2+ years of experience working on the platform, I can assure you that you don’t even need to study for the test. ACD101 has questions that you will be able to answer just with your practical work experience.

The previous level 1 exam used to be 90 questions to be answered in 60 minutes, so compared to that you will have a lot of time to complete since the associate developer exam only has a total of 60 questions to be answered in 60 minutes.

  • Certification Name: Associate Developer
  • Exam Number: ACD101
  • Format: Single Choice, Multiple Choice, Match the lists, Sequence questions
  • Exam Duration: 60 minutes
  • Exam Cost: $200
  • Number of Questions: 60
  • Passing Score: 73%

Exam Topics (documentation to study each topic is linked):

  • The Appian Platform
    • Use cases for Appian
    • Application structure and objects –Learn
    • Tempo and site user experiences – Learn
    • Various security permissions and access controls – Learn
  • Software Development Lifecycle (SDLC)
    • Understanding of the SDLC phases
    • Roles & responsibilities
    • Events/scrum ceremonies
    • User story lifecycle
  • Data Manipulation
    • CDT – Learn
    • Data Store – Learn
    • Basic SQL understanding
    • How Appian objects interact with databases (verify, write, update, delete and query)
  • Appian Process Modeling
    • Best practices
    • Configuring process models according to business requirements – Learn
    • Troubleshooting issues with process models – Learn
    • Monitoring & editing process instances – Learn
    • Understanding of all the commonly used nodes and smart services in process model designer – Learn
  • Appian Interface Design
    • Design mode & expression mode – Learn
    • Various interface components and their uses – Learn
    • Types of variables – Learn
    • User experience best practices – Learn
    • Understanding of common interface patterns – Learn
  • Appian Records
    • Various types of records and their use cases – Learn
    • Designing record lists, filters & views according to the requirements – Learn
    • Configuring related actions & actions – Learn
  • Appian Expression Rules
    • Good understanding of Appian functions – Learn
    • Creating common & generic expression rules
    • Writing expression rules according to business logic – Learn
    • Good understanding of SAIL – Learn
    • Unit testing and test cases of expression rules – Learn

Video Course

  • Appian Foundations Course – Watch
  • Appian Developer Course – Watch

Practice Test

Take the associate developer practice test to check your exam readiness. This exam has 90 questions and 60 minutes duration. All questions are from the old Appian level 1 exam.

Senior Developer (ACD201)

Senior developers are independent and are able to configure a variety of Appian objects to convert complex business requirements into working pieces of functionality. They understand development best practices and are able to make design decisions, build, test, deploy and maintain Appian applications. They have a deep understanding of relational databases. They often troubleshoot and debug common issues and know how to locate more information if required.

They have hands-on experience on the admin console including DevOps, user management, health check reports etc. They have a comprehensive understanding of BPM concepts and know the common use cases and patterns that businesses use to automate their processes. Senior developers also mentor new Appian developers & stay up to date on the latest release functionality.

If you have been working on Appian for the past 3+ years and have developed a variety of applications including complex ones then you don’t need to study for this test, but it’s always good to revise the concepts you believe you might need more information on.

  • Certification Name: Senior Developer
  • Exam Number: ACD201
  • Format: Single Choice, Multiple Choice, Match the lists, Sequence questions
  • Exam Duration: 60 minutes
  • Exam Cost: $200
  • Number of Questions: 50
  • Passing Score: 60%

Exam Topics (documentation to study each topic is linked):

  • Platform Maintenance
    • Troubleshooting application objects from process monitoring, admin console, logs, performance dashboards – Learn, Learn, Learn
    • Ability to perform a technical review of application objects
    • Configuring various setting and options in the admin console – Learn
  • Relational Databases
    • Designing and implementing complex data models according to business requirements
    • Creating and maintaining DB objects such as triggers, views & stored procedures
    • Creating efficient database structures – Learn
  • Application Design & Management
    • Implementing application development best practices – Learn
    • Deploying applications using compare and deploy, export/import, fixing common deployment issues – Learn
    • Deploying plug-ins, using custom properties file, SQL deployments
    • Read, transform, write relational data
    • Visualize and create end-to-end applications using various design objects
    • Ability to do convert business requirements into user stories
    • Following user experience best practices – Learn
  • Advanced Object Usage
    • Configuring connected system objects – Learn
    • Using third party systems to connect to Appian
    • Creating web API to expose Appian data, smart services, processes to external systems – Learn, Learn
    • Creating complex integrations using best practices – Learn
  • Performance & Scalability
    • Ensuring performance while designing Appian objects
    • Implementing and monitoring data management strategies like process instances archiving/deletion, document cleanups, old rule/version cleanups, test data cleanups etc. to maintain a clean and healthy environment – Learn
    • Identify and fix user-facing performance issues
    • Ability to design process models while keeping the server memory aspect in mind – Learn
    • Perform database load testing, configuring automated testing tools such as Fitnesse, Cucumber, Selenium & JMeter and provide recommendations based on results – Learn, Learn

Video Course

  • Advanced Appian Developer Course – Watch

Practice Test

Take the senior developer practice test to check your exam readiness.

Lead Developer (ACD301)

This one is NOT easy but that doesn’t mean you can’t work your way towards achieving the highest level of Appian certification. The lead developer exam replaces the Appian Level 3 credential. You don’t need to submit your applications for review or pass an interview with an architect from Appian corporation anymore. Just clearing this exam gives you the certification. Having passed both Appian Level 3 & Appian Lead Developer exams myself, I found latter more difficult than the “exam part” of Level 3 certification. You will need to prepare thoroughly on the topics listed below. Also, having experience working as Appian Lead developer or architect will give you the maximum benefit as you will already be exposed to many of the scenario-based questions that are asked in the exam.

This exam is created by experienced Appian tech leads & architects to ensure each question that’s asked makes you think thoroughly before answering. Focus is given to practical implementation rather than asking for pure theory. You will be tested on platform management, multi-application best practices, advanced relational databases, application load & concurrency, extending Appian, and project & resource management skills.

  • Certification Name: Lead Developer
  • Exam Number: ACD301
  • Format: Single Choice, Multiple Choice, Match the lists, Sequence questions (all questions are scenario-based)
  • Exam Duration: 90 minutes
  • Exam Cost: $200
  • Number of Questions: 45
  • Passing Score: 54%

Exam Topics (documentation to study each topic is linked):

  • Platform Management
    • Implementing advanced application which can be scaled horizontally and vertically – Learn
    • Thorough understanding of DevOps features which include preparing, deploying and debugging issues with deployments – Learn, Learn
    • Deep knowledge of Appian platform architecture and being able to recommend application strategies based on it – Learn
    • Monitor and troubleshoot platform related issues – Learn, Learn
    • Configuring, running & analyzing the health check reports – Learn, Learn
  • Multiple-Application Best Practices
    • Evaluating and designing applications for consistency and reusability – Learn
    • Ensuring parallel development best practices are followed so that developers don’t get blocked or overwrite each other’s changes
    • Good understanding of platform enterprise architecture – Learn
    • Design time management standard across the platform – Learn
    • Implement all admin console settings – Learn
  • Advanced Relational Databases
    • Analyze, execute, implement or improve new or existing database schemas – Learn, Learn
    • Data migration between different systems or environments – Learn
    • Use of EXPLAIN statements to improve the query execution plans
    • Analyze, evaluate and troubleshoot high-volume database structures – Learn
    • Implement advanced database features such as views, triggers, stored procedures, database connectivity, improving SQL query efficiency etc. – Learn
  • Application Load & Concurrency
    • Monitor & troubleshoot all application-based issues
    • Designing data management strategies
    • Plan, perform & evaluate load and performance testing – Learn
    • Evaluate and design optimistic and pessimistic locking mechanisms – Learn
  • Extending Appian
    • Design and troubleshoot advanced integrations – Learn
    • Create advanced web API to connect and communicate with external systems – Learn
    • Strategize and optimize advanced document generation – Learn
    • Differentiate and configure various authentication mechanisms like SAML, LDAP or Appian native authentication – Learn, Learn, Learn
    • Evaluate and use existing plug-ins and recognize when to develop custom plug-ins for custom components, customer smart services, custom functions etc. – Learn
  • Project & Resource Management
    • Ability to interpret client requirements and converting them into user stories or breaking them down into technical tasks for the development team
    • Coordinate and lead activities which engage multiple teams to make decisions, extend or receive help and unblock development teams
    • Thorough understanding of agile and scrum concepts such as ceremonies, sprints, capacity planning, user stories and ability to handle day-to-day project operations and scenarios – Learn

Practice Test

Take the lead developer practice test to check your exam readiness.

23 responses to “Appian Certification Program”

  1. Srinivasan R Avatar
    Srinivasan R

    Fantastic information Kunal. Thanks for sharing to wider Appian community

    Liked by 1 person

  2. Melwyn Avatar
    Melwyn

    Thanks Kunal. It helps..

    Liked by 1 person

  3. pavani g Avatar
    pavani g

    Thank u Kunal for sharing this information.

    Liked by 1 person

  4. shobhitir058262 Avatar
    shobhitir058262

    Beautifully explained. Will help many who are targeting for the certification.

    Liked by 1 person

  5. Sean Avatar
    Sean

    Great resource Kunal! Question….Any recommendation on links to properly prepare for security/role related questions on the level 2 exam?

    Liked by 1 person

    1. kunalsharda Avatar
      kunalsharda

      This is a good resource for learning object security – https://docs.appian.com/suite/help/21.2/object-security.html

      Like

  6. Kiran Avatar
    Kiran

    Thanks Kunal for sharing, this helps

    Liked by 1 person

  7. Selva Avatar
    Selva

    Thanks for the detailed blog, Kunal. It certainly helped a lot!

    Liked by 1 person

  8. gavindias7 Avatar
    gavindias7

    Thanks Kunal. This definitely helps..

    Liked by 1 person

  9. karthikeyan Rajasekaran Avatar
    karthikeyan Rajasekaran

    Hi ,
    Thanks for the useful information, This is going to help me a lot.
    The link for Application structure and objects is not working can you please update this?

    Like

  10. Abhi Avatar
    Abhi

    Hey Kunal, do we have negative marking for Associate Developer Certifications ?

    Like

  11. Vijayan Avatar
    Vijayan

    can individual write Appian Associate Developer exam?
    How to register and write the exam?

    Like

  12. JR Avatar
    JR

    Thanks Kunal! Currently taking the associate developer course. This is extremely helpful

    Like

  13. ankit Avatar
    ankit

    Hi Kunal,
    Thanks for sharing. It really help. I have a question .If any candidate fails in exam by 1 or 2 number and he has taken training from appian professional then there any relaxation the exam for that?

    Like

    1. kunalsharda Avatar
      kunalsharda

      No Ankit. The candidate must get at least the minimum passing marks to pass the certification exam.

      Like

  14. Carlo Avatar
    Carlo

    This is a great resource! Thank you for providing it. One thing though: the links for the video courses for the ACD100 are broken.

    Like

  15. Michiel de Bruin Avatar
    Michiel de Bruin

    Kunal,

    I just wanted to leave a thank you note. I passed the Lead exam on 12/29 solely due to the links and resources provided on this wonderful blog. Thanks again and have a great New Year!

    All the best,
    Michiel de Bruin

    Like

  16. gfcountryliving Avatar
    gfcountryliving

    Good resources. Thank you!
    Update: The minimum passing % for the Associate Developer is now 73%.

    Like

  17. Become and Appian Associate Developer | Lowcoded

    […] by Kunal’s Blog Post, this post will lay out resources in a structured way to help you pass the exam and earn the Appian […]

    Like

  18. Lindsey Avatar
    Lindsey

    Hi Kunal, I passed my associate and senior developer exams by using your study tools and I came back to check out the lead exam links and they’re current broken. I’m so sad!

    Like

    1. kunalsharda Avatar
      kunalsharda

      Updated now. Thanks for the comment!

      Like

  19. Aleksandr Chernov Avatar
    Aleksandr Chernov

    I used this blog to get my associate, senior and lead developer certifications.

    Just recently passed the lead developer exam so I can confirm the information here is valid. If the links are broken make sure you update the URL to include the latest Appian version so the page can load.

    Some tips for anybody taking their senior or lead exams. Make sure to read everything especially links within pages. The senior and lead exams are also very practical so there are some questions which do require general Appian experience. Don’t forget to also look into SQL resources. If you read everything listed and still aren’t confident then you can also take some additional training on Appian academy. Though I recommend the documentation listed over the training as it’s easier to retain.

    Liked by 1 person

  20. Vishal Ghume Avatar
    Vishal Ghume

    Thank you so much for compiling all of the information. It is very beneficial

    Like

Leave a reply to gavindias7 Cancel reply