<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Aleksei Badianov</title>
    <description>The latest articles on DEV Community by Aleksei Badianov (@aleksei_badianov).</description>
    <link>https://dev.to/aleksei_badianov</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1032706%2Ff2a08306-2beb-4fe4-916b-896f639f4a35.png</url>
      <title>DEV Community: Aleksei Badianov</title>
      <link>https://dev.to/aleksei_badianov</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aleksei_badianov"/>
    <language>en</language>
    <item>
      <title>Driving Sustainability through Route Optimisation and Delivery Management</title>
      <dc:creator>Aleksei Badianov</dc:creator>
      <pubDate>Fri, 12 May 2023 16:47:22 +0000</pubDate>
      <link>https://dev.to/aleksei_badianov/driving-sustainability-through-route-optimisation-and-delivery-management-1omb</link>
      <guid>https://dev.to/aleksei_badianov/driving-sustainability-through-route-optimisation-and-delivery-management-1omb</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;According to a report by Statista, the UK e-commerce market has been steadily growing, with sales amounting to £161 billion in 2022 and projected to reach £161 billion by 2025. Home delivery has played a significant role in this growth, with sales giants like Amazon, Ocado, and eBay leading the way. In fact, in 2020, the global online grocery market size was valued at $190.2 billion, a significant increase from $98.4 billion in 2019, according to ResearchAndMarkets.com.&lt;/p&gt;

&lt;p&gt;The COVID-19 pandemic further accelerated the growth of home delivery, as households worldwide were forced to limit their physical movements. In the United States, for example, online spending for home delivery increased by 30% in 2020, according to a report by the National Retail Federation. This surge in demand contributed to the growth of the last-mile delivery sector.&lt;/p&gt;

&lt;p&gt;The impact of the pandemic also caused many businesses to switch from B2B to B2C delivery models to survive. According to a survey by Accenture, 60% of businesses reported that the pandemic has accelerated their plans to invest in direct-to-consumer channels. This shift has further fueled the growth of last-mile delivery, as manufacturers and wholesalers now need to deliver directly to consumers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Route optimisation
&lt;/h2&gt;

&lt;p&gt;One of the primary bottlenecks in new delivery models is delivery planning. A good delivery process always starts with a delivery schedule or plan. With B2B organisations, those plans were polished within years to make them logical, simple to implement, and efficient. Fixed routes were well balanced to consider average volumes, business customer ranking, busy hours individual for each delivery location, and could be reused for many years.&lt;/p&gt;

&lt;p&gt;With a change to B2C model delivery, planning became a daily routine as the volume of orders fluctuated, and the same household did not repeat the same order every day. Consequently, the same mechanism that historically worked for B2B planning was not helpful in the B2C world.&lt;/p&gt;

&lt;p&gt;The complexity of route planning increases exponentially with the number of stops in a route. For instance, a route with four stops has only 24 potential options to consider, whereas a route with seven stops gives rise to 5,040 possible combinations. The number of possible combinations quickly grows into the millions as the number of stops increases. This phenomenon is known as factorial complexity, where the number of possible combinations increases much more rapidly than the number of stops. In fact, a route with 20 stops has 19 digits worth of possible combinations, while a route with 100 stops has a staggering 158 digits worth of possibilities. Below is an illustration of the planning complexity growing with a number of stops. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5P68Lm12--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/64i4pyhth9nlfm8k6dia.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5P68Lm12--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/64i4pyhth9nlfm8k6dia.jpg" alt="Image description" width="800" height="328"&gt;&lt;/a&gt;&lt;br&gt;
Interestingly enough, the human brain is capable of processing basic routing challenges quite quickly when a dispatcher can imagine geography, locations, and routes between destinations. The simple example below shows a few points and the optimal sequence to follow: 1-2-3-4.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CGCobXgI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qhtjdpclkx9u2guu2luf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CGCobXgI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qhtjdpclkx9u2guu2luf.jpg" alt="Image description" width="724" height="394"&gt;&lt;/a&gt;&lt;br&gt;
As geography gets richer around natural barriers like rivers or mountains, both dispatchers and drivers may easily become puzzled while defining the optimal sequence to follow. For example, a river between points 1-3 and 2-4 with bridges available to cross. Having those natural boundaries, the optimal delivery sequence will be 1-3-2-4.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oZ9KLifl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9f9b4n54goux1l2gxh99.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oZ9KLifl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9f9b4n54goux1l2gxh99.jpg" alt="Image description" width="736" height="402"&gt;&lt;/a&gt;&lt;br&gt;
One-way streets and congested areas will introduce further limitations to the delivery logic and potential stop sequence. The example below demonstrates one-way bridges only letting traffic in one direction. The optimal sequence will be 1-3-4-2 in this case.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jf76CoKB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ox9b4vpnchage4n989sd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jf76CoKB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ox9b4vpnchage4n989sd.jpg" alt="Image description" width="684" height="371"&gt;&lt;/a&gt;&lt;br&gt;
There are more potential aspects that will make sequencing tasks even harder. The example below shows preferred delivery windows, which may be introduced by distribution contracts. This changes the delivery sequence to 1-4-3-2. Many other aspects may give the same sort of challenges, such as onboard-time limits for fresh products, driving time limits.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vl8D-SZ3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kz5wotlbro370oh2basw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vl8D-SZ3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kz5wotlbro370oh2basw.jpg" alt="Image description" width="794" height="422"&gt;&lt;/a&gt;&lt;br&gt;
It's important to keep in mind that even with only 4 delivery locations, the complexity of route planning can quickly become overwhelming. This becomes especially true when dealing with realistic scenarios where drivers are making 20-100 stops a day. It simply isn't possible for humans or machines to consider every possible combination and select the optimal delivery scenario. To solve this problem, modern scheduling systems use heuristics and algorithms to quickly generate an initial delivery plan and then improve it over time with human input.&lt;br&gt;
It's also important to note that the examples given so far have only looked at a single delivery route in isolation, while the average delivery fleet may have as many as 8 vehicles to manage. In reality, the first step in the sequencing process is breaking down the full list of orders between vehicles.&lt;/p&gt;

&lt;p&gt;Routing and Scheduling solutions are a class of software systems available in the form of client-server or SaaS applications in your browser. These solutions specialise in cracking delivery complexity for small and large fleets, and can typically save between 10% to 30% of mileage while optimising delivery routes.&lt;/p&gt;

&lt;p&gt;Their success can be attributed to several factors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They have knowledge of all potential distances between planned points. Even before initiating the planning algorithm, they calculate all potential route combinations between points. For example, if you plan for 100 drop operations, they will start from 10,000 potential routes to calculate mileage and driving time between them.&lt;/li&gt;
&lt;li&gt;They have detailed road networks loaded in their memory to navigate from A to B using the most efficient routes while respecting one-way streets and allowed roads by vehicle types.&lt;/li&gt;
&lt;li&gt;They have large hardware capacity running thousands of streams of calculations in parallel.&lt;/li&gt;
&lt;li&gt;They use high-performance heuristics to look for optimal solutions using a powerful mathematical and statistical toolset.&lt;/li&gt;
&lt;li&gt;They provide graphical planning interfaces that combine map and schedule views, which give dispatchers a visible and powerful way of amending the routes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The implementation of route planning for a delivery fleet can significantly contribute to the sustainability of the planet. On average, each vehicle produces 28 kg of CO2 daily, based on a distance of 100 miles in the UK. For the typical SMB fleet of eight vehicles, a routing and scheduling solution could save up to 14 tons per year, with an average improvement in mileage of 23.2%. According to a study by the Aberdeen Group, companies that implemented routing and scheduling solutions saw an average reduction in travel time of 28.5%, a decrease in fuel usage of 23.2%, and an increase in workforce productivity of 15.2%.&lt;/p&gt;

