About us Process Success stories Innovations Contacts
We implement full-scale PMBOK-inspired project management and make its every last detail valuable and easy-to-understand by means of instant automated metrics. Complex project management principles, documents, processes and rules are transparent for you with our project management web panel.
Our software development lifecycle is iterative and incremental. We deliver software product by independent builds at the end of each Iteration. You approve Schedule at the LCO milestone in the first weeks of a project, and then track it by Earned Value data.
The diagram shows how your informal request is transferred to Deliverables, which you accept at the end of the project:
We work only with fixed-price projects that are estimated in two steps: 1) ROM Estimate defines the range of effort and time required, 2) Budget gives an exact amount of staff-hours required to complete the project. Such an approach optimizes costs of both parties.
Software is developed according to Functional and Non-functional Requirements specified in Specification, in form of a SRS document. Requirements are maintained in a Traceability Matrix that gives you and the project team the ability to bi-directionaly trace changes. We tend to be flexible, however, project Specification can only be altered through Change Requests.
Our process is risk-driven, meaning that Risks and Risk Strategies affect the project Schedule and Specification. During the entire project lifecycle, the project team reviews the Risk List containing the most critical Risks, and conducts Risk mitigation plans.
Quality of Deliverables is assured by unit-testing, peer reviews, manual testing, and system testing.
Project communications are iterative and customer-focused. They include Daily Reports, incremental delivery of software product, regular acceptance meetings with project status reporting and monitoring.
We proactively protect intellectual property rights of software by means of Non-Disclosure Agreements and information security internal policies and rules.
When a project is closed, we continue to provide warranty defect removal services for Deliverables.
Citation from our software development contract: Specification is a description of Deliverables that may include Functional and Non-functional Requirements to Deliverables from user perspective ("black-box"), design constraints, use-cases, Glossary, and external interfaces description (including graphical user interfaces, GUI). Wherever used, Specification means either one of the following: Effective Specification, Alpha-Specification or Beta-Specification. Specification is also referred to as "Software Requirements Specification (SRS)", "Scope Statement", or "Change Request".
Last update on Feb 22, 2010