Requirements versus Stories

In this article, we’ll compare and contrast the definition of a requirement, with a ‘story’, which is used in agile/scrum. Both requirements and stories establish a clear understanding of customer needs in the context of desired functionality. The framework for each is somewhat different, however. Recall the definition of a requirement: …a requirement defines “what…

Read More

What is Design for Six Sigma?

For the majority of organizations, long-term success is tied directly to the new product development process. Tomorrow’s revenue and growth are tightly bound to how successful you are at launching new products. Offering genuinely valuable, high quality products is the best way to capture market share.  Also, more investment up-front minimizes overall expense. …fewer design…

Read More

What is DFx?

In a previous article, we defined design for six sigma (DFSS) as a thought process focused on maximizing customer value and minimizing cost. More specifically, DFSS is used to reduce variability in product performance (thereby increasing value), using analytical models and our knowledge of manufacturing variability to enable specification limits on difficult-to-manufacture tolerances to be increased…

Read More

Critical Thinking for Product Development

Previous articles have covered product development tools and methodologies such as lean product development, agile, design for six sigma, product life cycle (PLC) and project management processes. In this article, lets consider “the product” being developed any hardware product, software, IT system, service or new business process.  We’ll use the acronym “PSSBP” (Product, Service, Software, Business Process) as an…

Read More

Design for Lean

In this article series, we covered several topics in the area of product development and project management.  We will now begin to explore process improvement with the topic “Design for Lean”.  While design for lean may be a subtopic within product development, it helps us understand operational risks, operational costs, enables operational planning and process…

Read More

Why an owner of a task or deliverable doesn’t really exist…

When it comes to ensuring a task or deliverable is accomplished, we often see the word “owner” used.  Perhaps surprisingly, there really is no true ‘owner’ of anything in the context of program or project management. We can begin explaining this with two adjectives:  responsible and accountable. “Responsible” is simply the person responsible for completing…

Read More