A sunny scenery with a blue lake

Frequently asked questions

Here you'll find answers to the most common questions about factor 10 and the work we do.

What does factor10 do?

factor10 is a senior software consultancy based in Sweden. We help organisations solve the software problems that are holding their business back – whether that's a legacy architecture that's become impossible to change, a development team that needs to deliver faster and better than they currently do, or a complex sales process that needs to be digitised and automated.

We work across three areas: helping industrial manufacturing companies use software to scale their sales and commercialise their products; helping software product organisations reduce development lead times and improve code quality; and helping scale-up companies modernise their software architecture to support growth. We build custom software, run architecture reviews, and coach development teams in practices like Domain-Driven Design (DDD) and Test-Driven Development (TDD).

Who is factor10 for?

factor10 works with three types of organisations:

  • Industrial manufacturing companies with complex, configurable products who want to use software to scale their sales – for example by letting customers configure, price, and quote solutions themselves online, without having to involve a salesperson for every enquiry.

  • Software product organisations that are struggling to deliver fast enough – teams where quality and speed feel like a trade-off, lead times are long, and adding more developers hasn't solved the problem.

  • Scale-up companies whose software architecture has become a bottleneck – where the system that got them to this point is now slowing them down, and a new direction is needed.

What our clients have in common is that they want to get more value from their software, and they want a consultancy that understands both the technical and the business side of that problem.

Where is factor10 based?

factor10 is a Swedish software consultancy, founded in 2007 and operating as a remote-first company since 2020. Our consultants work from locations across Sweden, and we work with clients in Sweden, Scandinavia, and internationally. We are part of the Prevas group.

How big is factor10?

factor10 is a deliberately small consultancy with around ten senior consultants. We have chosen to stay small to maintain the quality of our work. Our teams are always small, multitalented, and focused on delivering real business value rather than maximising billing hours.

If you are looking for a large systems integrator, we are probably not the right fit. If you want a small, elite team of experienced architects and developers who can identify and solve the most important problem quickly, we might be exactly what you need.

What makes factor10 different from other software consultancies?

  • We are small on purpose. factor10 has around ten consultants and no plans to scale to hundreds. That means every client engagement involves genuinely senior people – there is no model here where a senior consultant sells the work and a junior team delivers it.

  • We start from the business problem, not the technology. Our goal is always to find the solution with the highest leverage – the change that creates the most value with the least effort. That sometimes means writing less code, not more.

  • We work from a consistent set of principles. Domain-Driven Design (DDD), Extreme Programming (XP), Theory of Constraints (ToC), and Test-Driven Development (TDD) are not things we mention in pitches and forget on delivery. They have been at the core of how we work since 2007. That means all our clients get the same tried and tested approaches rather than whatever the assigned consultant happens to prefer this year.

How does factor10 work with clients?

We are a remote-first company and have built our ways of working around that. For workshops, architecture reviews, and team sessions we are happy to come on-site, but most ongoing work happens online.

Engagements take different shapes depending on what is needed. Sometimes it is a focused, time-boxed piece of work – like our two-week architecture review or our lead time workshops – where we come in, diagnose the problem, and hand over a clear set of recommendations. Sometimes it is a longer collaboration where our consultants work alongside your team, contributing to delivery while helping raise the quality and speed of how the team works. And sometimes it is advisory or coaching – supporting your team's development without taking over.

We work in small teams – usually two or three consultants, part-time – and we prefer to start with a well-defined, high-impact problem rather than an open-ended statement of work. If you are not sure where to start, our workshop formats are designed exactly for that.

What industries does factor10 work with?

Our clients come from a range of industries. We don't specialise in any single sector, and we don't need to. What we bring is deep expertise in software architecture and engineering. What our clients bring is deep knowledge of their business and domain. The best outcomes come from combining the two closely — which is why collaboration isn't just something we value, it's how our methods are designed to work.

What matters is that the problem we're solving is the most important challenge or opportunity the client is facing right now.

What services does factor10 offer?

We offer software architecture reviews, legacy and architecture modernisation, software delivery improvement including CI/CD and continuous delivery, Domain-Driven Design (DDD) workshops and coaching, Test-Driven Development (TDD) training and coaching, custom product configurator development, and technical due diligence.