Operations

Specifications

Specifications Jonathan Poland

A specification is a detailed description of the requirements or procedures that are necessary to implement or carry out a specific task or process. It is a document that outlines the characteristics, parameters, and other important details of a product, service, or system in a clear and concise manner.

Specifications are an essential business tool that are used to implement strategy, manage operations, and ensure that products and services meet the required standards and expectations. They are used in a variety of contexts, including product development, manufacturing, construction, and engineering, and can be used to communicate the requirements and expectations of a project to stakeholders, suppliers, and contractors.

Specifications can be written in a variety of formats and levels of detail, depending on the complexity of the product, service, or system being described. They can include technical specifications, which outline the technical characteristics and requirements of a product or system, and performance specifications, which describe the expected performance or functionality of a product or system.

In addition to being used to communicate requirements and expectations, specifications can also be used to ensure that products and services are of high quality and meet the needs of customers and stakeholders. By defining clear and specific requirements, organizations can reduce the risk of errors, defects, and other quality issues, and improve the efficiency and effectiveness of their operations. The following are common types of specification.

Requirement Specifications
Documentation of a business need. Business units may provide high level requirements such as user stories. These are refined with a process of business analysis to be detailed enough to be considered specifications. Requirement specifications provide everything required to design a product, service, tool, infrastructure component, process or procedure.

Design Specifications
Descriptions of how requirements will be realized. A design provides everything required to implement requirements.

Material Specifications
Specifications of physical, mechanical, electrical and chemical properties and tolerances. Included in the design of physical things such as products.

Standard Specifications
Descriptions of industry or internal standards.

Interface Specifications
Detailing how things will work together such as a software API for system integration.

Test Specifications
Describing how to test a product, service, process, infrastructure component, tool, machine or environment. This includes specifications for functional testing, non-functional testing, user acceptance testing and quality control.

Performance Specifications
Specifications of target operating characteristics such as the availability of a service.

Quality Specifications
Definitions of quality that are used for purposes such as design, testing and quality control. Quality can include both tangible elements such as the size of an apple and intangible elements such as its taste.

Quality Objectives

Quality Objectives Jonathan Poland

Quality objectives are specific, measurable targets that organizations set in order to improve the quality of their products or services. They are an important part of a quality management system, as they help organizations to identify and prioritize areas for improvement, and to track progress towards achieving those improvements.

There are several key elements of quality objectives, including:

  1. Specificity: Quality objectives should be specific and clearly defined, in order to be measurable and achievable.
  2. Measurability: Quality objectives should be quantifiable, so that progress can be tracked and measured.
  3. Timeliness: Quality objectives should have a specific timeline for completion, so that progress can be tracked and resources can be allocated appropriately.
  4. Relevance: Quality objectives should be relevant to the organization’s overall goals and objectives, and should address the needs and expectations of customers, stakeholders, and other key stakeholders.
  5. Continual improvement: Quality objectives should be focused on continuous improvement, in order to drive long-term success and competitiveness.

Quality objectives are an important tool for organizations looking to improve the quality of their products and services, as they help to identify areas for improvement, set specific targets, and track progress towards achieving those targets. By setting and working towards clear quality objectives, organizations can improve the efficiency and effectiveness of their operations, and better meet the needs and expectations of their customers and stakeholders.

Conformance Quality

Conformance Quality Jonathan Poland

Conformance quality refers to the production of products and delivery of services that meet specified standards or requirements. It is often viewed from the perspective of operational teams, who focus on ensuring that products and services conform to specifications through processes such as quality control and quality assurance. On the other hand, marketing teams and customers may view quality in terms of how well products and services meet their needs and expectations.

Ensuring conformance quality is important for a variety of reasons. It helps to ensure that products and services are reliable and perform as intended, which can lead to customer satisfaction and loyalty. It can also help to prevent costly defects and errors that can impact the bottom line. By focusing on conformance quality, organizations can improve their efficiency and effectiveness, as well as their reputation and competitiveness in the market. The following are illustrative examples.

Manufacturing

A bicycle tire manufacturer tests every unit off a production line. When a problem is found, it is escalated to quality assurance teams who investigate and address the root cause of the nonconformance.

Telecom

