Our method

We don't sell days. We sell measured outcomes.

Three named phases, declared deliverables and a price you know before we start. Firms that bill people can't publish a page like this, because they have no method to publish.

  1. Diagnosis

    Short window, written deliverable

    Free

    We find out what it costs you

    We measure the problem and hand you a written document, with the numbers, that you can circulate internally. Free for qualified companies.

  2. Pilot Build

    Self-contained and finished

    A first result on the books

    A bounded piece of work with a result of its own, useful even if you stop here. Price and duration declared.

  3. Build

    Full project, fixed price

    The real work

    The complete project, at a fixed price. If we overrun, it's on us, not you.

  4. Stewardship

    Monthly fee against targets

    We stay and hold the line

    A monthly fee against agreed targets and measures, not man-days. Regular reporting and review.

Quality

What is the quality in oncode

Quality is not only the absence of defects, but excellence in every aspect of software development. It is an investment in our people.

Standardized code

Write similar code for technological stacks that are used

Modularity and stubbornness

Write modular functions and can be tested individually

Compliance and requirements

Compliance with customer specifications and requirements

Reliability and safety

Reliability, stability and safety of the software

Maintenance

Maintenance and ease of updating

User experience

Effective, functional and intuitive user experience

Performance

High performance and scalability over time

Efficiency

Respected development times and costs to improve efficiency

Milestone

The pillars of quality

Four fundamental elements that define our approach to software quality

Merge Request review

Main process to ensure quality through collaborative reviews

  • Mandatory review for each merge reg
  • Constructive feedback from Team Leader
  • Control compliance with standards
  • Check architectural quality

Common methodologies

Methods and methodologies of development and standardized software reviews

  • Common software development methodologies
  • Standardized review processes
  • Shared architectural pattern
  • Uniform coding standard

Audit cross-team

Periodic software quality inspections including different teams

  • Cross-Team Periodic Audit
  • Software quality inspections
  • External architectural assessments
  • Improvement report

Continuous training

Training for people to write quality software

  • Training on Best Practices
  • Workshop on quality standard
  • Mentoring between developers
  • Continuous updating skills

The process

Quality process

Our consultants and team leaders guide quality through collaborative reviews

Merge Request

Each Merge Request is an opportunity

Review

Compulsory review by Senior Developer

Analyses

In -depth analysis of architecture and performance

Refactoring

Tips for refactoring and optimizations

Feedback

Training feedback for professional growth

Auditing

Audit and periodic checks

Periodical audits

EXTERNAL LEAM LEADER VALUE PROJECTS OF OTHER TEAM

Programmers test

Periodic Technical checks of the Team

Cross review

Cross reviews between different teams

Report

Detailed reports with recommendations

Quality tools

Static analysis tools

SonarQube

Static analysis of the code to identify bugs, vulnerability and code Smell

Git Workflow

Platforms for collaborative and integrated ci/cd code reviews

Test Automation

Suite complete with automated tests to ensure reliability

Standard

Methodologies and standard

Consolidated principles and cutting -edge methodologies to guarantee robust and maintenable code

Acid compliance

We guarantee atomic, consistent, isolated and durable transactions

Clean Code

Readable, testable and maintenable code following the principles of Robert Martin

SOLID Principles

Flexible architectures based on the five fundamental principles

Test-Driven Development

Development led by the tests to guarantee coverage and reliability

Contact us

A quote, a particular request, or simply a coffee to meet us? Write to us and we will reply to a "nano-second".

Address
Piazza Maestri del Lavoro 7
20063, Cernusco sul Naviglio (MI)
Italy
Address
Piazza dei Martiri 1
40121, Bologna (BO)
Italy