4909 Hampden Lane.
Bethesda. MD. 20814

[301] 656-0300
[301] 656-0304
Methodology | Core Values | Scheduling | Web Applications | Consulting | Networking | Staff Augmentation | Dealerships | News
                             
                             
 Tracking and Scheduling..                

Even the best processes and carefully defined requirements can produce poor results unless effective management and controls are put in place.

The easy part of project management for a project leader is drawing the Gantt or PERT chart. What he does with it afterwards is what makes the project a success or failure. Our project management methodology is based on thorough planning, definitive project activation, continuous monitoring and control, and planned delivery, deployment and project conclusion. Throughout the project life cycle, we are continuously re-estimating, re-planning and tracking project progress. Changes, such as the natural evolution of feature requirements or the introduction of a new platform or technology are integrated, the risks assessed and the project plan adjusted accordingly.





 Software quality management..

CATS - Corporate Activity Tracking System:
The system's interface provides a quantitative view of the project status at a glance. Several key aspect of project progress are measured and logged over its lifetime. The CATS platform serves as a powerful basis for discussions about team performance, project progress, quality, deliverables, costs and deadlines.

Peer Reviews:
Peer reviews are another example of our commitment to quality. More than 90% of errors are removed from the software before a single test case is executed. By adopting inspection of all software deliverables, we are able to bring the expertise from around the company to every single project team.

Software Metrics:
Quantitative management of the software development process is a key ingredient in our software management recipe. By closely measuring and documenting our projects we acquire quantitative results and statistics that systematically help us improve project estimation, planning, tracking and our overall process.

Quality Management:
Root-cause analysis, defect-profile management, requirements, design and code reviews, as well as software inspections, combine with an organizational process focus to form our Quality Management methodology. Our dedicated Quality Assurance group is involved in every project from the outset to completion. A number of defect prevention processes are applied to prevent defects from ever finding their ways into the product. Comprehensive, thorough and rigorous testing makes sure those defects that do slip into the product are spotted early and dealt with efficiently.

Continuous Improvement:
We love to learn. And we love to get better. With a number of feedback processes in place - including quantitative analysis, project post-mortems, process inspections and customer surveys - we are constantly exploring new and better ways to get the job done.

Communication:
If we were to single out the most important factor affecting project success, we would cite communication. Effective, efficient communication is essential to the success of any relationship. In a software development project this means making the client and the development part of the same team, and ensuring continuous, fluent communication across the board. A good communication process, supported by a good set of tools, helps manage and communicate expectations clearly and unambiguously

                             

| MTI 2005 All rights reserved | Request for Information | Privacy |