Partner Co-Build Delivery Playbook
This guide is for organizations engaging a System Integrator (SI) partner for an Unqork co-build. Its purpose is twofold: Knowledge Transfer (ensuring your team learns the partner's methods) and Delivery Oversight (guaranteeing the partner builds a performant, scalable application that meets your requirements).
I. Team Structure for Partner Co-Builds
A successful co-build requires mirroring the Partner's team structure to facilitate learning and oversight. Co-builds are a great way to expedite learning and understand Unqork delivery at a deeper level. Your core technical resources—the Business Lead (Project Manager) and the Technical Lead (Solution Architect)—are the linchpins of this delivery model.
II. Oversight & Meeting Cadence
The following cadence ensures active involvement, demanding rigor and accountability from your SI Partner. It is critical that your team is intimately involved in all meetings to catch issues early and keep the project on track. It is also essential that all team members are enabled and certified through Unqork Academy. This expedited the build process and ensures there is an “even playing field” when discussing choices made by the SI.
III. Responsibility by Delivery Phase
As you begin to deliver this application, you must consistently revisit your primary goals. You are not only building an application, but building resilience. Your primary role must evolve from oversight to active co-ownership to achieve independence by the end of the engagement.
Phase 1: Discovery & Requirements Gathering
Your primary goals during this phase are to:
Learn the partner’s scoping methodology and technical documentation standards and make sure they align with your own/Unqork’s recommendations
Gather artifacts that should be authored by the Partner but formally owned and signed-off by you.
Oversee the partners work and question decisions to use as a learning opportunity
Phase 2: Build, Co-Build, & Maturation
Your primary goals during this phase are to:
Learn how the partner approaches configuration decisions, documenting best practices along the way.
Make sure requirements are being built to your standards.
Own an increasingly complex set of requirements over time.
Ask questions, think through edge cases, demand transparency.
Phase 3: Go-Live
Your primary goals during this phase are to:
Ensure 100% operational readiness for Production Support teams.
Validate that all Non-Functional Requirements (NFRs) are met under production-like conditions.
Formalize the hand-off of all technical and security documentation.
IV. Client-Owned Governance Artifacts Review
To ensure your application is built to a high degree of quality, meets requirements, and is easily maintainable by your team moving forward, it is essential to receive the following documents and review their completeness before closing out the project. Many of these documents need to be initially generated by you and delivered to the partner, but a formal sign off from the partner is needed for each to ensure what you have provided is feasible and within the scope of phase 1 of the application.
Before signing off on these documents, please make sure you are confident in the depth and completeness of each. Asking clarifying questions before acceptance should be the norm. Here are a few sample questions:
Does the architecture documentation detail all modules and APIs? Does it define user roles?
Does the architecture documentation define performance NFRs (API response times)?
Have you followed our security plan for PII data?
Does the RBAC structure scale for future user groups?
Does the documentation include steps for manually forcing a workflow state change if an error occurs?
Does it explain the "why" behind the most complex DWF logic?
Is reusable configuration documented with its purpose?