A telecom company performs quality control with network testing tools that evaluate quality factors such as latency. When an issue it found it is escalated to incident management. Quality assurance teams follow up on incidents to address persistent problems.

Maintenance

A high speed train maintenance team performs quality control inspections of all work to confirm it complies with maintenance procedures.

Software

A software-as-a-service provider monitors services to ensure conformance to service level agreements. Violations of SLA are escalated to service management processes. The process of service management is monitored by a quality assurance team that looks at overall process improvements.

Complexity Cost

Complexity Cost Jonathan Poland

Complexity cost is the cost associated with making something more complex. Complexity can have a range of costs, including increased operational costs, higher maintenance costs, and greater difficulty in making changes to the system.

Adding complexity to a system or process can sometimes be justified if the value that is delivered by the complexity outweighs the associated costs. However, it is important to carefully consider the trade-offs between the value delivered by complexity and the costs that it incurs.

In general, it is important to strike a balance between the benefits of complexity and the costs that it imposes. Too much complexity can lead to inefficiency and increased costs, while too little complexity may not provide the necessary functionality or value. Finding the right balance will depend on the specific context and the needs of the system or process in question. The following are generalized examples of complexity costs.

Learnability

It is more difficult to learn to use something that has 100 functions than something that has 10 functions.

Usability

It may be more pleasing and productive to use a tool that has 10 buttons as opposed to a tool that has 100 buttons. For example, an air conditioner with too many functions may be unpopular with customers who simply want clean, temperature controlled air.

Efficiency

Complexity may reduce economies of scale. For example, a production line that produces one product may produce far more total value than a production line that is stopped and reconfigured for production runs of different products.

Communication & Politics

Complex organizations face increased communication costs as coordinated efforts involve more stakeholders. Office politics may be more intense in a large firm leading to irrational decisions such as hiring middle managers to boost the status of an executive.

Maintenance

Complex things with many unique parts may be costly to maintain. For example, a machine composed of thousands of obscure parts may be costly to maintain as compared to a machine with dozens of commodity parts.

Operations

The cost of operating complex things. For example, troubleshooting software with 1 million lines of code may be more difficult than solving problems on a smaller code base.

Overhead

Administrative and marketing overhead. For example, it is more costly to manage promotion, advertising, distribution, sales, pricing and customer service for a large portfolio of products.

Supply

The cost of procurement and managing a supply chain. For example, an organic cosmetic company that uses 12 ingredients from 3 suppliers may have reduced supply costs as compared to a competitor that uses 250 ingredients from 28 suppliers.

Performance

Complex things may be slow. Given the same resources, software with 2 million lines of code typically runs slower than software with 20,000 lines of code.

Risk

It can be costly to identify and manage the risks associated with complex things. For example, information security is more challenging in an environment with hundreds of different technologies as opposed to a single platform.

Change

It tends to be costly to change complex things. For example, improving a food product with 3 ingredients is less costly than improving an aircraft with 2.3 million parts.

Systems Theory

Systems Theory Jonathan Poland

Systems theory is a field of study that focuses on the ways in which independent components or elements interact and function as a cohesive system. It is often used to understand and analyze complex systems that are too intricate or multifaceted to fully comprehend using traditional methods of analysis.

In practice, systems theory is used to examine the relationships and interactions between the different parts of a system and to understand how the system as a whole functions. It is a holistic approach that recognizes the interconnectedness of the various components and the impact that changes in one part of the system can have on the others.

Examples of complex systems that might be studied using systems theory include social systems, economic systems, biological systems, and technological systems. By understanding the principles of systems theory, it is possible to better understand how these systems operate and to identify opportunities for improvement or change. The following are illustrative examples of systems theory.

Complexity

Systems theory is used in situations where standard practices of predicting exactly what will happen in a simple deterministic system will not work because a system is too complex. For example, societies, economies, weather, ecosystems, the human mind and some technologies are complex enough to require system theory.

Chaos Theory

Chaos is when a very small change produces very large changes in a system with time. For example, a single individual can transform an economic system with an idea or action. These obscure influences can make systems impossible to predict … unless there is some way to model the chaos itself.

Randomness

The ability of parts of a system to be random such that they are impossible to predict with certainty. Modern quantum mechanics indicates that at the smallest scale, our universe is somewhat random. For example, you can’t predict with certainty when a radioactive atom will decay.

