All software exists to address precise business needs. A company creates value when these busi-ness issues are well handled by the development teams. However, multiple risk factors exist: a poorly written or overly complicated business code, developer turnover, outdated documentation or specifications. If these factors are not taken into account, they can weaken the company’s business lines. That’s why with Servicefull we have decided to clearly separate the business logic from the business code. The logic is visible to all (developers, architects, business analyst) and allows knowledge to be shared and broadcast.