Product Fix Designs (PFD's)
By ACShorten on Jan 06, 2009
When we ship a single fix, rollup or service pack we ship documents in the fix files called Product Fix Designs (a.k.a PFD's). These documents are documents outlining the reported bug, the design of the fix as well as test cases used by our Product Development team to verify that the fix has been applied and addresses the reported bug.
Largely people forget these documents exist and sometimes do not even put them anywhere to read them, but they can be invaluable for a number of reasons:
- They can be used to assess the impact of any change - There are summaries of what is changed and what components it might affect. As an implementor or partner this helps you assess if that needs to change your business process to take advantage of the patch.
- Documentation - New functionality is sometimes delivered as a single fix (or a group of fixes) and as base documentation is only updated at major version releases this serves as your documentation
- The test cases are useful - The product group document how they verified that the enhancement or fix was tested. This information can help you verify the patch was installed and also whether you need to even bother to test it
This information is useful and should be stored on your project repository (i.e. a LAN drive or a content database).