&lt;h2&gt;
  
  
  Delivery efficiency
&lt;/h2&gt;

&lt;p&gt;While route optimisation has a direct impact on the mileage of commercial fleets and environmental impact in general, everyday delivery efficiency would be another factor impacting the environment too.&lt;/p&gt;

&lt;p&gt;Coming back to the migration from B2B to B2C delivery model, needless to say delivery fleets were not prepared for a new reality. As larger vehicles usually delivering to 10-20 business locations had to explore new residential areas making 30-70 multi-stop drops a day.&lt;br&gt;
Key factors which made the new delivery job extremely complex were:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Missing driver’s knowledge of the delivery area&lt;/li&gt;
&lt;li&gt;Unknown geography of residential districts including one way and narrow streets, traffic heavy junctions&lt;/li&gt;
&lt;li&gt;Generic postcodes not giving accurate delivery locations&lt;/li&gt;
&lt;li&gt;Dynamic nature of B2C delivery with order volumes changing on a daily basis.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The factors above put drivers in a stressful mindset, causing aggressive driving, driving at higher speeds and excessive idling. According to the US Department of Energy, aggressive driving (including speeding, rapid acceleration, and hard braking) can lower gas mileage by up to 33% on the highway and 5% in the city, resulting in increased CO2 emissions. The UK Department for Transport estimates that idling can use up to 2.6 litres of fuel per hour and emit 6.3 kg of CO2, which can add up over the course of a day or a week of delivery driving.&lt;/p&gt;

&lt;p&gt;A delivery management solution can help overcome the key challenges associated with B2C deliveries, such as the driver's lack of knowledge of the delivery area and the dynamic nature of B2C delivery orders. By providing real-time, turn-by-turn navigation, the delivery management solution can ensure drivers are taking the most efficient route to each delivery location, even in unfamiliar residential areas. This can reduce the likelihood of missed deliveries, improve customer satisfaction, and minimise the environmental impact of driving.&lt;/p&gt;

&lt;p&gt;Moreover, a delivery management solution can provide accurate delivery locations by leveraging more precise address information and geolocation data. This can help ensure that drivers are able to find each delivery location quickly and efficiently, reducing the amount of time they spend driving around looking for the right address. The system can also dynamically adjust delivery schedules based on changes in order volumes or traffic conditions, helping drivers to complete their deliveries on time and reducing the amount of time they spend idling and emitting CO2.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In conclusion, the implementation of route planning and delivery management solutions can have a significant positive impact on the environment. Route optimization can reduce mileage by up to 30%, resulting in a reduction of up to 14 tons of CO2 emissions per year for a typical SMB fleet. Additionally, delivery management solutions can improve delivery efficiency, reducing the likelihood of missed deliveries, improving customer satisfaction, and minimising the environmental impact of driving. By adopting these solutions, businesses can not only improve their bottom line but also contribute to a more sustainable future.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meet the author: Aleksei Badianov&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tvVzwQHh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aeu5jmga01rygi8dg5ov.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tvVzwQHh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aeu5jmga01rygi8dg5ov.png" alt="Image description" width="800" height="1068"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Aleksei Badianov is an accomplished and respected professional in the field of Product Management, known for his impressive achievements and exceptional leadership. With a primary focus on developing delivery route optimization solutions, Aleksei has successfully served numerous delivery and distribution companies across 12 countries. Through his innovative approach, he has optimized an impressive daily volume of over 100,000 deliveries, resulting in significant environmental benefits by reducing CO2 emissions by a remarkable 1,631,320 kg annually.&lt;br&gt;
Beyond the tangible results, Aleksei's impact goes far beyond numbers. He has played a pivotal role in driving positive transformations within leading companies and cutting-edge startups. His unwavering commitment to personal and professional growth has kept him at the forefront of the rapidly evolving Product Management landscape.Throughout his career, Aleksei has consistently showcased his exceptional leadership skills by effectively leading teams of various sizes, ranging from 10 to 50 members, in both dynamic startup and corporate environments. His deep understanding of Product Management principles, coupled with his visionary approach, has yielded remarkable achievements and successful outcomes.&lt;/p&gt;

&lt;p&gt;Aleksei's contributions and expertise have garnered recognition from esteemed Product Management communities, prestigious educational institutions, and mentoring platforms. He has become a trusted advisor and mentor, generously sharing his knowledge and insights to guide and empower aspiring Product Managers on their own career journeys.&lt;/p&gt;

&lt;p&gt;With an unrelenting drive for improvement and a passion for innovation, Aleksei Badianov remains a highly sought-after professional in the Product Management field. His exceptional contributions, groundbreaking solutions, and unwavering dedication to personal growth stand as a testament to his remarkable abilities and enduring commitment to making a positive impact within the industry.&lt;/p&gt;

</description>
      <category>delivery</category>
      <category>ecommerce</category>
      <category>startup</category>
      <category>management</category>
    </item>
    <item>
      <title>TRIZ: The Problem-Solving Methodology for Product Managers</title>
      <dc:creator>Aleksei Badianov</dc:creator>
      <pubDate>Fri, 12 May 2023 14:32:11 +0000</pubDate>
      <link>https://dev.to/aleksei_badianov/triz-the-problem-solving-methodology-for-product-managers-24bg</link>
      <guid>https://dev.to/aleksei_badianov/triz-the-problem-solving-methodology-for-product-managers-24bg</guid>
      <description>&lt;p&gt;As a product manager with over a decade of experience, I'm always looking for new ways to enhance my skills and help other product managers advance in their careers. One area that many companies focus on during the job interview process is analytical and creative problem-solving. And as product managers, we encounter these types of challenges on a daily basis. It's important to stay sharp and continuously develop our problem-solving abilities. That's why I made it a habit to practice a logic puzzle every day. But I also wondered if there was a common approach to solving these puzzles. That's when I discovered TRIZ – the Theory of Inventive Problem Solving. In this article, I'll provide an overview of what TRIZ is and how it can be applied in product management. Then, I'll apply TRIZ principles to solve a series of logical puzzles, showcasing the power and effectiveness of this methodology. So whether you're an experienced product manager looking to enhance your skills or someone who enjoys a good brain teaser, read on to discover the power of TRIZ!&lt;/p&gt;

&lt;p&gt;If you find TRIZ to be a useful tool for problem-solving and innovation, there are many resources available to help you delve deeper into the methodology. The TRIZ Journal, for example, offers enough information on TRIZ, including case studies, articles, and other resources. You can also find books and online courses that provide a more in-depth look at TRIZ and how it can be applied in different industries and contexts. So if you're interested in learning more, there are plenty of opportunities to expand your knowledge and apply TRIZ to your work.&lt;/p&gt;

&lt;h2&gt;
  
  
  INTRO
&lt;/h2&gt;

&lt;p&gt;Are you tired of boring, technical articles on problem-solving methodologies that put you to sleep? Well, fear not! This article on TRIZ promises to be different. We'll take a fresh look at how TRIZ can help you solve problems and innovate like a pro. Developed by a scientist Genrich Altshuller who was probably a lot more fun than his job title suggests, TRIZ is a problem-solving methodology that can help individuals and organizations overcome obstacles, reduce waste, and generate innovative solutions. So sit back, relax, and get ready to learn about TRIZ in a way that won't make you want to hit snooze.&lt;/p&gt;

