Resources for the implementation
2–3 managers (or business analysts) and 1–2 developers.
A development team (~ 7 people) and 1 manager (or a business analyst).
Time of Implementation
n the LCDP concept, development is carried out in 3 stages: task – builder – final functionality. Developers don't have to perform boring routine tasks, and in some cases the changes are implemented faster.
In the code-first paradigm, the development process is based on the "task – final solution" scheme. The Code-first cycle is longer, because in this case any edit goes through the standard development cycle.
User interfaces, business processes, data and integrations in LCDP are visualized, allowing the business to form requests for changes more clearly and have an unambiguous and clear representation (with respect to naming conventions).
In the code-first paradigm, the code and user documentation are always separated. The documentation maintenance requires additional efforts, which does not help avoid the duplicates and ambiguity of the narrative.
LCDP is easier to put into operation due to its self-documentability and the ease of logging unification.
The launch into operation requires a high level of development culture both on part of developers and the company's management.
Retaining engineering talent
Engineers are not involved in routine tasks execution; they are responsible for reusable builder elements. This allows developers to focus on quality, and business – on the core value.
As developers are responsible for delivering and modifying the final value, engineers burn out, and the business generates fewer changes. Solving these problems implies significant investments in the communication culture and complex process development.
Cost of work
The main focus is on creating a new builder or configuring the existing one, whereas edits to the functionality can be made by the customer himself. This reduces the development time and the cost of a ready-made solution.
The cost of a ready-made solution depends not only on the development, but also on whether further improvements and technical maintenance are required, which immediately drives up the price.