Whitebox

Оглавление

Как выглядит квартира с отделкой white box

Предчистовая отделка предполагает выполнение застройщиком всех подготовительных работ перед завершающим ремонтом квартиры. White box в переводе означает «белая коробка». Название абсолютно соответствует тому, как выглядит квартира с таким видом отделки:

На полу выполнена бетонная стяжка, пол полностью подготовлен к настилу основного покрытия (линолеума, ламината, паркета);

— Межкомнатные стены и потолок выровнены и оштукатурены под обои или покраску;

— В квартире установлены окна, подоконники, оформлены откосы;

— Электропроводка подведена к розеткам и выключателям;

— Разведены внутренние системы отопления, канализации и водопровода;

— Установлены радиаторы отопления, сантехника (чаще всего), входная дверь;

— Некоторые застройщики устанавливают дополнительно межкомнатные двери.

Качество отделки вредит репутации

Ну а что с экспансией моды на квартиры с отделкой в регионы? Как и прочие тенденции, она понемногу идет туда, и некоторые застройщики предлагают такой формат в провинции. Но тут имеется проблема качества отделки. Дело в том, что ремонт плохо поддается стандартизации. Сложно привести к общему знаменателю такой параметр, как профессионализм строительной бригады, например.

Далее, у застройщика всегда возникает соблазн сэкономить. Однако возможностей экономить без потери качества отделки не так много. В лучшем случае девелопер просто использует сравнимые по качеству материалы отечественного производства вместо дорогих импортных, а также выбирает более дешевых подрядчиков. В худшем – гонит откровенную халтуру.

Разумеется, плохо сделанная отделка ничего, кроме раздражения, у покупателя не вызывает. Последний, как водится, начинает делиться впечатлениями с городом и миром в соцсетях, прессе и на форумах, и репутация застройщика неизбежно страдает. Поэтому большинство девелоперов в регионах с отделкой старается не связываться. Этот продукт предлагают в основном крупные компании.

Квартира с отделкой white box

Состояние квартиры с отделкой white box становится очевидным уже из названия. Белая коробка — это то, что видит покупатель, когда заходит в свое новоиспеченное жилище. Такой вид отделки включает в себя оштукатуренные ровные стены, потолок и пол, которые готовы превратиться в квартиру вашей мечты.

Помимо гладеньких, как яичко, поверхностей, в квартире подготовлены к эксплуатации системы отопления, водоснабжения и водоотведения. Радиаторы аккуратно закреплены под окнами, возможно даже сантехника стоит на положенных ей местах, а электрические провода скрыты от посторонних глаз, но готовы к активной работе: розетки уже на месте, и выведен провод для центрального освещения.

На сегодняшний день это самый распространенный вид отделки квартиры в новостройке, и вот почему:

  • white box — чистый лист, и владелец квартиры может нарисовать на нем все, что ему вздумается. Самостоятельно или с помощью дизайнера;
  • экономия денег и нервных клеток, поскольку этап черновой отделки покупателя уже не коснётся. Не нужно искать толковых рабочих, не нужно закупать материал, и переживать за результат (не все мастера работают квалифицированно);
  • уменьшается количество “грязных” работ. В квартире больше не будет цементной пыли,брызг бетона на стенах и капель штукатурки на стеклопакетах;
  • косметический ремонт в подготовленной квартире можно сделать самостоятельно. Оклейка стен обоями и укладка ламината окажутся вполне по силам большинству новоиспеченных хозяев. Будьте внимательны, если вы въезжаете в квартиру без ремонта с супругом (супругой). По статистике, ремонт увеличивает вероятность развода.
  • срок заселения в квартиру “белой” отделки быстрее, чем в квартиру, в которой отделка не предусмотрена совсем. В последнем случае придется добавить время на заливку стяжки, выравнивание стен и время на то, чтобы все это высохло и было готово к новому этапу ремонта;
  • поскольку все самые грязные и шумные работы проведены до ввода дома в эксплуатацию, соседи не будут сильно докучать бесконечным шумом от ремонта, как это бывает в классических новостройках. Сосед с перфоратором или с дрелью за стеной — редкость в домах, где квартира сдается с “белой” отделкой”;
  • вы можете немного сэкономить на материалах по сравнению с самостоятельным ремонтом. Застройщик закупает стройматериалы по оптовым ценам, а значит, итоговые затраты будут немного выгоднее. Однако размер выгоды в редких случаях превышает 15-20%.

Квартиры без внутренней отделки

