Sustainability

Sustainability in our Software

If we do custom development for your organization you receive the full source code. Period. This includes not only the core deliverables but all associated binary resources, build scripts, custom configurations, regression tests, and, when possible, any 3rd party libraries and tools (yes tools) used to construct it. The whole enchilada.

You may not need them now, but this sort of secondary and tertiary infrastructure will be immediately available and accessible if you wish to make revisions down the road.

When desired, we can mentor your staff in the tools and techniques required to manage the codebase over the long term. The end goal being a self-sustainable system rather than a one-shot single deliverable. We are serious about being a long term partner in our clients's success. History suggests that most software is still in use long after its anticipated lifetime.

Sustainability in our Training

If we deliver a lecture or seminar, or course, each student will receive a complete copy of all slides, handouts and courseware examples. We also encourage on-site recording and archival of lecture material. After all, if we've done our job properly you won't need us again except, perhaps, for a different set of subjects or students.

Too much professional "training" these days is nothing more than knowledge dissemination--not education. We give you a fundamental set of facts and the right mix of critical thinking tools to approach the subject from a variety of perspectives. In short, to learn how to bootstrap yourself and solve your own problems.

Sustainable Management

We favor judgement and navigation over process and planning.

If the people closest to the work are not empowered to affect real change within short timescales, it becomes difficult to correlate effort and reward, cause and effect. A sense of control and leverage over workflow, environment, and expression establishes the right pre-conditions for goal setting, accomplishment, and fulfillment. This absolutely requires that a high value is placed on an individual's evaluation of facts, feelings, and context--their Judgement. Without empowering Judgement to all levels of an organization, too much latency occurs between decisions, actions, and consequences.

Without valuing and enabling the Judgement of the individual, project Navigation gives sway to the dogma of Process and, all too often, attempts at self-correction are done via the whiplash effects of policy, edict, and fiat.

Provided respect for the individual, outcome orientation, and a mentoring environment exists, a few shared cultural values are all that is required to translate group intention into group action and execution.