In fact Microsoft has provided 101 of them. How much do you wanna bet they are missing the one you are looking for? (always 1 short). Check it out here on MSDN
An engineer by training and a software developer at heart. My techniques and approaches meld engineering approaches with software technology.
Core to these principles is a systematic approach to the development of software with a strong lifecycle and process management emphasis through adoption of mature technologies. Ten years designing heavy structural steel and concrete structures and 12 years in the software development profession have embedded strong project management and business knowledge in my approaches.