Adaptation

Adaptation is when the parts of a system are able to change based on feedback from the system. Any system that involves humans or animals is highly adaptive as are some technologies, particularly artificial intelligence. Adaptation makes a system far more complex and unpredictable.

Emergence

Emergence is a system that is created by the individual actions of its parts without central design, planning or organization. For example, a city that emerges through the actions of builders and citizens without much influence from urban planning.

Spontaneous Order

Spontaneous order is the ability for emergent processes to create remarkably ordered things. For example, a market for stocks is a chaotic process with many participants buying and selling for a wide variety of reasons but is viewed as creating extremely accurate and efficient prices.

Equilibrium

The tendency for a system to be stable due to opposing forces pushing each other towards an equilibrium. For example, forces of supply and demand in an economy that tend to keep prices somewhat stable despite disruptions. If prices rise, producers try to increase supply and consumers cut back on purchases. If prices fall, producers cut output and consumers buy more.

Homeostasis

Homeostasis are self-regulating processes that try to maintain the internal stability of a system. For example, the systems of the human body sweat to bring body temperature down on a hot day.

Positive Feedback Loop

A situation where A creates B which creates higher levels of A. This tends to have a destabilizing effect. For example, an individual who drinks faster the more they drink.

Vicious Cycle

A vicious cycle is a positive feedback loop that creates negatives. For example, pollution that kills the organisms that would normally clean an ecosystem of pollution.

Virtuous Cycle

A virtuous cycle is a positive feedback look that creates positives. For example, devoting resources to a clean environment that creates a higher quality of life that leads people to devote even greater resources to a clean environment.

Singularity

A singularity is when everything changes at a point in time as opposed to gradually. For example, a bridge that suddenly collapses.

Critical Point

The exact inputs that cause a singularity to occur. For example, a bridge that collapses when faced with a three second wind gust of 187.1111113 miles per hour. Such a bridge may remain standing if the gust were only 187.0 miles per hour. Critical points are essentially a type of chaos as they allow a slight increase in something to cause a dramatic change.

Holism

Holism is the idea that systems are more than the sum of their parts. This is based on the observation that analysis, or the process of breaking things into their parts to understand them, doesn’t work well for complex systems. For example, studying the behavior of a single molecule of the atmosphere may not be particularly useful to understanding complex weather systems as you need a way to describe the system as a whole.

Unintended Consequences

Unintended consequences are changes to a system that have unforeseen impacts. For example, adding a novel chemical to a vast number of food products only to find many decades later that the substance causes cancer.

Precautionary Principle

The precautionary principle is the requirement that you err on the side of caution when a change may impact health, safety or the environment. This is to counter a grim history where products that were highly suspected to be causing economic bads remained on the market until there was “100% proof” that they were causing widespread human impacts.

Unknowns

Things that are unknown about a system. For example, the causes and mechanisms of biological aging in humans has several competing hypotheses with no accepted theory of how it works.

Slippery Slope

A slippery slope is an argument based on chaos theory, that a small change in a direction can cause a massive slide in that direction. Slippery slopes do exist. However, slippery slope arguments are commonly a fallacy whereby a series of hypothetical cause and effect sequences are portrayed as more likely than they are in reality. For example, if you allow people to play video games this will cause families to spend less time with each other which will cause marriages to break up which will cause the end of civilization.

Resilience

Resilience is the ability of a system to resist stress. For example, a city that harvests its own food and water that is resilient to disasters, wars and politics that disrupt a supply chain.

Design Thinking

Design thinking is the practice of solving problems with design. This is often applied to systems. For example, reducing crime in an area with green public spaces that are highly maintained that benefit from high amounts of natural surveillance.

New Complexity

New complexity is an embrace of extremely complex designs and solutions to problems with the argument that the most resilient, adapted and functional elements of nature are often extremely complex such that it is naive to think that simple solutions are usually better.

Elegance

Elegance is a class of problem solutions that are both sophisticated and surprisingly simple. For example, diet changes to avoid a disease as opposed to a medication to treat it.

Essential Complexity

Essential complexity is the minimum complexity that is required of a system to achieve its goals. Modeling essential complexity can help to determine if a solution is overly simplistic or overly complex.

