Maintainability

Maintainability

Maintainability Jonathan Poland

Maintainability refers to the relative ease and cost of maintaining an entity over its lifetime, including fixing, updating, extending, operating, and servicing it. An entity with low costs in these areas is considered maintainable, while an entity with high costs may be considered unmaintainable or high maintenance. The following are illustrative examples.

Repairs
A high speed train offers diagnostic features that reduce the turnaround time of repairs.

Reliability
An IT service has 99.999% availability with no serious incidents in its operating history.

Durability
Wet infrastructure that operates reliably for over a century without a major overhaul.

Efficiency
A heating ventilation and air conditioning system that remains energy efficient after a decade of use.

Updates
A software platform offers an administrative tool that allows organizations to review the release notes of available updates and apply them as required.

Preventative Maintenance
A component of an aircraft automatically warns operational teams that an operating parameter such as temperature is abnormal. This allows maintenance to occur before damage worsens.

Scheduled Maintenance
An electric car manufacturer publishes an accurate 7-year maintenance schedule such that owners know upfront what is required to keep the vehicle operating safely.

Extensions
A software product that is easy to extend with new functionality. For example, code with a clear structure and good smell.

Learn More
Go-To-Market Strategy Jonathan Poland

Go-To-Market Strategy

A go-to-market strategy is a plan that outlines how a business will introduce its products or services to the market…

Analytics Jonathan Poland

Analytics

Analytics is the practice of analyzing data in order to draw insights and inform business decisions. This can include analyzing…

Administrative Skills Jonathan Poland

Administrative Skills

Administrative skills are abilities and personality traits that enable a person to be efficient and organized in a workplace setting.…

Risk Probability Jonathan Poland

Risk Probability

Risk probability refers to the likelihood that a particular risk will occur. It is an important element of risk analysis,…

Progress Trap Jonathan Poland

Progress Trap

A progress trap is a situation where a new technology, which has the potential to improve life, ends up causing harm due to a lack of risk management.

Program Efficiency Jonathan Poland

Program Efficiency

Program efficiency refers to the effectiveness with which a computer program uses resources such as time and memory. In general,…

Change Driver Jonathan Poland

Change Driver

A change driver is a force or factor that initiates or drives change within an organization. Change drivers can be…

The Importance of Lobbying 150 150 Jonathan Poland

The Importance of Lobbying

Lobbying is the act of influencing or attempting to influence the decisions of government officials, legislators, or regulators on behalf…

Active Silence Jonathan Poland

Active Silence

Active silence is the intentional and strategic use of silence in communication. It involves the ability to listen attentively and…

Content Database

Search over 1,000 posts on topics across
business, finance, and capital markets.

Feedback Loop Jonathan Poland

Feedback Loop

A feedback loop is a process in which the output of a system is used as input to adjust the…

Risk Acceptance Jonathan Poland

Risk Acceptance

Risk acceptance involves consciously deciding to take on a risk, often because the potential reward outweighs the potential negative consequences…

Brand Values Jonathan Poland

Brand Values

Brand values are the principles and beliefs that a brand stands for and that guide its actions. They reflect the…

Digital Media Jonathan Poland

Digital Media

Digital media refers to any media that is created, stored, and distributed using digital technologies. This includes media such as…

Change Driver Jonathan Poland

Change Driver

A change driver is a force or factor that initiates or drives change within an organization. Change drivers can be…

Elevator Pitch Jonathan Poland

Elevator Pitch

An elevator pitch is a brief, persuasive speech that is used to quickly and simply explain an idea or concept.…

Types of Process Jonathan Poland

Types of Process

A process is a systematic, controlled, and repeatable way of working that is used to achieve specific goals or outcomes.…

Commodity Risk Jonathan Poland

Commodity Risk

Commodity risk is the risk that changes in commodity prices may result in losses for a business. Commodity prices can…

Data Analysis Jonathan Poland

Data Analysis

Data analysis is the process of collecting, organizing, and examining data in order to draw conclusions and make informed decisions.…