About Us
Methodology continued
For several years, the
Standish Group has conducted a
national survey of software development projects in corporate America.
They consistently find that less than half (34%) of the projects were
completed on-time, in-budget, and with the originally specified
features. Conversely, an alarming 66% either failed outright or were
late, over budget, and with seriously reduced features and functions.
All Standish Group studies support the notion that
traditional systems development methodologies no longer worked with the
fast pace of today’s business and technical environments. To meet its
corporate mission and our client’s vision in the face of these odds,
Alliance researched and tried out many methodologies over the years.
Alliance ended up with a development framework and
approach consisting of a set of best practices organized into five models:
-
Communication
-
Teaming
-
Process
-
Architecture
-
Best Practices
The models are integrated using
a Risk Management Model that prioritizes and manages tasks based on the
highest risk first. All
Alliance employees are trained in the Development
Framework and are expected to reference the models in their work.
5top
of page |
Development Framework Models

|
Quality Triangle
Alliance uses the concept of the “Quality Triangle” as a metaphor for
change management. This triangle provides a highly effective management
technique for use in making the myriad of decisions and managing the
many risks involved in the development process. In order for a system to
meet the quality standards expected from users and customers, project
teams must keep the triangle equilateral. The three sides of the
triangle (resources, schedule, and features) must stay in balance.
When something affects the project to tilt the triangle (such as a new
Federal regulation, staffing reductions or a schedule change), it is the
project team’s collective responsibility to adjust the other sides of
the triangle in order to accommodate the impact of new demands upon the
project. This is one of the most critical project and technology
management skills that Alliance imparts upon project teams.
5top
of page
|
 |
|