Our Approach
We don't simply apply a single technology or
product to your system and declare it reliable. Instead, we
provide guidance and mentoring on the infrastructure, software architecture and design, and processes that
will result in reliable software systems that deliver results for
your users.
To accommodate the unique situation your
company is in, we have developed a reliability methodology that is
designed to take you from whatever your current state is to the
level of reliability you wish to achieve. Our methodology looks at four stages of evolving reliability.
Available
The perfectly available system is right there
whenever your users need it, wherever they are. It responds
consistently and quickly, regardless of time of day or year.
At this first level we focus on detecting and eliminating
application errors, performance problems, system maintenance, and
other items that prevent users from being able to access each part
of the system.
Find
out more on our approach to availability
Functional
A functionally reliable system ensures that
each feature point delivers what the user expects each time they use
it. Our work at this level typically focuses on ensuring the
consistency and completeness of the system design, ultimately
verifying that it satisfies your functional requirements.
Find
out more on our approach to functional reliability
Usable
A usable system is not only functionally
reliable but is perceived by users as being intuitive and
anticipating their needs. It's the difference between supporting
needed features (functionally reliable) and having users actually
find and successfully use those features. We work with you to
provide objective validation that they are successfully using the
system.
Find
out more on our approach to usability
Sustainable
A sustainable system preserves it's level of
reliability over time in the face of changes. Our work at this level
is often related to improving infrastructure, architecture and
processes to support growth or technology migration.
Find
out more on our approach to sustaining reliability
|