Software Organization Tenets

By Ivan Gevirtz

created: Tuesday, October 11, 2005
updated: Monday, January 07, 2008

The following are valuable tenets for software engineering organizations.

Engineering Tenets

Engineering Design Goals:

General Code Design Goals:

Engineering Focus Questions:

Engineering Organization Goals:

Team Leads

Team leads have responsibility for daily oversight of design and development, technical knowledge of their area and adherence to development practices.  Feature design is often done by team leads.