Positive Feedback Loop

Positive Feedback Loop Jonathan Poland

A positive feedback loop is a situation where an initial change or input (A) leads to a further change or output (B), which in turn reinforces or amplifies the initial change (A). This creates a reinforcing loop that can lead to increasingly extreme outcomes.

While the term “positive feedback loop” may suggest a positive outcome, these loops can actually have either positive or negative impacts, depending on the specific circumstances. For example, a positive feedback loop can lead to a virtuous cycle of increasing success, or it can lead to a downward spiral of failure.

Some examples of positive feedback loops include:

  • A stock market bubble, where rising prices lead to increased demand, which in turn drives prices even higher
  • A self-fulfilling prophecy, where a belief or expectation leads to behavior that confirms the belief, reinforcing the original expectation
  • A social media echo chamber, where the algorithms that curate content for an individual user lead to an increasingly narrow range of viewpoints being presented, reinforcing the user’s existing biases and beliefs.

Overall, positive feedback loops can have significant impacts on systems, and it is important to understand and manage them in order to avoid unintended consequences.

Opportunity Cost

Opportunity Cost Jonathan Poland

Opportunity cost is the value of the next best alternative that is given up as a result of making a particular decision. It is the cost of a choice that is measured in terms of the benefits that are forgone as a result of that choice.

In making decisions, we often face constraints such as time, resources, rules, social norms, and physical realities. This means that when we choose to do one thing, we may be unable to do something else. Opportunity cost is the practice of considering or calculating the value of the things that we can’t do as a result of each potential decision.

For example, if you decide to spend an hour working on a freelance project, the opportunity cost of that decision is the value of the next best alternative activity that could have been pursued in that time, such as spending time with family or engaging in leisure activities. Understanding opportunity cost is important for making informed decisions and maximizing the value of available resources. The following are illustrative examples.

Risk vs Reward

An investor decides that the market is overvalued and goes completely to cash. This dramatically reduces their risk at the opportunity cost of the potential returns of being invested.

Education vs Work

A student considers the cost of a four year university education by calculating total tuition and expenses for the period. They may also include the opportunity cost of missing four years of salary in their calculations.

Product vs Product

A factory can produce 12,000 jars of peanut butter a day. The opportunity cost of every jar of smooth peanut butter is one jar of chunky peanut butter.

Service vs Service

A small airline has 28 aircraft. Their opportunity cost of offering a Tokyo to Hong Kong flight is the ability to offer a Tokyo to Taiwan flight.

Salary vs Quality of Life

An IT worker is offered a new job with a higher salary in a city with a lower quality of life. The opportunity cost of the higher salary is a lower quality of life such as reduced air quality.

Cost vs Quality

A manufacturer of headphones is facing stiff competition from low cost products with similar designs to their own. They decide to increase quality of their build to make the competition look and feel comparatively cheap. The opportunity cost of the new product design is increased cost and inability to compete on price.

Abilities vs Abilities

The opportunity cost of after school violin lessons at a particular school is the ability to join other after school activities such as baseball or the chess club.

Systems Thinking

Systems Thinking Jonathan Poland

Systems thinking is the practice of analyzing the entire system, rather than just its individual parts, in order to understand the relationships and connections between those parts. It involves considering the end-to-end impacts of potential strategies and taking into account all the factors that might affect the system, including complexity, opportunity costs, and unintended consequences. This approach is often contrasted with strategic thinking, which focuses on a smaller set of metrics without considering the complexity and interdependence of the system as a whole. Systems thinking is particularly useful when dealing with large, complex systems such as economies, industries, businesses, and ecosystems, where there are many interconnected factors that can impact the overall system.

Systems thinking often involves finding surprisingly simple solutions to complex problems. For example, the concept of a circular economy suggests that many environmental issues can be addressed by not releasing non-food substances into the environment. This simple solution addresses a complex problem in a holistic manner, which is characteristic of systems thinking. Some techniques and considerations that are commonly used in systems thinking include:

  • Identifying and analyzing the key components of a system, including the inputs, processes, outputs, and feedback loops that influence its behavior
  • Recognizing the interdependence and interconnectedness of the different parts of the system
  • Considering the long-term impacts and unintended consequences of potential solutions
  • Examining the system from multiple perspectives and levels of analysis, including the individual, group, and societal levels
  • Using tools such as causal loop diagrams, system archetypes, and stock-and-flow diagrams to visualize and analyze the system.