&lt;p&gt;TRIZ is a powerful problem-solving methodology that was created by the Soviet engineer and scientist Genrich Altshuller. Altshuller was a patent clerk who, in the 1940s, began analyzing patents to identify patterns and principles that could help inventors overcome obstacles and generate innovative solutions to complex challenges. This led to the development of TRIZ, which has since been used by organizations worldwide to enhance their product development processes and boost their overall innovation capabilities.&lt;/p&gt;

&lt;p&gt;TRIZ includes 40 principles that are designed to guide problem-solving and innovation. These principles are based on the analysis of thousands of patents and the identification of patterns and solutions that can be applied to a wide range of problems. The TRIZ principles cover a broad range of topics, including reducing harm or waste, increasing efficiency, improving reliability, and enhancing functionality. Examples of these principles include the use of segmentation, the integration of parts, the use of porous materials, and the use of energy transitions. By understanding and applying these principles, individuals and organizations can overcome obstacles and generate more innovative and effective solutions to complex problems, leading to increased productivity, reduced costs, and improved customer satisfaction.&lt;/p&gt;

&lt;p&gt;By leveraging TRIZ principles and tools, product managers can better identify and resolve issues, optimize existing products, and develop new ones that meet customer needs more effectively. This article will explore how TRIZ can be applied in product management and discuss some of the key benefits that this approach can offer to companies looking to improve their product development processes. From analyzing customer feedback to optimizing production processes, TRIZ can provide a structured approach for product managers to identify and address challenges, resulting in more innovative and successful products.&lt;/p&gt;

&lt;h2&gt;
  
  
  TRIZ Fundamentals
&lt;/h2&gt;

&lt;p&gt;It's important to note that this article does not aim to provide a comprehensive analysis of each TRIZ principle and its application in product management. Rather, our goal is to offer a brief introduction to TRIZ as a tool for solving innovation challenges in the product development process.&lt;/p&gt;

&lt;p&gt;TRIZ principles can be broadly categorized into four groups, also known as the four TRIZ innovation principles. These categories are Resources, Contradictions, Ideality, and Evolution.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;The first group, Resources, includes principles that focus on how to make the most effective use of available resources, such as time, money, and materials. Examples of principles in this category include "Merging," which involves combining multiple functions or processes to save resources, and "Local Quality," which involves improving the quality of a specific part of a product or process to avoid wasting resources.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The second group, Contradictions, includes principles that are designed to help resolve contradictions or trade-offs between different aspects of a problem, such as cost versus quality. Examples of principles in this category include "Separation," which involves separating conflicting elements of a problem, and "Uniformity," which involves making different parts of a product or process more uniform to avoid contradictions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The third group, Ideality, includes principles that aim to optimize a product or system by increasing its functionality while minimizing any negative impact on the environment or other factors. Examples of principles in this category include "Self-Service," which involves designing a product or process to require minimal external help, and "Simplicity," which involves reducing the number of components or processes to minimize waste.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The fourth and final group, Evolution, includes principles that focus on how to anticipate and prepare for changes in the market, technology, and other external factors, and how to leverage these changes to create new opportunities for innovation. Examples of principles in this category include "Continuity of Useful Action," which involves designing a product or process to continue functioning even when conditions change, and "Rapid Improvement," which involves quickly adapting to changes in the market or technology to stay ahead of the competition.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  40 TRIZ PRINCIPLES
&lt;/h2&gt;

&lt;p&gt;Each of four category includes principles that are designed to help individuals and organizations solve complex problems more effectively.&lt;/p&gt;

&lt;p&gt;Resources. The 15 principles in this category are: Segmentation, Taking out, Local quality, Asymmetry, Merging, Universality, Nesting, Anti-weight, Preliminary anti-action, Prior counteraction, Cushioning, Equipotentiality, The other way round, Spheroidality, Dynamics. &lt;/p&gt;

&lt;p&gt;Contradictions. The 16 principles in this category are: Universality, Preliminary action, Nesting, "Beforehand cushioning", Equipotentiality, "The other way around", "Spheroidality", "Dynamics", Partial or excessive actions, Another dimension, Another environment, Mechanical vibration, Periodic action, Preliminary action, The transition to a micro-level, Flexible shells and thin films, Porous materials.&lt;/p&gt;

&lt;p&gt;Ideality. The 6 principles in this category are: Universality, Nesting, Equipotentiality, The other way round, Spheroidality, Dynamics, Segmentation.&lt;/p&gt;

&lt;p&gt;Evolution. The 3 principles in this category are: Transition to a micro-level, Another dimension, Another environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  PUZZLES: Ready to Exercise Your Brain?
&lt;/h2&gt;

&lt;p&gt;As a product manager, one of the core responsibilities is to solve problems and develop innovative solutions that meet customer needs while balancing the constraints of time, budget, and resources. To accomplish this, product managers must be skilled in both analytical and creative thinking. I’ll use commonly known puzzles to illustrate how TRIZ can be applied to these challenges to generate more effective and innovative solutions.&lt;/p&gt;

&lt;p&gt;This classic puzzle about the fox, hen, and corn is a popular game that has been enjoyed for centuries, and it's also frequently used as an interview question to test problem-solving abilities.&lt;/p&gt;

&lt;p&gt;A farmer needs to transport a fox, a hen, and a sack of corn across a river. However, his boat is only big enough to transport one item at a time. If he leaves the fox alone with the hen, the fox will eat the hen. If he leaves the hen alone with the corn, the hen will eat the corn. How can the farmer transport all three items across the river without any of them being eaten?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nFN8QXgK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ce10jc8f551xv7qb9tot.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nFN8QXgK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ce10jc8f551xv7qb9tot.jpg" alt="Image description" width="800" height="416"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The TRIZ principle of "The other way round" could be applied to the Fox/Hen/Corn puzzle. This principle suggests turning a problem or challenge on its head and looking at it from a different perspective. In the case of the puzzle, one could apply this principle by considering the possibility of transporting the fox, hen, and corn in the opposite direction across the river. By reversing the direction of transport, the solution to the problem may become clearer or easier to implement.&lt;/p&gt;

&lt;p&gt;Base on this principle the solution to the puzzle will be:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The farmer takes the hen across the river and leaves it on the other side.&lt;/li&gt;
&lt;li&gt;The farmer goes back across the river and takes the corn with him, but before leaving it on the other side, he brings the hen back to the original side.&lt;/li&gt;
&lt;li&gt;The farmer leaves the hen on the original side and takes the fox with him to the other side. &lt;/li&gt;
&lt;li&gt;He leaves the fox on the other side with the corn.&lt;/li&gt;
&lt;li&gt;The farmer goes back across the river and brings the hen to the other side, leaving the corn and the fox on the other side.&lt;/li&gt;
&lt;li&gt;Finally, the farmer goes back across the river one more time to get the corn and bring it to the other side, completing the task without any of the items being eaten.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  THE ELECTRICITY CHALLENGE: Solve the Puzzle and Light Up Your Mind!
&lt;/h2&gt;