Этот вариант выбирают люди скрупулезные и вдумчивые. Преимущества “голой” квартиры очевидны, но не лишним будет еще раз о них напомнить:

  • стоимость. Цена квартиры без отделки поможет сэкономить в краткосрочной перспективе. Как правило, суммы для таких покупок получаются по карману “среднему классу”, и делают ежемесячные ипотечные платежи комфортными.
  • срок передачи квартиры. Если договором не предусмотрена внутренняя отделка, то заполучить квартиру удастся на пару месяцев быстрее. Очень важный пункт для тех, кто снимает жилье, и хочет как можно скорее въехать в свою собственную квартиру.
  • возможность отделать квартиру по своему вкусу. В отличие от жилья с ремонтом (будь то первичка или вторичный рынок), новостройка без ремонта дает широкий простор для фантазии собственника или для работы дизайнера.
  • контроль качества строительства. Именно в квартирах без внутренней отделки проще всего обнаружить все недоделки и огрехи строителей. Ровная ли кирпичная кладка, есть ли щели и трещины — все это можно сразу разглядеть в квартире без штукатурки, стяжки и прочего.
  • время на усадку дома. Так или иначе, все свежепостроенные дома несколько лет (от года до трех, в большинстве случаев) проведут в движении — пока осядет грунт под массивом, “улягутся” кирпичики и бетонные перекрытия. Делать чистовой ремонт в этот период весьма опрометчиво, потому что отделочные материалы в процессе усадки могут повредиться, и внешний вид квартиры будет испорчен.

Несмотря на очевидные плюсы, в “голой” квартире есть и недостатки:

  • для того, чтобы въехать в квартиру, придется потратить крупную сумму сверх той, что оплачена за покупку квартиры;
  • дата окончательного переезда будет значительно дальше, чем если бы квартира была хотя бы с черновой отделкой;
  • большое количество “грязных работ”, которые необходимо провести в процессе ремонта;
  • вряд ли вы сможете сделать ремонт своими силами. На этом этапе требуется проведение работ, которое под силу только профессионалам, поэтому сэкономить не удастся;
  • если весь дом сдается только с черновой отделкой, то вероятнее всего пару лет после переезда вас будет преследовать сосед с дрелью, перемещаясь вокруг вашей квартиры. Ну и подъезд скорее всего потеряет свой первозданный вид к тому моменту, когда большая часть соседей завершит ремонт. А причиной тому — стройматериалы и строительный мусор, который остается после завершения работ.

Процессное управление и цифровизация в коллекторском агентстве

Проблема
Необходимость в оптимизации процессов для дальнейшего увеличения объема предоставляемых услуг.

Решение
Внедрение процессного управления и автоматизация процессов с помощью Creatio от Terrasoft.

Результат
Сокращено время выполнения операций и создания продукта: в судебном производстве — с 5 до 3 месяцев, в исполнительном производстве — с 15 до 9 месяцев. Обрабатываемый объем заказов вырос на 57%.

WhiteBox осуществила комплексный перевод работы отдела судебного взыскания на новый уровень управляемости и результативности. С помощью решений платформы Creatio от Terrasoft удалось достичь автоматизации ключевых бизнес-процессов подразделения, полную его управляемость и прозрачность.

Благодаря выбранному подходу заказчик получил возможность эффективно управлять имеющимися ресурсами и уже сегодня масштабироваться для дальнейшего развития.

Заказное программное обеспечение

Проблема
Увеличение объемов заказов и отсутствие централизованной системы их обработки. Ввиду специфики деятельности имеющиеся решения на рынке CRM и ERP не подходили для решения повседневных задач.

Решение
Комплексная заказная разработка и внедрение ПО для процессов компании.

Результат
Выполнение задач в жесткой бизнес-логике, увеличение скорости выполнения операций на 35%, концентрация руководителей на управленческих задачах.

Whitebox помогла компании с базой более 80 000 клиентов облегчить работу сотрудников и менеджеров с помощью собственной разработки под потребности клиента.

С нуля спроектирована база данных SQL, учитывая стандарты проектирования MVVM, удалось разработать нужное решение на платформе .NET, а также создать интерфейсы, оптимальные для бизнес-процессов заказчика.

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

Что включает в себя отделка white box

