When creating custom integrations and apps for HubBase, we use a two-phase approach. The reason is because custom API integration is software development. It’s software engineering, after all. We’re dealing with many unknowns.
As Bill Langley said, “The perfect project plan is possible if one first documents a list of all the unknowns.” This is why Phase I is a discovery period. We take the time to find any unknowns. From there, we set up more accurate expectations and scope.
At the end of Phase I, we have a project plan, or blueprint, that we can use to execute on in Phase II, the project execution stage.