PDA Version
 

Key principles

Ability to do fixed price projects

Strong project management and quality control system ensures smooth development process and accomplishment of any project with certain quality and confirmed deadlines and costs.

More about fixed price projects.

Continuous quality control and improvement

All internal processes are project-oriented and aimed at successful projects' completion in time, within budget, and with required quality.

Project management and development processes are based on industry standards' requirements: SEI CMMI, IEEE, ISO, RUP. Some teams use Scrum and XP practices and methodologies inside projects.

There are a few obligatory artifacts for any project that are written on the base of IEEE и RUP templates, such as software requirement specification, software architecture document, software test plan, etc., depending on the project. All documents, as well as source code and unit tests are at least peer reviewed.

Every project's lessons learned are carefully analyzed by QA team to enhance our approaches.

More detailed presentation on internal management and development processes is available upon request.

Wide technical expertise

As a result of USSR methodologies in fundamental education, Russian software engineers are able to learn new things fast. We consider this fact our main competitive advantage.

Extensive experience in telecom domain (which is considered to be the most demanding in terms of organization of the software engineering process), our proven knowledge management and transfer approaches as well as considering the engineering our favorite hobby makes it easy for our technical specialists to quickly attain a needed level of knowledge in new business areas and technologies.

Flexibility in changes

Practice shows that project scope for the majority of projects is changed constantly, especially for innovative and research ones. Some companies need well documented change requests to negotiate budgets; some need changes to be implemented fast. We have experience and practices to work with both.

Thorough testing

There are several options for projects' testing to ensure quality of our deliveries:

  • Continuous manual testing - implemented functionality tested as soon as it has been implemented
  • Automated testing - unitary and integration tests
  • Acceptance testing - independent testing of whole builds

IPR protection

As a services providing company, working closely with intellectual property of other organizations, careful treatment of confidential information is critical for our reputation and trust of our customers.

Standard set of IP protection measures includes:

  • NDA agreement between our company and the customer
  • confidentiality clauses in employment agreements

Upon customer's request we can additionally provide:

  • physically isolated office rooms, security service,
  • surveillance cameras,
  • extranet and intranet security,
  • restricted physical access to servers, backups, archives, and project artifacts
  • Encrypted communications and data handling  

We are always open to go through customers' due diligence procedure. Contact details and recommendations from past or existing customers are available upon request.

For testing projects we could also suggest a risk-free start: see "Testing and IPR"

Clear communications

It implies face-to-face meetings, regular conference and video calls, regular status reports, customer access to project supporting systems - everything to provide good visibility over projects. We are able to set up our consultant presence in customer's office in 5-10 days after such need has arisen.

HR

Strong position on local and Moscow labor market, collaboration with universities, modern working conditions resulted in our ability to attract the most skilled engineers throughout Russia into the company.

We are proud to keep our attrition rate below 3%.

Cultural proximity

Located in the middle of Eurasian continent, we more lean towards European mentality (many of our customers find surprising how mentally close Siberians are to them), at the same time knowing the Asian mentality. In Siberia, people in general are more friendly, relaxed and hospitable than in the western part of the country. Of course, we have our local traditions, which you might found funny and amusing, when we will be working closer. But you also will definitely discover the same common values that are important all over the world: honesty, trust, and commitment.