На самом деле никаких установленных законом стандартов для этого вида отделки не существует. Поэтому застройщики могут фантазировать на эту тему и проводить только те работы, которые они считают необходимыми. Чаще всего в список “предчистовой отделки” (другой вариант названия для white box) включены:

  • законченная планировка (за исключением квартир-студий). Стены располагаются там, где они должны быть, и поверхность всех перегородок подготовлена к оклейке обоями;
  • все коммуникации скрыты в коробах или нишах. Никаких торчащих труб, проводов или шлангов;
  • звукоизоляция, иногда — теплоизоляция пола. Залитая армированная стяжка тоже входит в комплект;
  • полностью смонтированная электропроводка с выводами под розетки, выключатели и осветительные приборы;
  • смонтированные кабели для антенны, интернета и других коммуникаций;
  • установленные радиаторы отопления;
  • готовые откосы и подоконники на окнах;
  • потолок, подготовленный для финишной отделки;
  • иногда в перечень входит добротная входная дверь.

Но не стоит принимать наш чек-лист на вооружение и идти с ним к застройщикам. Чаще всего девелоперы подробно описывают свои обязательства по отделке в договоре долевого участия. Поэтому, чтобы иметь представление о том, что предстанет перед вашими глазами при приемке квартиры, нужно внимательно ознакомиться с тем, что прописано в документации. Тогда вы не сформируете завышенные ожидания, а строительная фирма не сможет отступиться от своих обязательств, и сюрпризов при подписании акта приема-передачи квартиры удастся избежать.

Движение вверх

Первичное жилье с отделкой стало популярно в Москве относительно недавно – еще в 2015 году такие квартиры, по данным компании «Метриум», занимали менее 0,1% всех квартир в новостройках. А теперь в массовом сегменте к концу 2020 года целых 65% лотов пришлось на квартиры с чистовой отделкой. Кстати, в эконом- и комфорт-классе запрос на отделку особенно силен: здесь доля таких квартир растет быстрее всего. В сравнении с 2019 годом она увеличилось на 19%. Тогда как доля квартир без отделки сократилась на 16%, с предчистовым ремонтом (white box) – на 4%.

«Эти цифры свидетельствуют о том, что рынок новостроек Москвы становится более цивилизованным», – считает Надежда Коркка, управляющий директор компании «Метриум».

А вот среди дорогой недвижимости набирает популярность формат white box. В 2020 году в бизнес-классе доля квартир с предчистовой отделкой выросла с 13 до 24%, в премиум-классе – с 8% до 22%, а в сегменте элитных квартир – с 18% до 26%. Очевидно, что чем состоятельнее покупатели, тем выше у них запрос на индивидуальный интерьер, поэтому они выбирают именно предчистовую отделку, а не чистовую.

И наоборот: те, кто относительно стеснен в средствах, предпочитают экономию. А ее как раз и дает квартира с полной отделкой, поскольку застройщику ремонт обходится дешевле, в частности, за счет оптовой закупки материалов. Особенно важен этот вопрос для ипотечников, когда в стоимость кредита входит не только цена собственно квартиры или апартамента, но и отделки. Это позволяет человеку, обремененному ипотекой, не изыскивать дополнительные средства на ремонт после получения ключей.

Кому не подойдет отделка white box

Предчистовая отделка будет лишней опцией, если покупатель собирается проводить перепланировку в квартире. Нецелесообразно рушить отделанные стены и переносить уже установленные розетки.

Также не стоит выбирать такое жилье в том случае, если предусмотрен дизайнерский проект интерьера. В стандартных стенах white box сложно воплотить уникальные задумки художника по расположению мебели или созданию системы освещения. Скорее всего придется все переделывать. Например, в бизнес-классе зафиксирована самая низкая доля квартир с отделкой white box, потому что в этом сегменте наиболее востребованы индивидуальные дизайнерские проекты.

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

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

Таким образом, отделка white box обладает как плюсами, так и минусами. Главными критериями выбора остаются индивидуальные потребности и возможности покупателя.

Виды отделки от застройщика

Когда сдавались в эксплуатацию советские многоэтажки, в каждой из них был сделан типовой ремонт. И чаще всего это были совершенно одинаковые отделочные материалы. Сантехника, двери, окна были надежные, но не отражали вкусов хозяев и не оставляли большого простора для каких-то действий, и .

В период роста предложений на первичном рынке в начале 2000-х годов практики сдавать квартиры с полной отделки уже не было. Люди хотели выбирать интерьер самостоятельно, да и что говорить — искали вариант подешевле. Поэтому 15-20 лет назад квартиры от застройщика представляли собой бетонную коробку с потолком, полом и окнами. Все остальное — стяжку, штукатурку и декоративную отделку новосельцы делали самостоятельно, в соответствии со своим вкусом и финансовыми возможностями.