&lt;p&gt;You are in a room with three light switches on the wall. Each switch controls one of three lamps in the next room, but you cannot see into the next room. You are allowed to flip the switches however you like, but you can only enter the next room once. How can you determine which switch controls each lamp?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nIiKMTQX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i8p6gyoytogptcnv8224.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nIiKMTQX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i8p6gyoytogptcnv8224.jpg" alt="Image description" width="800" height="252"&gt;&lt;/a&gt;&lt;br&gt;
TRIZ principle Partial or Excessive Actions could be applied to the bulb puzzle. The principle suggests modifying an action by dividing it into parts or increasing its intensity beyond its necessary level. In the context of the bulb puzzle, one possible application of this principle could be to turn on the first lamp for an excessive amount of time. By doing so, the first lamp would become significantly warmer than the other two lamps, which would remain cold. This would create a clearer distinction between the lamps, making it easier to identify which one is which when entering the room.&lt;/p&gt;

&lt;p&gt;Based on this TRIZ principle a possible solution to the puzzle of the three lamps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Turn on the first lamp and leave it on for a few minutes.&lt;/li&gt;
&lt;li&gt;Turn off the first lamp and immediately turn on the second lamp.&lt;/li&gt;
&lt;li&gt;Enter the room and feel the lamps. The lamp that is off but still warm to the touch is the first lamp, the lamp that is on is the second lamp, and the lamp that is off and cold is the third lamp.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  PILL POWER
&lt;/h2&gt;

&lt;p&gt;The puzzle involves a blind man who finds himself stranded on an uninhabited island with four pills - two blue and two red. He needs to take one red and one blue pill to survive, but taking two of the same color will result in his death. With no one else on the island to assist him, the blind man must figure out a way to safely take the correct combination of pills.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CtAxzR7Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tbrdwre2jhhzfxhrixyp.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CtAxzR7Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tbrdwre2jhhzfxhrixyp.jpg" alt="Image description" width="581" height="367"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Partial or Excessive Action principle suggests taking only a portion of an object or system to solve the problem. In this case, the blind man can take only a portion of each pill (e.g., half of each blue pill and half of each red pill) to achieve the desired combination of one red and one blue pill.&lt;/p&gt;

&lt;p&gt;The Merging principle can also be applied by combining the two halves of the pills to form the desired combination. By breaking down the pills into smaller parts and then merging them in the correct way, the blind man can successfully solve the problem.&lt;/p&gt;

&lt;p&gt;The solution to this puzzle is to split each of the pills in half, creating four halves in total. Then, the blind man can take one half of the blue pill and one half of the red pill, thus achieving his goal of getting one of each color without overdosing on either.&lt;/p&gt;

&lt;h2&gt;
  
  
  SOLVING THE CAMELS PUZZLE
&lt;/h2&gt;

&lt;p&gt;A sheikh tells his two sons to race their camels to a distant city to see who will inherit his fortune. The one whose camel is slower will win. The brothers, after wandering aimlessly for days, ask a wise man for advice. After hearing the advice, they jump on the camels and race as fast as they can to the finish line. What advice did the wise man give them?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a3kiDFMm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5drhwqenb7re0u4e73mb.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a3kiDFMm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5drhwqenb7re0u4e73mb.jpg" alt="Image description" width="800" height="296"&gt;&lt;/a&gt;&lt;br&gt;
The TRIZ principle "Merging" suggests combining or merging different elements or components to create a new solution. In the case of the camel puzzle, the two sons could merge their resources by swapping camels, allowing them to both have a chance at winning the race and achieving their objective of having the camel come last.&lt;/p&gt;

&lt;p&gt;The solution is for the two sons to swap their camels and ride as fast as possible to the distant city. The winner of the race will be the son whose camel comes second, since the objective is to have the camel come last. &lt;/p&gt;

&lt;h2&gt;
  
  
  WATER GLASSES PUZZLE
&lt;/h2&gt;

&lt;p&gt;There are six glasses in a row. The first three are full of water, and the next three are empty. By moving only one glass how can you make them alternate between full and empty?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--w96pV8nj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xcijx5prxxftne36ioeq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--w96pV8nj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xcijx5prxxftne36ioeq.jpg" alt="Image description" width="800" height="228"&gt;&lt;/a&gt;&lt;br&gt;
The TRIZ principle "Separation in Time or Space" suggests separating an object in time or space to allow for a change to occur, rather than directly manipulating the object itself. In the case of the glass puzzle, pouring water from one glass to another is a way to separate the water from the original glass and allow for the desired configuration to be achieved.&lt;/p&gt;

&lt;p&gt;The solution is to pour the water from the second glass into the fifth glass, making the arrangement full, empty, full, empty, full, empty.&lt;/p&gt;

&lt;h2&gt;
  
  
  ROPES AND LIGHTERS
&lt;/h2&gt;

&lt;p&gt;You have two ropes and a lighter. Each rope takes exactly one hour to burn from one end to the other. However, the rope doesn't burn at a consistent rate, so cutting the rope in half might not be a reliable way to measure 30 minutes. Using only these two ropes and a lighter, how can you measure exactly 45 minutes?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hQzXPCVn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kyqst13lc0wb81zj779m.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hQzXPCVn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kyqst13lc0wb81zj779m.jpg" alt="Image description" width="800" height="316"&gt;&lt;/a&gt;&lt;br&gt;
The Segmentation principle can be applied to the burning ropes puzzle. By breaking the rope into smaller segments, you can measure smaller time intervals.&lt;/p&gt;

&lt;p&gt;The solution to the puzzle involves lighting one rope at both ends and the other rope at one end only. The first rope will burn completely in 30 minutes (since it is burning twice as fast), while the second rope will be half burned at that point. Then, the remaining half of the second rope can be ignited from the other end and will burn completely in 15 more minutes. This way, we get a total burning time of 45 minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  CONCLUSION
&lt;/h2&gt;

&lt;p&gt;As we wrap up this article on TRIZ and problem-solving, it's important to note that TRIZ is not a magic wand that can solve all problems with a flick of the wrist. If only it were that easy! While TRIZ is a powerful tool for problem-solving and innovation, it still requires hard work, creativity, and persistence. But with TRIZ, you'll have a better framework for tackling those entertaining problems and coming up with more effective solutions.&lt;/p&gt;

&lt;p&gt;So whether you're an experienced product manager looking to enhance your skills or a curious mind in search of a good challenge, give TRIZ a try. It's like the Swiss Army Knife of problem-solving methodologies – versatile, powerful, and always ready to help you tackle any problem that comes your way. And who knows, you might just discover a hidden talent for solving puzzles and impressing your colleagues with your newfound TRIZ skills. Happy problem-solving!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meet the author: Aleksei Badianov&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5jJ1Shg8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1c7h6r2lggiz8qojm5rz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5jJ1Shg8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1c7h6r2lggiz8qojm5rz.png" alt="Image description" width="800" height="1078"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Aleksei Badianov is an accomplished and respected professional in the field of Product Management, known for his impressive achievements and exceptional leadership. With a primary focus on developing delivery route optimization solutions, Aleksei has successfully served numerous delivery and distribution companies across 12 countries. Through his innovative approach, he has optimized an impressive daily volume of over 100,000 deliveries, resulting in significant environmental benefits by reducing CO2 emissions by a remarkable 1,631,320 kg annually.&lt;br&gt;
Beyond the tangible results, Aleksei's impact goes far beyond numbers. He has played a pivotal role in driving positive transformations within leading companies and cutting-edge startups. His unwavering commitment to personal and professional growth has kept him at the forefront of the rapidly evolving Product Management landscape.Throughout his career, Aleksei has consistently showcased his exceptional leadership skills by effectively leading teams of various sizes, ranging from 10 to 50 members, in both dynamic startup and corporate environments. His deep understanding of Product Management principles, coupled with his visionary approach, has yielded remarkable achievements and successful outcomes.&lt;/p&gt;

