We often talk to founders and they say they want to build their own internal team - and yes it makes sense. But not in the beginning, when they need to get the product on the market fast.
We usually work as a small team (around 2-6 developers). We like trust, transparency, sprints and consistent communication. That’s why our clients have always access to our git repositories, our PM software such as project related Slack/Mattermost channel.
From the beginning our clients are involved in the whole process of planning - project timeline, budget, resources and architecture as well as they usually joins regular sprint meetings. We understand that launching software has different phases - we always adjust our capacities and resources, to help our client fill their current phases.