Практика показала, что сейчас есть покупатели на каждый из вариантов, поэтому современные застройщики предлагают приобрести квартиру в трех степенях готовности:

  • совершенно без отделки
  • с отделкой white box
  • с отделкой от застройщика

В этой статье мы подробно рассмотрим два самых распространенных варианта — это отделка white box и квартиры без отделки. Крайне редко среднестатистический покупатель приобретает квартиру с отделкой от застройщика. Причины простые — если отделка класса “стандарт”, то скорее всего и стройматериалы, и качество работ будут уступать тем, которые бы собственник провел самостоятельно. А если это отделка класса люкс, возникает другая ситуация. Платежеспособные покупатели, которые в состоянии оплатить ремонт из дорогостоящих качественных материалов, как правило, обращаются к дизайнеру и делают проект, полностью отвечающий собственному видению прекрасного. Поэтому, прямо скажем, квартиры с отделкой под ключ — довольно редкое явление, которое встречается разве что в домах, предназначенных для программы реновации или квартир, бесплатно предоставляемых государством в соответствии со своими социальными обязательствами.

Минусы

Покупателям квартир с отделкой white box придется принять перечень и качество материалов, используемых застройщиком. Стремясь снизить затраты, строительные компании не всегда используют лучшие отделочные материалы. Качество самих работ также может не соответствовать ожиданиям клиентов.

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

Также стоит отметить, что зонировать пространство и расставлять мебель придется с учетом уже установленных розеток и выключателей. При этом, в отличие от чистовой отделки «под ключ», вариант white box предполагает дополнительные расходы на проведение ремонта.

Еще одним условным недостатком является ограниченное предложение такого вида отделки на текущем рынке. Основная доля квартир с отделкой white box возводится в сегменте комфорт-класса.

Итак, к минусам предчистовой отделки можно отнести:

— Выбор материалов застройщиком,

— Возможное наличие скрытых дефектов,

Чистовая отделка и white box: в чем отличие

Квартира с чистовой отделкой – это возможность для покупателя минимизировать работы по «обживанию» нового жилья. В сущности, нужно только закупить и расставить мебель. Чтобы сделать отделку более индивидуализированной, застройщики обычно разрабатывают несколько базовых видов, как правило, от двух до шести. Например, «классический» и «современный» варианты или основывающиеся на цвете – «темный» и «светлый». Также с застройщиком можно иногда договориться о каких-то предпочтительных вариациях отделки.

Но, конечно, большие возможности для моделирования индивидуального интерьера дает предчистовая отделка. Этот формат, который также называют white box, включает в себя внутреннюю разводку всех инженерных систем без установки конечных приборов, прокладку электрических проводов, трасс кондиционирования, стяжку пола, выравнивание стен и потолков, штукатурку и предчистовую подготовку стен.

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

«При покупке жилья с отделкой white box на все ремонтные работы уйдет на порядок меньше времени, чем при черновой отделке, – говорит Алексей Перлин, генеральный директор девелоперской компании «СМУ-6 Инвестиции». – Мы не случайно предлагаем клиентам преимущественно white box, поскольку с такой отделкой можно себе позволить любые фантазии на тему дизайна и претворить их в реальность – здесь открывается безграничный простор для творчества».

И все-таки, что лучше?

Отделка white box — явление, которое сформировалось на рынке недвижимости страны не так давно, но его популярность растет с каждым месяцем. Услуга финишной отделки практически полностью осталась в прошлом, но вариант квартиры без отделки и отделка “белая коробка” — активно соперничающие.

Впрочем, термин соперничество здесь не очень уместно. У каждого финишного вида квартиры есть своя аудитория, поэтому white box никогда не вытеснит “голую” квартиру с рынка. А спорить о том, что из них лучше — дело неблагодарное, подобно тому, чтобы сравнивать теплое с круглым.

И еще один нюанс вдогонку. Юридический. Затраты застройщика на предчистовую отделку квартиры могут расписываться в договоре долевого участия отдельно от стоимости квартиры. Поэтому включить стоимость ремонта в сумму ипотечного кредита в некоторых случаях вам не удастся. Для отделки банк предложит другой кредит — потребительский, а это совершенно другие суммы и проценты по займу, которые придется погасить.

Подводя черту под всем выше написанным, можно сказать, что отделка white box — это компромиссное решение для тех, кто не хочет заморачиваться с черновыми работами, и при этом сохранить возможность создать индивидуальное пространство.

