Standards & Practices
This section contains a list of the software engineering standards and practices which I typically use during a software lifecycle.
General Practices
Mobile Development
- W3C Mobile Web Best Practices
- W3C Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG)
- W3C From WCAG 2.0 to MWBP 1.0: Making content that meets Web Content Accessibility Guidelines 2.0 also meet Mobile Web Best Practices 1.0
- W3C Shared Web Experiences: Barriers Common to Mobile Device Users and People with Disabilities
Internet Development
- Matrix of all W3C Specifications
- W3C Extensible HTML (XHTML)
- W3C Cascading Style Sheets (CSS)
- W3C Document Object Model (DOM)
- W3C Web Accessibility Initiative (WAI)
- ECMAScript-262 (JavaScript)
- Dojo Style Guide for JavaScript
- Section 508 of the Rehabilitation Act (29 U.S.C. 794d)
- Web-Based Intranet and Internet Information and Applications (1194.22)
- Yale Web Style Guide
- W3C Style Guide for Online Hypertext
- Research-Based Web Design & Usability Guidelines (U.S. Dept. of Health & Human Services)
Windows Development
IEEE Standards
- Standard for Software Configuration Management Plans (Std 828-1998)
- Recommended Practice for Software Requirements Specifications (Std 830-1998)
- Recommended Practice for Software Design Descriptions (Std 1016-1998)
- Standard for Software Test Documentation (Std 829-1998)
- Standard for Software Unit Testing (Std 1008-1987)
- Standard for Software Reviews (Std 1028-1997)
- Standard for Software Verification and Validation (Std 1012-1998)
- Standard for Software Quality Assurance Plans (Std 730-2002)
- Standard for Software User Documentation (Std 1063-2001)


