Don't give in to the quality, speed, cost tradeoff
Jacob Beningo
EDN (March 25, 2015)
There is an old project management mantra that states: Good, fast, cheap – pick two. This reflects the belief that the three primary competing components of a project -- quality, development speed, and development cost -- fight each other in such a way that only two of them can be chosen for any given project. For example, a project that needs to be developed very rapidly and retain a high level of quality will not be able to be developed at a low cost. The logic goes that it is impossible to do all three. This is a fundamental rule that is taught not only to students at the university level but is consistently repeated throughout the corporate world. Unfortunately it is in complete error and results in an incorrect mindset towards product development.
Let’s review the basics before diving into an alternative mindset to take when considering these three components. Quality, speed, and cost are often represented in a triangular form, but this really doesn’t provide any insight. Instead, consider drawing their relationship as a Venn diagram
To read the full article, click here
Related Semiconductor IP
- nQrux® Root of Trust IP
- AXI to UCIe Bridge IP
- UCIe 2.x Controller IP
- SWI3S (SoundWire I3S Interface) Peripheral Controller Core IP
- OpenTitan-based RISC-V Secure Element
Related Blogs
- The 5 Biggest Challenges in Modern SoC Design (And How to Solve Them)
- The Future of Storage: From eMMC to the Blazing Speeds of UFS 5.0
- Bluetooth LE and UWB in Automotive Extend Capabilities at Lower System Cost
- Say Goodbye to Limits and Hello to Freedom of Scalability in the MIPS P8700
Latest Blogs
- From Bug Hunting to Engineering Methodology: Lessons from AI-Driven Development
- Manufacturing Intelligence: Turning EDA Data into Trusted Action
- Execute-in-Place: Getting More from Embedded NVM
- Rethinking RTL flows with AI-driven hybrid formal verification
- Arm and NVIDIA: Building the trusted compute foundation for the agentic AI era