By Cabe Atwell – There are few inevitabilities in life — death, bills, taxes — and problematic designs should be added to that list. That said, Design for Testability (DFT) is essential in these days of system on a chip (SoC) and components that are smaller than the point of a needle.
The requirements stage of any design is the most critical. An error in this stage will snowball complications and cost more to fix later. Let us assume this stage is done thoroughly and correctly. The next important stage of the Product Life Cycle (PLC) is the design phase. This is where the true inception of the product/design, the true initial error, is created. It’s unavoidable. After which, that error could snowball throughout manufacturing/assembly and become extremely costly by the test/integrations phase. more> http://tinyurl.com/momnfq4
- Agile Testing Mindset (slideshare.net)