Иметь практический опыт в измерении характеристик программного проекта; использовании основных методологий процессов разработки программного обеспечения; оптимизации программного кода с использованием специализированных программных средств.

Уметь работать с проектной документацией, разработанной с использованием графических языков спецификаций; выполнять оптимизацию программного кода с использованием специализированных программных средств; использовать методы и технологии тестирования и ревьюирования кода и проектной документации; применять стандартные метрики по прогнозированию затрат, сроков и качества.