Skip to content
Abstract visual for the How We Think section Starting point

• HOW WE THINK

Before we build, we organize the problem, the context, and the decisions.

This page explains how Lavis looks at a project before turning it into scope, architecture, or development.

What you'll find here

  • 01 Which problem is worth solving first
  • 02 Which decisions need to be clear before building
  • 03 Which criteria let us move forward without losing control

• HOW WE THINK / DETAIL

How we think to turn technical uncertainty into an understandable path forward.

Before talking about features or technologies, we organize the context to identify which problem to solve, why it matters, and how best to move forward.

01

Business

We understand the goal, the expected impact, and the constraints that shape the technical decision.

Guiding questions

  • What outcome needs to be achieved
  • What processes or teams are involved
  • What it costs not to solve the problem
02

Product

We organize users, flows, and priorities so the scope is understandable before building.

Guiding questions

  • What users or roles are involved
  • What actions they need to be able to perform
  • Which part of the flow creates the most friction
03

Technology

We review existing systems, integrations, risks, and decisions that can affect growth or maintenance.

Guiding questions

  • What systems need to connect
  • What technical constraints already exist
  • What debt or risk needs to be managed

• WHEN THIS APPLIES

Useful when the problem still needs structure.

01 There's an idea or need, but the scope still isn't clear
02 The business depends on technical decisions that are hard to evaluate
03 The current system works, but growing it creates friction or risk
04 The team needs a counterpart who can translate complexity into decisions

• HOW WE LOOK AT IT

We look at the project as a system, not a task list.

Context first

The solution is designed from the real problem, not from a technology or a list of isolated features.

Explicit judgment

Every meaningful decision has a reason, a tradeoff, and a consequence the team can understand.

Room to evolve

The outcome should let you move forward now without blocking future growth, maintenance, or learning.

• OUTCOME

The goal is to leave with enough clarity to decide the next step.

01 A better-defined problem and opportunity
02 Visible technical and business risks
03 Priorities ranked by impact and feasibility
04 A recommended path for diagnosis, design, or development
05 Criteria to avoid rushed decisions

• NEXT

Once the context is organized, it's easier to decide whether to dig into architecture, build a first version, or support the system's evolution.