Selecting the right delivery partner is just as important as selecting the best low-code platform. Appian is proud of our growing global partner community. There are a wide array of highly qualified Appian delivery partners to choose from. However, finding a partner that matches your organization’s needs is very important. Industry and systems familiarity, security requirements, as well as general Appian experiences and skills, among other factors, can all be key determining factors. This guide will help you to select the right Appian delivery partner for your organization.
Whatever the project, aligning the right services, qualifications, and ensuring the partner follows best practices helps set the stage for success. Key factors to consider include:
Appian Customer Success offers a range of implementation and advisory services that deliver expert guidance and support for all aspects of Appian platform strategy, architecture, design, and delivery. By working closely with both you and your chosen delivery partner, Appian’s Success Services are proven to increase delivery velocity and quality, while reducing implementation risks. Appian’s services can be integrated together and scaled up and down to support stand-alone implementation projects or provide sustained support for large digital transformation programs. For more information, contact your Appian account representative or reach out to the Appian Customer Success team directly.
This section provides organizations with guidance on submitting effective RFPs to delivery partners for Appian projects or programs. It is intended to assist in providing the delivery partner with clear scoping statements, standardized task(s), personnel, and deliverable requirements for agile-based development on the Appian platform. Organizations should tailor and adapt this guidance to the specific vision for each Appian implementation contract and adjust on a project-by-project basis.
Within the scope section, organizations should provide prospective delivery partners with detailed descriptions of the scope of services and the desired solution’s functional and non-functional capabilities and requirements. These descriptions should be written to the level of detail that facilitates accurate estimation for the selected contracting approach. Organizations should also clearly outline the bounds of project scope to avoid confusion around project deliverables and scope creep. The following subsections outline the scope suggestions.
Below is a list of services you would expect to see from a partner when proposing to manage your project. The full list may not apply in all project scenarios:
The following factors will help accurately estimate the scale and scope of an Appian solution. It enables organizations and partners to quickly begin “Sprint 0” where project goals and scope is confirmed, and initial sprints are planned.
For the full list of functional requirements, see the downloadable ebook.
Similar to the Functional Requirements, the Non-Functional Requirements will help formulate an accurate proposal and cost estimate for the in-scope solution.
For the full list of non-functional requirements, see the downloadable ebook.
Project delivery team staffing and structure should align to the scope, scale, and complexity of the planned Appian solution, as well as with organization-specific processes and requirements. While the specific program and/or project designs may vary, organizations should ask for personnel with the right qualifications, training, and experience to fill defined roles that efficiently deliver high quality outcomes.
At the project level, Appian recommends small, multidisciplinary teams, called Pods, that deliver outcomes through short iterations, called sprints. Typically, these teams consist of 4 to 7 team members, and contain a Scrum Master, a Product Owner*, and the development team consisting of architecture, development, business analysis, and testing capabilities.
In some cases, specialized skill sets, such as DevOps/System Administrator or Integrator team members, are required based on the scope of work the team is delivering. For complex implementations, create dedicated Technical and Infrastructure Pod(s) to focus on the delivery of infrastructure components, DevOps pipelines, and common components and other specialized technical stories.
Appian suggests that the following best practices be specified as part of a contract:
Select delivery partners who understand the best practices for delivering Appian based solutions. Assess the vendor’s approach to integrating and applying best practices within their solution. For more best practice guidance, visit the Appian Max Success Center.
PDF