Pull to refresh
6
0
Микаел Нерсисян @ChiTechOff

Технический директор

Send message

Как встроить качество в процессы производства ПО? (Часть 3)

Reading time3 min
Views2.8K

В прошлых публикациях (первая и вторая) рассмотрели основные понятия про качество, четырехуровневый процесса управления и обеспечения качества, увидели что требования и качества тесно связаны друг с другом, попробовали получить ответы на вопросы какое мышление должно быть у команды для встраивания качества в продукт? Какая на продукте пирамида тестирования? Как ускорить получение обратной связи при разработке программного обеспечения?

Отлично. Разобрались, осознали и приняли мышление Test-First, концепцию Shift Left Testing, определили пирамиду тестирования. Теперь возничкает вопрос, а как начать качественно генерировать качественные тест кейсы?

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments7

Практикуйтесь, практикуйтесь и снова практикуйтесь

Reading time5 min
Views13K

Как вовлечь и обучить команды при внедрении новых практик в процессы разработки программного обеспечения без стресса?

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments4

Code Review. 80 lvl

Reading time4 min
Views19K

Любой программный продукт, будь то веб-сайт или мобильное приложение, основан на коде. Чем согласованнее и целостнее эта база, тем удобнее с ней будет работать, например, при необходимости доработки проекта, передачи на сопровождение другой команде.

Основными критериями качественного кода являются следующие: простота восприятия, гибкость для модификаций, возможность обновления, понятность, тестируемость. Однако зачастую работа над проектом ведется в спешке, под давлением и код пишется людьми с разным уровнем квалификации (с разным мышлением). И даже опытные разработчики не всегда пишут код самого высокого качества. Поэтому для повышения качества кода проводится процедура code review.

Читать далее
Total votes 13: ↑12 and ↓1+16
Comments13

Как встроить качество в процессы производства ПО? (Часть 2)

Reading time6 min
Views8.5K

Какое мышление должно быть у команды для встраивания качества в продукт? Какая на продукте пирамида тестирования? Как ускорить получение обратной связи при разработке программного обеспечения? Продолжим разбираться...

Читать далее
Total votes 4: ↑3 and ↓1+2
Comments7

Как встроить качество в процессы производства ПО?

Reading time4 min
Views8.3K

Как обеспечить качество программного обеспечения? Как обеспечить качественные производственные процессы? Как сделать так, что поменять, чтобы процессы и сам продукт имели встроенное качество?  

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

Этой статьей начинаю серию публикаций, посвященную встроенному качеству и как мы меняли процессы в нашей компании.

Читать далее
Total votes 5: ↑4 and ↓1+5
Comments4

Information

Rating
Does not participate
Location
Новосибирская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Chief Technology Officer (CTO)
Lead
From 400,000 ₽
Java
High-loaded systems
Designing application architecture
Project management
People management
Development management
Software development
Negotiation
Business process management
Risks management