MSDN recently released an updated section for Application Lifecycle Management Resource Center for SharePoint Server. You can find guidance, proven (best) practices, links to articles, white papers, and documentation about Application Lifecycle Management (ALM) for custom applications built by using Microsoft Office SharePoint Server 2007.
Some quick highlights from the new page
- patterns & practices: SharePoint Guidance
- Unit Testing: patterns & practices SharePoint Guidance
- Build Testing: Download the SharePoint Dispose Checker Tool
- Build Testing Best Practices: Using Disposable Windows SharePoint Services Objects