Для кого выгодна предчистовая отделка White Box

Выгодной покупка жилья с отделкой White Box может быть для многих категорий покупателей:

  1. Инвесторам, которые приобретают жилье с целью сдачи в аренду. Инвестирование в апартаменты стало сейчас модным направлением, а с отделкой в формате White box вы быстрее выполните ремонт и сдадите апартамент в аренду.
  2. Людям, которые приобрели жилье в ипотеку. В таком случае, White Box поможет сэкономить средства на черновых работах, а это около 30-35% от стоимости ремонта.
  3. Покупателям, которым не нужно проводить кардинальную перепланировку, при этом у покупателя остается свобода выбора дизайна, цветовой гаммы, отделочных материалов.

Статья в тему: 4 самых модных идеи дизайна апартаментов.

Таким образом, отделка white box – хороший вариант для тех, кто не хочет возиться с черновыми работами по ремонту, но желает сохранить возможность индивидуализировать дизайн.

Апартаменты на Долгоруковской 25 сдаются с отделкой White Box. Застройщик позаботился о том, чтобы владельцы апартаментов имели возможность сэкономить время, средства и силы на ремонт и при этом создать интерьер квартиры, реализовав самые смелые дизайнерские идеи.

Источник статьи: https://dolgorukovskaya25.ru/events/chto_takoe_otdelka_white_box

Автоматизированное планирование для юридической фирмы

Проблема
База с 70 000 делами отнимала большую часть времени руководителя на планирование задач. Человеческий фактор и отсутствие четкой приоритезации приводили к допущению ошибок в очередности и правильности их проработки.

Решение
Разработка стандартов процессов, формирование четкой логики планирования всех задач на основе информации в базе данных. Создание ПО для автоматизированного планирования по условиям заданной логики.

Результат
Полностью исключены ошибки в приоритезации задач. Планирование стало полностью автоматизированным, с ориентиром на эталонные значения проработки дел.

WhiteBox рассчитала и разработала алгоритмы планирования в компании с более чем 70 000 типовыми делами.

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

На платформе технологии .NET было разработано решение, которое обращалось в базу данных и определяла дальнейшие шаги на 2 месяца вперед.

Подробнее…

Брать или не брать? Кому подойдет отделка white box

Если вы:

  • купили квартиру в ипотеку и подсчитываете, как прожить на остатки зарплаты;
  • планируете сдавать купленную квартиру;
  • рассчитываете въехать как можно скорее;
  • не планируете глобального ремонта с дизайнером и перепланировками, то вам такой вид отделки идеально подходит. Некоторые семьи переселяются в квартиры, не дожидаясь чистовой отделки, а ремонт делают по мере возможностей. И это экономит время и деньги на съемное жилье.

Новая услуга от застройщиков вам будет бесполезна, если вы:

  • хотите сделать идеальный ремонт. Вы не сможете проконтролировать качество работ, поэтому могут быть сюрпризы из-за недобросовестных отделочных бригад;
  • вы собираетесь менять планировку со стандартной на индивидуальную. В этом случае вы зря заплатите за готовые стены, которые все равно снесете, чтобы изменить пространство по своему вкусу;
  • вы заказываете дизайн-проект (и тем более, если заказываете его с авторским надзором). Дизайнер как минимум будет переносить электрику, чтобы выведенные провода находились там, где специалист спланировал розетки и выключатели. Ну и вообще, дизайнеры всегда найдут, что поменять или убрать, и окажется, что доплата за этот вид отделки была неправильным решением.

Что входит в WHITE BOX?

Ремонт «под ключ» сейчас заказывают в специализированных фирмах. Ведь запросы у потребителей кардинально отличаются: в плане дизайна, планировки, выбора материалов и т. д. Когда сдаются «голые» стены, ремонт затягивается надолго. А предчистовая отделка White box – «золотая середина», востребованная на этом сегменте рынка. Разберёмся досконально: что она в себя включает.

Что традиционно входит в WHITE BOX

  • Выровненный бетонный пол, уже подготовленный под любое финишное покрытие, включая ламинат, паркет.
  • Установленные оконные блоки с подоконниками, с выровненными откосами.
  • Выровненные, оштукатуренные и прогрунтованные стены.
  • Ровные подготовленные потолки.
  • Готовая система отопления.
  • Разведённая от электрощитка проводка по всем комнатам.
  • Монтаж входной двери.
  • Выполнены все сантехнические манипуляции, обустроены водопровод и канализация.
  • Редко, но бывает, что White box включает в себя монтаж межкомнатных дверей.

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

