Band XI: Core Values

Good People == Success
In twenty years of software development, the heart of project success remains consistent: good people.  We have seen that a core of good people can adapt to risks and changes in process, technology, domain, scale, or target platform, yet still deliver.

Reliable Software Delivery
Provide customers with reliable, predictable software delivery as the linchpin for long-term relationships and mutual success.

Quality & Candor
Recognize that we achieve quality through aggressive adherence to test driven development.  Furthermore, though we may divide development by component we accept collective ownership of all code and provide one another with candid feedback when necessary.

Management by Social Contract
Establish a social contract among team members that they will be good citizens committed to the project objectives, bound by their honor, perform their duties and assist other team members.

Planning, Agility and Priorities
Define project priorities, engage in continuous planning, and accept change as the only constant. 

Aggressive Risk Mitigation
Identify technical risks early and devise simple experiments to determine their significance.  Find the dangers early and brainstorm potential workarounds.  Work to eliminate risks as rapidly as possible, don’t just settle for ‘managing’ them.Transparent

Communications and Processes
To ensure actions are aligned with objectives, provide transparent, frequent, and timely communication and status information to all project members and stakeholders.