&lt;p&gt;Aleksei's contributions and expertise have garnered recognition from esteemed Product Management communities, prestigious educational institutions, and mentoring platforms. He has become a trusted advisor and mentor, generously sharing his knowledge and insights to guide and empower aspiring Product Managers on their own career journeys.&lt;/p&gt;

&lt;p&gt;With an unrelenting drive for improvement and a passion for innovation, Aleksei Badianov remains a highly sought-after professional in the Product Management field. His exceptional contributions, groundbreaking solutions, and unwavering dedication to personal growth stand as a testament to his remarkable abilities and enduring commitment to making a positive impact within the industry.&lt;/p&gt;

</description>
      <category>cryptocurrency</category>
      <category>blockchain</category>
      <category>decentralization</category>
    </item>
    <item>
      <title>Listicles - a simple technique for benchmarking your value proposition against alternatives</title>
      <dc:creator>Aleksei Badianov</dc:creator>
      <pubDate>Fri, 24 Feb 2023 11:21:11 +0000</pubDate>
      <link>https://dev.to/aleksei_badianov/listicles-a-simple-technique-for-benchmarking-your-value-proposition-against-alternatives-2oj0</link>
      <guid>https://dev.to/aleksei_badianov/listicles-a-simple-technique-for-benchmarking-your-value-proposition-against-alternatives-2oj0</guid>
      <description>&lt;h2&gt;
  
  
  Once upon a time there was a Product Manager
&lt;/h2&gt;

&lt;p&gt;I have a killer product idea! It will be the “most awesomest” product out there. It will have this cool feature and this shiny interface, and blockchain, and AI, and a gravity gun, and blackjack, and... you know.....&lt;/p&gt;

&lt;p&gt;Should my team go build it? Or should I first test if someone cares enough to buy it?&lt;/p&gt;

&lt;h2&gt;
  
  
  The case for demand validation
&lt;/h2&gt;

&lt;p&gt;Ok, the books say I must validate the demand first, so let's be the diligent Senior Product Manager we should be and test if people want it before we build it.&lt;/p&gt;

&lt;p&gt;We need to make sure that:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;there is a &lt;strong&gt;real pain&lt;/strong&gt; in the market that my cool product is a solution to.&lt;/li&gt;
&lt;li&gt;the market is &lt;strong&gt;aware of the pain&lt;/strong&gt; and &lt;strong&gt;cares enough&lt;/strong&gt; to solve it.&lt;/li&gt;
&lt;li&gt;my cool &lt;strong&gt;product can solve&lt;/strong&gt; that pain point.&lt;/li&gt;
&lt;li&gt;my cool product is a &lt;strong&gt;substantially better&lt;/strong&gt; solution than the alternatives in the eyes of the market&lt;/li&gt;
&lt;li&gt;I can &lt;strong&gt;communicate the value&lt;/strong&gt; of my cool product in such a way as to motivate the market to choose it over the alternatives&lt;/li&gt;
&lt;li&gt;with my intended &lt;strong&gt;pricing&lt;/strong&gt; it will be &lt;strong&gt;competitive&lt;/strong&gt; and attractive&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;oof, that's a lot of work! I'd rather just go build it, but fine.&lt;/p&gt;

&lt;h2&gt;
  
  
  Techniques for demand validation
&lt;/h2&gt;

&lt;p&gt;What options for demand testing techniques do I have? Well, there are &lt;strong&gt;qualitative&lt;/strong&gt; and &lt;strong&gt;quantitative&lt;/strong&gt; methods, and I &lt;strong&gt;need both&lt;/strong&gt;.&lt;br&gt;
&lt;strong&gt;Qualitative&lt;/strong&gt; method is relatively straightforward - I just need to interview enough people from the target market to dig into their jobs to be done, struggles and needs. They can also tell me about the alternative solutions they currently use to have their jobs done.&lt;br&gt;
Quantitative method, on the other hand, is a bit tricky. I can always do a landing page test, but there are a few challenges with it:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Driving traffic to such a page is &lt;strong&gt;difficult and expensive&lt;/strong&gt;, especially in a competitive market.&lt;/li&gt;
&lt;li&gt;It's as much of a test for my ad, as it is for my product, and &lt;strong&gt;getting the ad right&lt;/strong&gt;, considering its small size, is quite difficult and is a distraction.&lt;/li&gt;
&lt;li&gt;But most importantly - I won't know how my solution can be compared to the available alternatives. There is &lt;strong&gt;no benchmark&lt;/strong&gt; for the results I will get.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I have an idea though...&lt;/p&gt;

&lt;h2&gt;
  
  
  The listicles (list articles)
&lt;/h2&gt;

&lt;p&gt;You know these "Top N something something" kind of articles? Like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;5 best GPS vehicle trackers&lt;/li&gt;
&lt;li&gt;The 14 hair growth products that actually work&lt;/li&gt;
&lt;li&gt;Top 10 Best CRM Software Tools in 2023&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;They are often referred to as &lt;strong&gt;"listicles"&lt;/strong&gt; - articles presented in the form of a list.&lt;br&gt;
They basically help you &lt;strong&gt;bypass doing your own research&lt;/strong&gt; of possible solutions to a problem and present you with the best solutions to choose from.&lt;br&gt;
They also offer an &lt;strong&gt;objective impartial analysis&lt;/strong&gt;, rather than giving you a sales pitch designed to overstate benefits and downplay the drawbacks.&lt;br&gt;
I love them - they make picking a new phone, a movie to watch, an app to install much easier. I also use them at work all the time while looking for solutions to everyday challenges.&lt;br&gt;
So what if we use one of them to &lt;strong&gt;benchmark our product against best available alternatives&lt;/strong&gt;?&lt;/p&gt;

&lt;h2&gt;
  
  
  Plan of action
&lt;/h2&gt;

