Compute
High-performance, scalable computing resources for your critical workloads. Orchestrate your cloud-native applications with our modern container solutions.
Discover the Compute offer
Virtual machines
VM Instances
An on-demand, flexible and secure virtual machine solution on a shared infrastructure.
Dedicated servers
OpenSource IaaS
Open source virtualised infrastructure in a trusted SecNumCloud-qualified cloud environment for complete technological sovereignty.
VMWare IaaS
Your VMware virtual machines in a trusted SecNumCloud-qualified and HDS-certified cloud environment.
Bare Metal
Dedicated, fully customisable servers for total autonomy over your sovereign infrastructure.
Containers
PaaS OpenShift
The unified platform for creating, modernising and deploying your large-scale applications in a sovereign cloud.
Managed Kubernetes
Managed container orchestration solution offering security, resilience and advanced automation on sovereign infrastructure.
Storage
Adaptable, high-performance storage solutions for all your needs. Optimise your data with our highly available block and object solutions.
Discover our Storage offer
Storage
Block storage
The adaptable block storage solution for optimum storage performance in a sovereign cloud.
Object storage
The scalable, cost-effective storage solution for your unstructured data in a sovereign cloud.
Backup
Backup solutions
Differentiated backup solutions tailored to your challenges and environments
Network
Advanced network solutions to connect and secure your infrastructures. Deploy your private networks automatically and securely.
Discover the Network offer
Network
Virtual Private Cloud
Deploy and manage your private networks 100% automatically and securely.
Private Backbone
Take full control of your network with extended Layer 2 connectivity, designed for hybrid architectures and bespoke configurations.
Firewall
Managed Firewall
Advanced security solutions for complete insulation and enhanced protection
Accommodation Dry
Housing - Dedicated space
Secure hosting for your equipment in a dedicated or shared environment, depending on your needs.
Security
Advanced security solutions to protect your critical infrastructures. Control access and defend against online threats.
Discover the Security offer
Detection
Managed SIEM
A centralised platform for collecting and correlating security logs, combining AI-based automation and advanced detection rules (MITRE ATT&CK).
Sovereign SOC
A sovereign SOC offering operated 24/7, deployable from our marketplace, on SecNumCloud-qualified infrastructure.
Protection
Anti DDoS
The shield against online attacks
Bastion host
Transparent, centralised access control for robust protection of your infrastructure
Managed KMS
Sovereign cryptographic key management, with HSM hardware root of trust, to protect your most sensitive data on SecNumCloud infrastructure.
AI
Artificial intelligence solutions to transform your data into insights and accelerate your business processes.
Discover the AI offer
AI
LLMaaS
Access cutting-edge language models on a sovereign, SecNumCloud-qualified and HDS-certified infrastructure for high-performance, secure AI applications.
GPU
NVIDIA GPU instances to accelerate your artificial intelligence and high-performance computing in a sovereign cloud.
Data
Data solutions to manage, analyse and exploit your critical data.
Discover the Data offer
Databases
Managed MariaDB
A fully managed MariaDB relational database and PITR backup on SecNumCloud sovereign infrastructure.
Managed PostGreSQL
The fully managed relational database solution on SecNumCloud sovereign infrastructure
Big Data
Managed Kafka
The open-source distributed platform for streaming data in real time
Managed File System
A managed, sovereign, high-availability distributed file system, accessible via NFS and SMB on the SecNumCloud infrastructure.
Management & Governance
Coaching and support services to help you with your cloud transformation.
Find out about our support services
Support
Support levels
Discover the 3 levels of support available to help you meet your challenges.
Professional services
From design to optimisation, Cloud Temple is with you every step of the way.
Governance
Console - API - Terraform Provider
A single interface for viewing and managing your products and services
Observability
Infrastructure metrics available in market standards
The magazine > No Estimate, the agile management of tomorrow?

Some habits are never questioned. And wrongly so. Take estimates for software development projects. Estimating workloads to predict costs, and estimating deadlines via the "sacrosanct schedule", are the bedrock of project management.

