top of page
0
Search

Principles of Product Development Flow: How to Achieve Faster, Better, and Cheaper Results

  • eulaliabowi
  • Aug 16, 2023
  • 6 min read


If you were looking into learning more about kanban and lean as it relates to software development projects, I would probably suggest you read them in the order I have listed above, with Principles of Product Development Flow following these. It is certainly the most advanced of the books. It also has the most to offer to any product-oriented business, and does a good job of debunking certain myths about lean as it relates to software development. Unsurprisingly, writing custom software without a script is not entirely analogous to manufacturing known goods using known techniques as quickly as possible. Reinertsen does a good job of demonstrating where and how lean manufacturing principles do not directly apply to software product development, and provides models and principles that can be applied with confidence.




principles of product development flow ebook



Over time, we will add content to directly support GitLab's product management competencies, CDF and product development flow. We understand that the evolving product management space requires continuous learning, and GitLab is committed to providing the time needed for in-depth learning too as part of your working time. You are encouraged to ask your manager to help you carve out time for Learning and Development.


There is a lot of amazing content and ongoing trends in the world of product development. Subscribing to blogs, video channels and other ongoing content streams is a great way to get inspiration on best practices and product innvoation with your team. Here are some recommendations on where to start:


The book Principle of Product Development Flow is written by Donald Reinertsen. This book provides a comprehensive overview of 175 fundamental principles in eight major areas. The author, Donald Reinertsen, offers practical guidance on how to apply WIP constraints, manage queues, reduce batch size, improve economic decisions, accelerate feedback. The book explains the principles of product development and how to manage flows in the presence of variability that will change forever the way you think about product development. Principles of Product Development Flow is an outstanding book. The book explains clearly and simply some of the very interesting and important concepts that drive Lean, Kanban, project scheduling, and of course, Agile. This is one of the few books that explain how to boost product development flow by focusing decision-making on economic benefit. This book is mainly useful for advanced practitioners and software engineers. The book is not suitable for beginners.


Lean development is the application of Lean principles to software development. Lean principles got their start in manufacturing, as a way to optimize the production line to minimize waste and maximize value to the customer. These two goals are also relevant to software development, which also:


Of course, there are some major differences between manufacturing and software development, as well; namely, that manufacturing deals with the production of physical goods, while the value being created in software development is created within the mind of the developer.


Applying Lean principles to knowledge work requires a shift in mindset in terms of how value, waste, and other key Lean concepts are defined. Learn how these 7 Lean principles apply to software development practices.


In their book, Lean Software Development: An Agile Toolkit, Mary and Tom Poppendieck outlined how these Lean principles can be applied to software development. Here is a brief summary of each of these principles, as well as practical tips on how to apply them in software development.


After identifying how value flows through their teams, many organizations decide to organize their software development teams to be complete, multi-disciplined, co-located product teams, which enables them to have everything they need to deliver a request from start to finish, without reference to other teams. This is an approach popularized by Spotify that has been adopted by many Lean organizations (including LeanKit) as a way to optimize the whole and increase the speed of value delivery.


Lean product development project managment software incorporates the principles of Lean so that you can focus on the important stuff - managing your Hardware development project. For example, PLAYBOOK supports distributed planning, a daily view of project status as well as a Long term planning view. It also automatically updates prioirty tasks for each team member as project changes are made, across the organizaiton. So, everyone can ensure they are working on the right work, at the right time to keep the project moving forward.


The author approaches product development as systematic processes that may constantly be modeled and improved. Moreover, its economic perspective sees metrics as economic values, which helps readers focus on pragmatical, real-life aspects instead of theoretical concepts.


In this book Mike Cohn, covers every facet of the Agile product development: getting started, helping individuals transition to new roles, structuring teams, scaling up, working with distributed teams, and implementing effective metrics and continuous improvement.


This book is for agile and lean software development team members, product managers and UX practitioners in commercial product companies, and business analysts and project managers in IT organizations.


Craig Larman and Bas Vodde explain how large product-development organizations are turning to lean thinking, agile principles and practices and large-scale Scrum to sustainably and quickly deliver value and innovation. However, many groups have floundered in their practice-oriented adoptions. Without a deeper understanding of the thinking tools and profound organizational redesign needed, it is as though casting seeds on to an infertile field. Now, drawing on their long experience leading and guiding large-scale lean and agile adoptions for large, multisite and offshore product development and drawing on the best research for great team-based agile organizations. The authors share the key thinking and organizational tools needed to plant the seeds of product development success in a fertile lean and agile enterprise.


The Apple New Product Process (ANPP) information is given to a product development team when they begin work. It details every stage of the design process and it goes into elaborate detail. The idea is to define what stages the product creation team will go through, who will be responsible for delivering the final product, who works on which stage and where they work and also when the product is expected to be completed.


Most notably, since you have an idea that you want to develop further, there are regulations established for you to follow during the product development process. These regulations are known as Design Controls.


It is an expected best practice that you integrate Design Controls and Risk Management during your medical device product development efforts. For Risk Management, be sure your approach is up to date and aligns with ISO 14971.


Realize that your overall goal in medical device product development and manufacturing is to prove and demonstrate that your product meets clinical needs, design inputs and requirements, and is safe and effective.


When you have an idea for a medical device that you want to turn into an actual product, you will follow some sort of product development process. And I highly encourage you to map your product development process and WRITE IT DOWN.


FDA does not mandate a waterfall approach for medical device product development and capturing Design Controls. In fact the FDA Design Control Guidance published in 1997 is very clear about the iterative nature during device development.


Keeping the DHF in a place where your entire product development project team can access it is also important. Why? Throughout product development, your team will be contributing valuable content to include in the DHF, and accessing this same content to conduct product development.


The organization shall plan and control the design and development of product. As appropriate, design and development planning documents shall be maintained and updated as the design and development progresses.


Project schedule versus Design & Development Planning is in the same vein. Project schedule is a product development thing. Yet there is also a definite relationship with Design & Development Planning.


Taking Design Verification into consideration when defining Design Inputs will also help your product development efforts. This approach will also help you plan and understand potential Design Verification activities. This is meaningful because Design Verification tasks can be very expensive and take significant amounts of time to complete.


As a result, the authors of Accelerate sidestep this problem by measuring the delivery of the feature, not its development. This move is informed by research that shows software development is roughly divided into two domains: a highly uncertain, highly variable product design phase in the beginning, and then a low uncertainty, low variability product delivery phase at the end of a cycle.


Summary: New product development is about converting new and untried ideas into workable products. The rule of thumb for New Product Development is to focus on innovating while delivering value.


On the other hand, Product Development is an umbrella term that sticks to the six stages of software development lifecycle and works on launching products that already have a Proof of Concept (POC). The New Product Development approach revolves around working on an entirely new idea, where the uncertainty around its development and subsequent adoption is high.


This is better than the waterfall approach as it allows for to-and-fro movement across the product development cycle as new user requirements emerge. Though the development stages of Waterfall and Agile are similar, these software development methodologies differ. 2ff7e9595c


 
 
 

Recent Posts

See All
Baixar 24

Como baixar 24, a icônica série de TV Se você é fã de ação, drama e suspense, já deve ter ouvido falar de 24 Horas, a série de TV que...

 
 
 

Comments


  • Black Facebook Icon
  • Black Instagram Icon

©2023 by Marcus Berg. Proudly created with wix.com

bottom of page