Pull to refresh

Выявление техдолга и оценка его процентов

Reading time12 min
Views7.5K

Как оценить технический долг и получить разрешение на его починку, прежде чем он поглотит вас и вашу команду? Этот вопрос рано или поздно встает перед всеми лид-разработчиками. Но его решение требует большой экспертизы и грамотного анализа. Поэтому давайте вместе разбираться, как лучше искать, извлекать и обеспечивать техдолг, а заодно выясним причём тут слоны.

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

Журнал архитектурных решений (ADL) при проектировании информационных систем

Level of difficultyEasy
Reading time4 min
Views6.4K

Для сложных информационных систем бывает крайне сложно принять компромиссные решения с учетом ограниченных ресурсов. Одним из возможных способов решения является подход Architecture Description Log, который внедрен в крупных компаниях, таких как Google, Spotify и Microsoft. В этой статье мы рассмотрим основные положения ADL и обсудим, чем это может быть полезно для создания сбалансированной архитектуры в гибкой методологии разработки.

Читать далее
Total votes 16: ↑14 and ↓2+12
Comments2

Семь смертных грехов разработки ПО

Reading time6 min
Views47K
Перевод статьи Seven Deadly Sins of a Software Project автора Yegor Bugayenko.

Сопровождаемость — это наиболее ценное достоинство современной разработки программного обеспечения. Сопровождаемость может измеряться, в основном, рабочим временем, которое требуется новому разработчику, чтобы вникнуть в проект, до того, как он начнет вносить значимые изменения. Чем больше времени это занимает, тем меньше уровень сопровождаемости. В некоторых проектах это время близко к бесконечности, что означает, эти проекты практически не сопровождаемы. Я хочу рассказать вам о семи смертных грехах, которые делают программный продукт несопровождаемым.
Читать дальше →
Total votes 30: ↑26 and ↓4+22
Comments18

Взгляд тестировщика на сопровождаемость ПО

Reading time3 min
Views4.9K
Хочу поделиться мыслями об одном из качеств программного обеспечения: сопровождаемости.



В проектах не всегда обращают внимание на сопровождаемость. В результате с изменением команды начинаются сложности. Особенно если команда меняется неожиданно и большим составом.
Читать дальше →
Total votes 13: ↑4 and ↓9-5
Comments11