Примеры отделки White box. Источник фото: dolgorukovskaya25.ru

Преимущества отделки White box

Разница в стоимости квартир и апартаментов с черновой отделкой и White Box не существенна – всего 4-5 %. Затраты застройщиков покрывают оптимизированные технологии и большой объём работ. Однозначно, за отделку такого высокого качества владельцы апартаментов заплатят в разы больше, если будут отдельно нанимать рабочих.

Итого

  • Отсутствие строительного мусора на этажах, лестничных клетках.
  • Возможность приступить к чистовому ремонту по своему вкусу.
  • Минимум времени на оставшиеся манипуляции у всех жильцов дома, а значит – спокойное проживание без шума, строительных отходов и рабочих, начнётся как можно раньше.
  • Экономический аспект: предчистовая отделка White box экономит деньги, драгоценное время и нервы хозяев.
  • Ускоряется долгожданный переезд в новое уютное жильё.

Практика

  • Готовых рецептов не будет. Вообще. Все, что я буду показывать, требует прикладывания напильника, рук и головы.
  • Многое зависит от контекста. Я пришел из Java-разработки (я этим занимаюсь уже достаточно давно). У нас есть свои инструменты. Одни могут показаться чудесными, другие — уродливыми. Некоторые из них не могут или не должны существовать в вашем контексте. Это нормально. Я пришел не показывать инструменты, а поделиться идеями. Именно поэтому все мои примеры упрощены до предела.
  • Чтобы вы могли заниматься всем этим с вашей командой разработки, нужно иметь на нее влияние. Что я под этим понимаю? Вы должны уметь читать код, который пишут разработчики. Вы должны уметь разговаривать с ними на одном языке. Без этого всем, о чем я расскажу дальше, заниматься не получится.

Easy level

  • код не отформатирован;
  • код написан не по гайдлайнам;
  • наименования методов, классов и переменных не соответствует тому, что принято в компании;
  • код написан стилистически неправильно (опять же, гайдлайны не соответствуют);
  • любой статический анализатор кода найдет кучу стандартных проблем для вашего языка;
  • unit-тесты на код либо отсутствуют, либо написаны так, что не выдерживают критики.

Medium level

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

Исходный код примера

Исходный код примера:

  • Library
  • Test Project

тутссылка на аннотации и процессоры аннотаций

Покрытие кода

Исходный код примера

  • Jacoco, Cobertura — Java;
  • OpenCover — .NET;
  • Coverage — Python;
  • SimpleCov — Ruby;
  • OpenCppCoverage — C++;
  • cover, gcov — Go.

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

Метаинформация

  • Ресурс для запуска тестов № 1
  • Ресурс для запуска тестов № 2

для Java

  • выкачивать код из репозиториев GIT;
  • правильно парсить код (в т.ч. регулярно);
  • выделяет метаинформацию, а именно: считает тесты; получает метаинформацию из тестов (тэги, отключенные тесты); знает владельцев тестов.

Социальный анализ кода

  • понять, кто чинит и кто ломает;
  • найти неявные связи в коде. Когда у вас меняется класс и тест на него — это явная связь в коде, и это нормально. А когда у вас меняется класс, тест и еще что-то, и так происходит каждый раз — это неявная связь в коде;
  • найти горячие точки в коде, где чаще всего фиксят, меняют, ломают;
  • найти мертвый код и мертвые фичи. Очень странно сейчас (в 2017 году) выглядит код, который написан один раз в 2013 — 2015 годах и не менялся с тех пор. Либо он идеальный и хорошо работает — и метрики это покажут, либо он мертвый;
  • если вы знаете, как в вашем коде выглядит технический долг, вы тоже можете его найти.
  • на абстрактном проекте в вакууме есть баг-треккер (issue-трекер). В баг-трекере есть все баги, таски, и у каждого из них есть какой-то ID;
  • есть система контроля версий Git — в самом упрощенном случае. В Git есть коммиты, а у коммитов — комментарии, где пишут ссылки на ID таски;
  • гипотеза моя заключается в том, что те файлы в Git, в которых чаще всего что-то меняют под баги — это и есть места скопления технического долга.

  • https://issues.apache.org/jira/projects/KAFKA
  • https://github.com/apache/kafka
  • Прекрасное в репозитории http://bit.ly/2yfc7lA и http://bit.ly/2wO5ByG

маленькое утилитное приложение