Product Launch

Product Launch Jonathan Poland

Product launch refers to the introduction of a new or updated product to a specific market. This is an important part of the product development process, as it is the point at which the product is presented to and evaluated by customers. Planning for product launch usually starts during the early stages of product development and continues throughout the process. It is a significant moment for a company, as the success of a product launch can have a significant impact on the product’s success in the market. The following are common elements of a product launch.

Sales Planning
Determining sales objectives, goals, strategy and a plan. This includes things such as a sales forecast, sales budget and sales incentive plan.

Operations Planning
Operations planning such in areas such as information technology, manufacturing, quality control and supply chain. The operations plan relies on sales forecasts.

Promotion
A plan for communicating the product to generate demand using techniques such as advertising, events and engaging influencers such as lead users.

Leads
Generating and qualifying leads.

Distribution
The process of planning and deploying sales channels. For example, an international product launch may leverage dozens of distribution partners in retail channels.

Inventory Management
Planning inventory for each distribution channel.

Product Knowledge
Product training for sales teams and other customer-facing employees.

Customer Service
Deploying customer service functions for the product.

Customer Experience
Launching elements of customer experience such as point of purchase displays and store windows.

Pricing
Developing pricing objectives, strategies and structures. New products are often launching with a price designed for skimming or market penetration.

Risk Management
Identifying and managing product risks.

Controls & Monitoring
Developing controls and monitoring to manage the launch.

Contingency Planning Jonathan Poland

Contingency Planning

Contingency planning is a risk management strategy that involves developing alternative plans or strategies in case the primary plan is…

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,…

Praxeology Jonathan Poland

Praxeology

Praxeology is the study of human action, particularly as it pertains to decision-making and the pursuit of goals. The term…

What is a Durable Product? Jonathan Poland

What is a Durable Product?

A durable product is a product that is designed to last for an extended period of time, typically several years…

Salesforce Automation Jonathan Poland

Salesforce Automation

Sales force automation is a type of management tool that helps businesses automate and streamline their core sales processes, such…

What is Reliability? Jonathan Poland

What is Reliability?

Reliability is a measure of the ability of a product or service to perform consistently and predictably over time. It…

What are Finished Goods? Jonathan Poland

What are Finished Goods?

Finished goods are products that have completed the manufacturing process and are ready for sale to customers. They are the…

Management Challenges Jonathan Poland

Management Challenges

Management challenges are obstacles, difficulties, or inefficiencies that make it difficult for managers to achieve their goals and objectives. These…

Pricing 101 Jonathan Poland

Pricing 101

Pricing refers to the process of determining the value that a business will receive in exchange for its products or…

Learn More

Product Analysis Jonathan Poland

Product Analysis

Product analysis is the process of evaluating a product for the purpose of product development, review, or purchasing. This evaluation…

Information Security Risk Jonathan Poland

Information Security Risk

Information security risk refers to the potential for unauthorized access, disruption, modification, or destruction of information. This can have serious…

Marketing Technologies Jonathan Poland

Marketing Technologies

Marketing technology, or “martech,” refers to the tools and software used to support marketing efforts, such as advertising, brand management,…

Quality Management Jonathan Poland

Quality Management

Quality management is a process that ensures products and services meet certain standards of quality before they are released to…

Target Costing Jonathan Poland

Target Costing

Target costing is a cost management approach that involves setting a target cost for a product or service and then…

Business Capability Jonathan Poland

Business Capability

A business capability is a broad term that refers to the things that a business is able to do or…

Customer Service Principles Jonathan Poland

Customer Service Principles

Customer service principles are guidelines that an organization follows to shape its service strategy, policies, procedures, measurement, and culture. These…

Sales Pipeline Jonathan Poland

Sales Pipeline

A sales pipeline is a visual representation of the sales process, from the initial contact with a potential customer to…

Team Objectives Jonathan Poland

Team Objectives

Team objectives are specific goals that are established for a team in order to guide their work and track their…