| WolfeReiter delivers software projects on time and within
budget by combining an industry-standard software development life cycle
process with experienced project managers. |
|
| Our project management approach is based on the industry-standard
Software Development Life Cycle (SDLC), with some adaptations based on
principiles of "agile" software development (see sidebar). Our adaptation
of the SDLC involves the following phases in any project: |
|
|
 |
Envisioning the Software (10% of LOE) |
|
The first step is arriving at a succinct high-level definition of system goals
and requirements, and generating consensus among the key stakeholders.
The output of this phase is a services agreement that restates those goals. |
|
|
 |
Planning the Software (30% of LOE) |
|
A more detailed blueprint of functional requirements is developed. Very early
proof-of-concepts may be rendered to help finalize decisions about structure
and function. Timing, risks, security, and infrastructure issues are all
analyzed. |
|
|
 |
Building the Software (30% of LOE) |
|
Between 2 and 4 "beta" builds of the software are produced for internal testing
and client feedback. When the software is feature complete and internal
unit tests are satisfactory, a "release candidate" build is subjected to user
acceptance testing and final sign-off. |
|
|
 |
Stabilizing the Software (30% of LOE) |
|
Stabilization is essential. This phase involves user training,
administrator training, documentation, performance tuning, and timely
resolution of any bugs. |
|
| Contact
us for a free consultation. |