Articles

Agile digitization – The 9th of the fundamentals

Agile digitization is revolutionizing the way companies operate and adapt to the digital age.
For the development of a physical product, it is necessary and appropriate to develop more than one concurrent solution, to be presented to the customer and/or stakeholders for their evaluation.

Each design solution is analyzed from a variety of perspectives using an approach called design for X.

The combination of these two modes is the basis of hardware product development.

It costs money to build a product element because of the hours spent on it, the materials used, and its validation.

Validation is very expensive in terms of time and cost because it must be done either in a laboratory, on a test field, or at the customer’s site.

Equally expensive are changes or iterations of physical product developmentIn most cases of physical products, digital twins, allow a solution to be verified without having to build the product or any part of it, maximizing unnecessary work.

Digitization makes the development of physical products sustainable because it allows the construction of the product itself to be postponed to as late as possible.

Digitization in practice

There are multiple ways of digitization, and I report below those that I have experienced with my development teams.

      • The products are very accurately represented three-dimensional CAD models.

      • Static and dynamic structural verifications and related optimizations can be very accurate with FEM models.

      • Multibody dynamics simulation software enables the study of motion and forces in mechanical systems.

      • Discrete-event modeling software enables system simulations.

      • Immersive and augmented reality allow for a greater perception of the product’s footprint and some of its features, compared to the 3D model alone

      • Digital twins of numerical control (CNC) systems enable meaningful simulations early in the design process

      • Software interfaces can be effectively implemented with software applications that simulate their operation.

    In all these cases we cannot speak of a working product but of information that brings value to the customer and stakeholders, and enough to allow them to direct development.

    Unfortunately, not everything can be easily digitized.

    In my experience, one of the biggest difficulties I have encountered with my teams is in the development of automation software.

    In particular, software for PLCs (Programmable Logic Controllers), which are the most popular way to automate industrial machinery, is developed when the physical product is available.

    The physical product is the most effective method of validating a machine’s automation software.

    Virtual Commissioning software tools are available today that, with 3D CAD geometries of the product, other technical data, and PLC software, simulate machine behavior.

    In questo modo lo sviluppo software di automazione può essere fortemente anticipato e avvenire quasi in parallelo con la progettazione meccanica.

    Digitization is possible but it requires teamwork between hardware and software designers, and, I am sorry to admit, the results have been poor.

    The cause is not to be found in technologies, which are really effective today, but in insufficient cooperation between hardware and software designers.

    For years they have been working in watertight compartments, employing completely different and non-integrated development environments.

    Once again the first of the values of the agile manifesto, which claims that individuals and interactions are more important than processes and tools, finds further confirmation.

    In partial justification, it should be said that if the tools are onerous, it is natural for people to seek the path of least effort.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Other insights into Agile product development that you might be interested in

    Discovery & Construction

    Product Discovery Product Construction

    I talk to you about innovative product development, inspired by the book “
    Inspired: How to Create Tech Products Customers Love ” by Marty Kagan. There is a big difference between leading companies and others in the product creation process. The key concept is “product discovery”: exploring and testing ideas before investing heavily. This is integrated with “product delivery” or “construction.” The author of the book stresses the importance of prototypes, which in HW I prefer to call “pretotypes,” and tools such as Lean Canvas and Story Mapping. There is too much focus on Scrum, when instead it is important to create truly useful functionality. The book is recommended for those who want to truly innovate.

    Read More "

    The pretypes i.e., the forerunners of the product

    Pretypes are quick and inexpensive demonstrators to test key ideas before creating complete prototypes. I am talking about an automated palletizing project where we made a pretotype of the most critical component, which was the tray, in just 15 days. We saved several months and significant investment. This pretotype allowed us to validate the best materials with which to build the final tray.

    Read More "

    What is the Agile Factory – StoryTime Interview

    In this interview with Antonio Panareo of Story Time, we talked about the agile innovation factory that I established during my last corporate experience. Establishing this agile factory was a real gamble and I talk about the experience I had with my teams.

    Read More "