WolfeReiter, LLC :: Thoughtful Computing
 
Business Information Systems
 
 

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.

 

 ©MMIII - MMVI WolfeReiter, LLC      Privacy 941 O Street NW | Washington, DC 20001