A reason for achieving 100% success rate in our projects

What We Do Differently

The combination of deep business and technical knowledge, a focused team of experts and the ability to leverage past experiences is key to achieving success in project delivery, like Celfocus has.

We have a solid vision of what does and does not work, based on two pillars: Key architecture principles and evolving reusable components. To complement this approach we employ service design to create innovative solutions.

Key Architecture Principles

IT Transformation projects have long been considered, in the telecommunication world, as a source of failure and, many times, with unclear benefits and business blockages. Celfocus approach is based on the application of a set of core architecture principles that lead to IT architecture designs that are easier to develop and maintain and are better suited to meet current and future business needs. This well-known best-practice integration architecture design principles include:

  1. Virtualization – a measure of separation between the business being operated and the “real” systems supporting it. Virtualization is the key architecture driver towards meeting the digital requirements.
  2. Minimal Coding – Measures the overall architecture’s capability to support new products, services and capabilities while minimizing or avoiding the development lifecycle.
  3. Capability Design – Capabilities are the building blocks of business features.
  4. Componentization – each system should avoid having functional overlaps with other systems in the architecture. Many of these overlaps exist because at a given point in time during the architecture’s evolution, these functions were required.
  5. Decoupling – every two systems in the BSS Architecture should be as independent from each other as possible

Reusable Components

For every project, some of our customers’ main concerns are: 1) How to mitigate risk? 2) How to reach results quicker? Celfocus’ experience has led to the development of a telecom asset, which can be reused in different projects.

Because all projects are different, there is the need to adjust to the specific context but because all projects have commonalities, Celfocus is able to leverage experiences and solutions from previous projects, delivering more value and decreasing risk.

We learn, we achieve, we develop…and then we take that and do it again. In a way, that is better for you.

This approach enables:

  • Create Components/assets that can evolve or be replaced
  • Flexible transformations
  • Lower risk and complexity
  • Address evolving business challenges
  • Develop own technology, products and components

Service Design

Bringing visuals to projects

Celfocus uses visual tools to design and implement projects, focused on the end-customers' experience and leveraging a better business and technology understanding, among all project stakeholders.

Facilitation maps

Facilitating Maps are big format frameworks that map customer experience with the business processes and technical solution under implementation. CELFOCUS uses the Facilitation Map® as part of the transformation methodology that brings the human factor into IT projects.


As a result, this functional analysis tool will support the project stakeholders in:

  • Identifying the customers’ needs (Customer Experience);
  • Designing application screens and navigation (Look and Feel);
  • Designing the application workflow from both the user perspective and running in the background (Functionality);
  • Identifying and designing System Integration.

Bringing People’s Perspective to Solutions

Service Design is at the core of understanding how to deliver a better customer experience. Celfocus uses Service Design in its internal R&D products and solutions, creating and prototyping new concepts that are later incorporated into our offers.

The combination of engineering and design is a powerful weapon. It allows us to better understand how problems are solved, in view of the result, using technology to transform processes and impacting the business.

  • What users need to address
  • What business goals
  • How to implement it

Discovery phase

We start from a clear business challenge: an ambition, a goal. At first, we observe people’s perspective: clients and their users, so that we can understand the different needs and motivations in an in-depth approach.

Findings are key for a co-creation process, in search of innovative solutions.

Co-creation process

In the co-creation process, involving end-users, business and technology stakeholders is key to blending a solution with different ideas, seeking something tangible, combining perspectives that are normally very different.

The result is the creation of a compelling customer proposition and service, grounded in the technology and a richer experience.

Ideation & design

Even the best idea needs to be tested and evaluated before it can be produced. At this stage, concepts are evaluated in order to know the necessary conditions to make every solution feasible and agile.

We make it grounded by our technological capabilities, addressing business priorities and end-users’ motivations, converted mainly into a service prototype.