The tradition is such that we consider it an imperative, an obligation. But the question deserves to be asked.

Doubts about the relevance of estimates 

Estimates are everywhere:

  • Even before the start of a project, every service provider undertakes to meet costs and deadlines in order to secure a sale;
  • during the contracting phase, with the setting of penalties for late payment;
  • and at the end of the project, when compliance with commitments is verified.

The main criterion for the success of a project is whether the initial commitments are met. Were the initial estimates right?

So the success of a project is not linked to how well the deliverable works? Or the mass adoption of the tool by users? Or to the financial aspect of a strong and rapid return on investment?

Would a project that ran over time and over budget, was widely adopted by users and had an exponential ROI, really be a failure?

There is a plethora of methods for making estimates

For more than half a century, realising that previous methods were unreliable, everyone has come up with their own. They all have one thing in common: they are all predictions about the future... Irrational activities.

One of the best-known is when, after reading the specifications, the estimator uses the only two intellectual processes available at the time: the "wet finger" and the "guesstimate", to give you a precise number of working days and a precise schedule.

Some estimation methods are very elaborate, such as COCOMO, which includes a lot of mathematical formulas to make it seem eminently scientific. However, this presupposes that these computer scientists know, before they start developing, how many lines of code there will be at the end of the project... A challenge that neither fortune tellers nor oracles would deny.

Agile methods have also brought their own forecasting methods, such as planning poker, making them less risky:

  • Estimates are made by developers who are experts in the work to be done;
  • by talking directly to the customer;
  • on a very limited functional perimeter.

However, planning poker cannot be used until the project has begun. It is time-consuming, and therefore costly. Besides, what's the point of guessing what's going to be delivered in a fortnight' time?

The disadvantages of estimates

When the deadline is reached and the work has only been partially completed, developers have two options: announce that they need more time, or deliver to the customer as is, with all the bugs that implies. The longer the deadline, the lower the quality.

As for the technical debt, if the work cannot be done properly, many shortcuts will be taken. Results :

  • fewer software upgrades;
  • loss of technical and functional knowledge ;
  • longer, more costly and risky developments;

The best comes when the customer is told "it's cheaper to redevelop everything than to make any changes to the software", a symptom of the complete loss of control over the project.

The environment in which organisations operate is constantly changing.

A competitor launches a new product, the implementing decrees for a new law are published, an opportunity for external growth arises, and so on. These are all unplanned events that can require applications to be adapted quickly.

At the same time, a customer who has expressed a desire for software with such and such functions may change his mind, because he will have to think about his needs, consult with others and develop them further.

While the estimates may seem reassuring at first, and give an impression of control, they are a trap that gradually closes in on the customer. In the end, the service provider rejects any proposal to upgrade the software on the pretext of honouring its commitments.

Is the need for estimates not so much a business necessity as a sign of mistrust (on the part of the customer towards his service provider or the manager towards his teams)?

If the "deadline", the fatal limit, is not respected, "murderous" e-mails will go out because people "have their heads on the chopping block". A deadly culture, where fear is the foundation of management.

This is the opposite of a culture based on individual initiative, on desire, on the positive reinforcement that companies so desperately need in their organisations.

The «no estimate» movement»

The "no estimate" movement is no utopia, and those who practise it on a daily basis know it.

What's important is the relevance of the functionality for users and the value created by the software for the customer.

But this requires courage to challenge the established order and a great deal of imagination to reinvent everything: sales, contractualisation, interactions between customers and service providers, but also the management of developers and project management.

With "no estimate", customers will be able to manage their projects very precisely so that they get the functionality they really need. They will benefit from support throughout the life of the project, whatever direction it takes.

Let's give customers back the power they've been denied for too long: to change their minds about their project.

The magazine
Cookie policy

We use cookies to give you the best possible experience on our site, but we do not collect any personal data.

Audience measurement services, which are necessary for the operation and improvement of our site, do not allow you to be identified personally. However, you have the option of objecting to their use.

For more information, see our privacy policy.