&lt;p&gt;Ok, here's my plan:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I will research available alternatives to solve the pain point my cool product is designed to solve.&lt;/li&gt;
&lt;li&gt;I will write a "Top 5 solutions to {pain X}" article, where my cool product is one of those solutions.&lt;/li&gt;
&lt;li&gt;I will make sure my article is an objective impartial analysis. I will not overstate my cool product's benefits and downplay its drawbacks. I will also be equally honest about the alternatives.&lt;/li&gt;
&lt;li&gt;I will compare all solutions to the benefits I think my audience cares about the most, like price, ease of use, feature set and documentation.&lt;/li&gt;
&lt;li&gt;I will host this article on a neutral domain (not on my product's website), but make sure I have access to the analytics.&lt;/li&gt;
&lt;li&gt;I will promote this article using ads. It should be way easier and cheaper than promoting a specific solution as people generally don't like being sold to.&lt;/li&gt;
&lt;li&gt;I will track the visitor behaviour - what they do once on the page, which links they click, which text they select. I might even do screen recordings of their actions (like HotJar) to understand how they behave on the page.&lt;/li&gt;
&lt;li&gt;I will test how easy it is to drive traffic to this page. If people don't click it, it might mean that the pain point I am solving is not that important to my target market.&lt;/li&gt;
&lt;li&gt;I will test how popular my solution is compared to the alternatives.&lt;/li&gt;
&lt;li&gt;I will iterate on my value proposition until I am happy with how often users pick my solution.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Disciplining your thinking
&lt;/h2&gt;

&lt;p&gt;I already see benefits of disciplining my thinking just from writing this article.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It forces me to clearly &lt;strong&gt;understand the problem&lt;/strong&gt; I am solving.&lt;/li&gt;
&lt;li&gt;I have to &lt;strong&gt;research the best available solutions&lt;/strong&gt; to the problem.&lt;/li&gt;
&lt;li&gt;I have no choice other than to think about &lt;strong&gt;differentiation&lt;/strong&gt; very early.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Possible outcomes
&lt;/h2&gt;

&lt;p&gt;Once I have this listicle up and getting traffic, here are possible outcomes:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It is possible I &lt;strong&gt;won't be able to drive significant traffic&lt;/strong&gt; to the page. Since my market is established and not super-niche, that must mean that the market doesn't care enough about the problem.&lt;/li&gt;
&lt;li&gt;Most obviously, &lt;strong&gt;visitors can prefer the alternatives&lt;/strong&gt; over mine. I pretty much expect that in the first iteration. From this point I can A/B test various versions of my product's value prop to get to a good performance.&lt;/li&gt;
&lt;li&gt;I can get to a point where I have a good number of visitors and a &lt;strong&gt;good conversion rate&lt;/strong&gt; for my cool product &lt;strong&gt;compared to the alternatives&lt;/strong&gt;. This will give me confidence to build the product and expect demand for it.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;I believe &lt;strong&gt;listicles&lt;/strong&gt; have a huge potential for testing demand hypotheses.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Writing one can &lt;strong&gt;discipline your thinking&lt;/strong&gt;, forcing you to think through the problem, alternative solutions and differentiation at an early stage.&lt;/li&gt;
&lt;li&gt;They are easier to promote, making demand validation &lt;strong&gt;more accessible&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;They &lt;strong&gt;validate the problem&lt;/strong&gt; by showing you early if people don't care enough to read it.&lt;/li&gt;
&lt;li&gt;They give you a &lt;strong&gt;benchmark&lt;/strong&gt; of your value proposition &lt;strong&gt;against best alternatives&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Have you tried using listicles for your demand validation? If so - let us know in the comments how this worked for you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meet the author: Aleksei Badianov&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--F95lH_YO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/amlbz3315sq2wcuqk2ti.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--F95lH_YO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/amlbz3315sq2wcuqk2ti.png" alt="Image description" width="800" height="1078"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Aleksei Badianov is an accomplished and respected professional in the field of Product Management, known for his impressive achievements and exceptional leadership. With a primary focus on developing delivery route optimization solutions, Aleksei has successfully served numerous delivery and distribution companies across 12 countries. Through his innovative approach, he has optimized an impressive daily volume of over 100,000 deliveries, resulting in significant environmental benefits by reducing CO2 emissions by a remarkable 1,631,320 kg annually.&lt;br&gt;
Beyond the tangible results, Aleksei's impact goes far beyond numbers. He has played a pivotal role in driving positive transformations within leading companies and cutting-edge startups. His unwavering commitment to personal and professional growth has kept him at the forefront of the rapidly evolving Product Management landscape.Throughout his career, Aleksei has consistently showcased his exceptional leadership skills by effectively leading teams of various sizes, ranging from 10 to 50 members, in both dynamic startup and corporate environments. His deep understanding of Product Management principles, coupled with his visionary approach, has yielded remarkable achievements and successful outcomes.&lt;/p&gt;

&lt;p&gt;Aleksei's contributions and expertise have garnered recognition from esteemed Product Management communities, prestigious educational institutions, and mentoring platforms. He has become a trusted advisor and mentor, generously sharing his knowledge and insights to guide and empower aspiring Product Managers on their own career journeys.&lt;/p&gt;

&lt;p&gt;With an unrelenting drive for improvement and a passion for innovation, Aleksei Badianov remains a highly sought-after professional in the Product Management field. His exceptional contributions, groundbreaking solutions, and unwavering dedication to personal growth stand as a testament to his remarkable abilities and enduring commitment to making a positive impact within the industry.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>computerscience</category>
      <category>architecture</category>
      <category>startup</category>
    </item>
    <item>
      <title>Will transport planners lose their jobs as AI becomes smarter?</title>
      <dc:creator>Aleksei Badianov</dc:creator>
      <pubDate>Thu, 23 Feb 2023 23:41:35 +0000</pubDate>
      <link>https://dev.to/aleksei_badianov/is-multi-channel-stock-sync-simple-50j1</link>
      <guid>https://dev.to/aleksei_badianov/is-multi-channel-stock-sync-simple-50j1</guid>
      <description>&lt;p&gt;As a Product Manager who has worked on the development of delivery route optimisation software for 10+ years, I see that modern technologies can significantly improve the optimisation process and deliver better solutions. AI, machine learning, and other modern technologies have the potential to revolutionise the way delivery routes are optimised in the future.&lt;/p&gt;

&lt;p&gt;With the increasing availability of data and the advancement of AI and machine learning algorithms, it is becoming possible to develop more sophisticated prediction models that can be integrated into optimisation algorithms to make more accurate and informed decisions about route planning and scheduling. Machine learning algorithms can be trained to predict customer demand based on historical sales data and other market trends, allowing businesses to optimise their delivery schedules and routes accordingly. AI can also be used to optimise delivery schedules based on customer preferences and other relevant factors.&lt;/p&gt;

&lt;p&gt;Blockchain technology could be used to create a secure, decentralised database of information about deliveries, including information about the products being shipped, the route they are taking, and the status of the delivery. This could help increase transparency and accountability in the delivery process as well as reduce the risk of fraud and theft.&lt;/p&gt;

&lt;p&gt;Internet of Things (IoT) devices, such as sensors and GPS trackers, may collect real-time data about delivery vehicles and their surroundings. This data could be analysed and used to optimise delivery routes in real time, as well as to track the location of deliveries and monitor the condition of the products being shipped.&lt;/p&gt;

&lt;p&gt;The use of real-time data and sensors can allow for more dynamic and adaptive route planning. By constantly monitoring traffic, weather, and other factors, delivery companies can adjust their routes and schedules in real time to avoid delays and optimise delivery times.&lt;/p&gt;

&lt;p&gt;Overall, AI, machine learning, and other modern technologies have the potential to significantly improve the efficiency, accuracy, and sustainability of delivery route optimisation. As these technologies continue to evolve and become more widely adopted, we can expect to see significant improvements in the delivery industry in the future.&lt;/p&gt;

&lt;p&gt;However, the question remains: can AI do all the delivery route optimisation without human intervention now? Is it just a matter of time before AI fully substitutes a human in the delivery route optimisation process?&lt;/p&gt;

&lt;p&gt;AI-based delivery route optimisation software can create optimal routes in seconds, a task that would take humans hours or even days to complete. Additionally, these systems can consider and process vast amounts of data and provide real-time updates on the best routes.&lt;/p&gt;

&lt;p&gt;Despite these advantages, there are still limitations to the use of AI in the delivery route optimisation process. For example, AI may not have the contextual knowledge and intuition that humans possess. Humans can make decisions based on experience, personal preferences, or ethical considerations, which AI may not be able to replicate.&lt;/p&gt;

&lt;p&gt;Moreover, AI-based delivery route optimisation systems require significant data input and maintenance to work effectively. The accuracy and reliability of these systems depend on the quality and quantity of data they receive. Human intervention may be necessary to ensure that the data provided to the system is correct and up-to-date.&lt;/p&gt;

&lt;p&gt;Therefore, while AI can optimise delivery routes effectively, it is unlikely that it can fully substitute humans in the delivery route optimisation process. A combination of AI and human expertise is likely to produce the best results. As technology advances, AI may be able to handle more complex delivery route optimisation tasks, but for now, humans remain an essential part of the process.&lt;/p&gt;

&lt;p&gt;Moreover, it is important to carefully consider the potential risks and challenges associated with modern technologies and to implement them in a way that is safe, ethical, and sustainable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is route optimisation a hard job?&lt;/strong&gt;&lt;br&gt;
Efficient delivery route planning can help logistics companies reduce transportation costs, minimise delivery times while maximising the number of deliveries, and improve customer satisfaction. The optimisation of delivery routes can lead to significant cost savings, improve resource utilisation, and enhance the overall performance of logistics operations. The optimisation process involves finding the most cost-effective and efficient routes for delivery drivers, taking into account various factors such as distance, time, traffic, and vehicle capacity. That is why the delivery routes optimisation problem is crucial in logistics. Therefore, logistics companies need to invest in delivery route optimisation solutions to improve their competitiveness and profitability.&lt;/p&gt;

&lt;p&gt;The delivery route optimisation process is complicated due to the number of variables involved, the need to balance competing priorities, and the constantly changing nature of delivery operations. Effective route optimisation requires sophisticated software, careful planning, and ongoing monitoring and adjustment to ensure that routes remain efficient and cost-effective over time.&lt;/p&gt;

&lt;p&gt;The rise of advanced technology has led to the development of Route Optimisation Software that can significantly improve the efficiency of the delivery process. However, this has raised questions about whether it is possible to fully automate the delivery process and whether a human is still a necessary part. This article examines the above theses in more detail. Let me begin with the keystone of delivery route optimisation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Types of goods&lt;/strong&gt;&lt;br&gt;
Different companies have different requirements for their delivery processes, depending on the type of goods they are shipping, the industry they operate in, the markets they serve, and their customers' needs. For example:&lt;/p&gt;

&lt;p&gt;●  Perishable goods, such as fresh produce, dairy products, or pharmaceuticals, have very strict requirements for temperature control and delivery speed to ensure that the products are delivered fresh and in good condition. Specialised transportation and storage facilities are the ground rules for them.&lt;/p&gt;

&lt;p&gt;●  Companies that ship high-value goods, such as jewellery, cash, or art, need to take extra security measures. Delivery routes should minimise the risk of theft or damage.&lt;/p&gt;

&lt;p&gt;●  Fragile goods, such as electronics, glassware, or art need to be protected during transportation by specialised packaging materials. Shipping companies plan delivery routes avoiding bumpy roads or other conditions that could damage the goods.&lt;/p&gt;

&lt;p&gt;●  To deliver heavy or oversized goods, such as construction equipment, vehicles, or furniture, companies use specialised transportation methods and equipment, such as flatbed trucks or cranes. The delivery route should avoid low bridges or other obstacles that could prevent the goods from being damaged.&lt;/p&gt;

&lt;p&gt;To optimise their delivery processes, companies need to take these factors into account and develop customised strategies that meet their specific requirements.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Delivery types&lt;/strong&gt;&lt;br&gt;
When it comes to delivery route optimisation, the specific type of delivery service being offered can have a significant impact on the approach that is used. A delivery driver may have to visit dozens of stops in a single day, each with its own set of constraints and requirements. Some deliveries have to be made during specific time windows, while others may require special handling. Several types of delivery services exist, each with its unique characteristics and challenges:&lt;/p&gt;

&lt;p&gt;●  Point-to-point delivery is the most basic type of delivery service, where a single item or a small package is transported from one location to another.&lt;/p&gt;

&lt;p&gt;●  Last-mile delivery involves transporting goods from a local hub to the final destination, which is often a residential address.&lt;/p&gt;

&lt;p&gt;●  Same-day delivery means that goods should be delivered on the same day they are ordered. This type of delivery is becoming increasingly popular in the e-commerce industry.&lt;/p&gt;

&lt;p&gt;●  Scheduled delivery involves delivering goods at a pre-scheduled time, such as regular delivery of goods to a retailer or a grocery store.&lt;/p&gt;

&lt;p&gt;In summary, different types of delivery services have different characteristics and requirements, and the choice of optimisation algorithm and approach will depend on the specific context and constraints of the delivery operation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conditions and human factors&lt;/strong&gt;&lt;br&gt;
Another challenge is the constantly changing conditions that affect delivery routes, such as road construction, bad weather conditions, and traffic patterns. These conditions can make it difficult to predict how long it will take to travel from one stop to another, making it challenging to plan the most efficient delivery route.&lt;/p&gt;

&lt;p&gt;When something goes wrong in the delivery process, the delivery route and schedule should be rearranged to ensure that deliveries are made as efficiently as possible.&lt;/p&gt;

&lt;p&gt;One way to rearrange it is to use specialised software that can recalculate the route and schedule and determine the best alternative based on the new parameters. This may involve resequencing the delivery orders, adjusting the delivery windows, and assigning new drivers or vehicles to the affected routes.&lt;/p&gt;

&lt;p&gt;One of the most unpredictable things for any planning is the human factor.  The behaviour of the driver, such as speeding, taking breaks, or deviating from the route, can influence the schedule. Moreover, if a driver is experiencing a health issue, they may not be able to drive safely, which can delay or disrupt the delivery process and put the driver at risk of car accidents. Accidents also cause delays, damage to the goods being delivered, and even result in injuries to the driver. This leads to additional costs for the business, and can negatively impact customer satisfaction.&lt;/p&gt;

&lt;p&gt;To mitigate these risks, businesses should have contingency plans in place in case of driver illness or accidents, such as backup drivers or alternate delivery routes. Nevertheless, the human factor is usually not taken into account as a formula or a coefficient when calculating delivery routes. While optimisation algorithms and route planning software can take into account factors such as traffic patterns and vehicle capacity, they cannot directly incorporate the human element such as driver preferences, needs, or limitations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools and approaches&lt;/strong&gt;&lt;br&gt;
As you can see, one of the most significant challenges associated with optimising delivery routes is the sheer number of variables that need to be considered. Special methods, approaches, and sophisticated software systems help to solve this problem:&lt;/p&gt;

&lt;p&gt;●  Geographic Information Systems (GIS) is software that is used to map out delivery locations and visualise the optimal routes, taking into account factors such as traffic, road conditions, and delivery schedules. GIS can also be used to analyse data and optimise routes based on factors such as distance, time, and cost.&lt;/p&gt;

&lt;p&gt;●  Real-time traffic data are used to optimise delivery routes based on current traffic conditions, which can help minimise delivery times and reduce fuel consumption.&lt;/p&gt;

&lt;p&gt;●  Vehicle telematics provides real-time data on vehicle location, speed, and other factors that can be used to optimise delivery routes.&lt;/p&gt;

&lt;p&gt;●  Data on customer location, delivery preferences, and order history can be used to optimise delivery routes and improve customer satisfaction.&lt;/p&gt;

&lt;p&gt;●  Optimisation approaches, such as divide and conquer nearest neighbour, and branch and bound can be used to optimise delivery routes manually, although this approach can be time-consuming and may not be suitable for complex problems.&lt;/p&gt;

&lt;p&gt;●  Human Expertise can also play a role in optimising delivery routes. Experienced logistics professionals can use their knowledge and expertise to identify opportunities for route optimisation, such as consolidating deliveries or rerouting vehicles to avoid traffic congestion.&lt;/p&gt;

&lt;p&gt;There is a golden rule for any logistics company, that successful optimisation of delivery routes can be achieved only as a combination of all those methods and approaches. By utilising these tools, businesses can improve the efficiency and cost-effectiveness of their delivery operations, while also enhancing customer satisfaction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Route optimisation software and algorithms&lt;/strong&gt;&lt;br&gt;
Route Optimisation Software is designed specifically for optimising delivery routes and combining all the best practices. This software uses algorithms to calculate the most efficient delivery routes based on a range of factors, including the number of stops, vehicle capacity, and delivery priorities. These software solutions use algorithms that can consider all of the variables and constraints:&lt;/p&gt;

&lt;p&gt;●  Nearest Neighbour Algorithm selects the closest delivery point to the current location and repeats the process until all delivery points have been visited.&lt;/p&gt;

&lt;p&gt;●  Clarke-Wright Algorithm is a heuristic method that builds routes by combining two delivery routes that are close to each other.&lt;/p&gt;

&lt;p&gt;●  Genetic Algorithm uses a genetic approach to create optimised routes. It works by creating a population of potential solutions and using selection, mutation, and recombination techniques to evolve the population toward the best solution.&lt;/p&gt;

&lt;p&gt;●  Ant Colony Optimisation is based on the behaviour of ants, which lay down pheromone trails to communicate with other ants. In this algorithm, many artificial ants are used to build routes by laying down and following pheromone trails.&lt;/p&gt;

&lt;p&gt;●  Simulated Annealing is based on the process of annealing in metallurgy, where a metal is heated and slowly cooled to reduce defects. In this algorithm, a solution is heated (or perturbed) and then cooled (or optimised) to find the optimal solution.&lt;/p&gt;

&lt;p&gt;Another challenge is to choose the most relevant algorithm. The Nearest Neighbour Algorithm is suitable for small-scale problems and can quickly generate solutions. Otherwise, Genetic Algorithm or Ant Colony Optimisation is better to use for larger and more complex problems. Speaking of perishable goods, Simulated Annealing requires more time to produce optimal solutions, but it is usually used for problems that require maintaining the temperature of the goods being transported. Meanwhile, Clarke-Wright Algorithm effectively solves problems with vehicle capacity constraints.&lt;/p&gt;

&lt;p&gt;These algorithms and others can be used in combination and the optimal algorithm may vary depending on the specific needs of the business and the problem at hand. Nevertheless, a mathematically optimised delivery route is not always equal to business-optimised logistics. While mathematical optimisation techniques can be very effective at identifying the most efficient route based on mathematical criteria, they may not always take into account real-world factors that can impact the delivery process.&lt;/p&gt;

&lt;p&gt;For example, a mathematically optimised route may not take into account the preferences or requirements of individual customers, which could impact their satisfaction with the delivery service. Additionally, a mathematically optimised route may not take into account the availability of drivers or vehicles or other practical constraints that can impact the delivery process.&lt;/p&gt;

&lt;p&gt;In some cases, there may be no optimal mathematical solution for a delivery route optimisation problem. This can occur when the problem is highly complex or when multiple competing objectives need to be balanced, such as minimising delivery time, reducing costs, and maximising customer satisfaction. In these cases, it may be necessary to use heuristic or simulation-based approaches, which can provide approximate solutions that are good enough for practical purposes.&lt;/p&gt;

&lt;p&gt;Heuristics is a class of problem-solving techniques that are practical and useful when the optimal solution is unknown or difficult to calculate. They work by providing approximate solutions to complex problems in a reasonable amount of time.&lt;/p&gt;

&lt;p&gt;One of the main advantages of heuristics algorithms for delivery route optimisation is that they can quickly generate good-quality solutions that are close to the optimal solution. In many cases, heuristics algorithms can find solutions that are almost as good as the optimal solution in a fraction of the time required by more computationally expensive optimisation algorithms.&lt;/p&gt;

&lt;p&gt;Another advantage of heuristics algorithms is that they can be designed to incorporate practical constraints and requirements that are specific to the delivery route optimisation problem being solved.&lt;/p&gt;

&lt;p&gt;To illustrate how it all works in real life let’s take a look at Maxoptra. It is a cloud-based software solution that is designed to help businesses optimise their delivery routes and schedules. Maxoptra’s main features are automated scheduling, real-time tracking, and dynamic routing, which can help businesses improve their operational efficiency, reduce delivery times, and minimise costs.&lt;/p&gt;

&lt;p&gt;Maxoptra utilises a range of algorithms and techniques to optimise delivery routes, including heuristic algorithms, genetic algorithms, and Monte Carlo simulations. The software takes into account a variety of factors when calculating routes, including traffic patterns, weather conditions, road closures, and vehicle capacity.&lt;/p&gt;

&lt;p&gt;One of the unique features of Maxoptra is its ability to dynamically update routes in real time, based on changing conditions. For example, if a driver experiences a delay or traffic jam, the software can automatically reroute the driver to the most efficient path to their destination. Therefore, only algorithms, including heuristics algorithms, in combination with human knowledge and expertise can provide the most effective solutions for delivery route optimisation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meet the author: Aleksei Badianov&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Sm-dV8kD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r9b0l85k2kuwuoysh0hf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Sm-dV8kD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r9b0l85k2kuwuoysh0hf.png" alt="Image description" width="756" height="1014"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Aleksei Badianov is an accomplished and respected professional in the field of Product Management, known for his impressive achievements and exceptional leadership. With a primary focus on developing delivery route optimization solutions, Aleksei has successfully served numerous delivery and distribution companies across 12 countries. Through his innovative approach, he has optimized an impressive daily volume of over 100,000 deliveries, resulting in significant environmental benefits by reducing CO2 emissions by a remarkable 1,631,320 kg annually.&lt;br&gt;
Beyond the tangible results, Aleksei's impact goes far beyond numbers. He has played a pivotal role in driving positive transformations within leading companies and cutting-edge startups. His unwavering commitment to personal and professional growth has kept him at the forefront of the rapidly evolving Product Management landscape.Throughout his career, Aleksei has consistently showcased his exceptional leadership skills by effectively leading teams of various sizes, ranging from 10 to 50 members, in both dynamic startup and corporate environments. His deep understanding of Product Management principles, coupled with his visionary approach, has yielded remarkable achievements and successful outcomes.&lt;/p&gt;

&lt;p&gt;Aleksei's contributions and expertise have garnered recognition from esteemed Product Management communities, prestigious educational institutions, and mentoring platforms. He has become a trusted advisor and mentor, generously sharing his knowledge and insights to guide and empower aspiring Product Managers on their own career journeys.&lt;/p&gt;

&lt;p&gt;With an unrelenting drive for improvement and a passion for innovation, Aleksei Badianov remains a highly sought-after professional in the Product Management field. His exceptional contributions, groundbreaking solutions, and unwavering dedication to personal growth stand as a testament to his remarkable abilities and enduring commitment to making a positive impact within the industry.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>computerscience</category>
      <category>architecture</category>
      <category>algorithms</category>
    </item>
  </channel>
</rss>
