Consulting Services for Mission-Critical ProjectsMany software organizations develop mission-critical projects—those projects where the software must work reliably and consistently. While not safety-critical in nature, many of the techniques and practices used for safety-critical software can be adapted and applied for mission-critical projects.
For example, software reliability modeling techniques can also be used to provide a qualitative assessment of reliability when appropriate. Safety cases can be used to provide assurance that software applications can meet project objectives.
My experience in software engineering, safety-critical software development, training, and auditing, can help identify those aspects of your development process that can be improved to meet your mission-critical project needs.
Click here for brief summaries of selected consulting engagements.