3227
правок
Изменения
Нет описания правки
== Что такое концепция технического долга ==
'''Технический долг''' (или технический дефолт) – это популярная профессиональная метафора в среде веб-разработчиков и [[Project-менеджер|project-менеджеров]], подтверждение того, что IT-инфраструктура находится в критическом состоянии, а программные продукты сделаны некачественно. == Причина технического долга – недоработанный продукт == <p>Техдолг возникает не только по причине непрофессионального управления или человеческого фактора, это неотъемлемая часть процесса веб-разработки. Реалии IT-рынка таковы, что скорость релиза продукта для бизнеса важнее, чем качество скриптов, кода, архитектуры в целом.</p> <p>Техническое кредитование возникает в следующих случаях:</p>*Компании нужно оперативно выпускать свежие продукты, чтобы быстро осваивать новые рыночные ниши и сохранять конкурентоспособность.*Компании нужно изучить [[Маркетинговое исследование|спрос и потребности аудитории]].*Нужно оценить успешность и перспективность нового продукта, стоит ли запускать свежее решение в массовую разработку.*Product-менеджер устанавливает для разработчиков нереалистичные сроки или ограничивает в ресурсах.*Низкая квалификация кодеров, которые не понимают ключевых принципов разработки.*Разработчики сознательно выбирают более простое и дешевое программное решение, чтобы быстрее завершить проект, надеясь, что долги в будущем будет гасить кто-то другой. <p>Выражаясь метафорически, программный продукт можно сравнить со зданием. Вместо того чтобы заложить надежный фундамент, и возвести крепкие и ровные стены, строители мастерят временную конструкцию из подручных материалов – лишь бы это продержалось некоторое время и выглядело как дом. Усовершенствованиями можно заняться позже. По такой методологии на рынок выпускается большая часть IT-продуктов. Главное – постепенно устранять «костыли» (заменять упрощенные и временные решения на постоянные и качественные) и методично дорабатывать сырой продукт. Если эти обстоятельства игнорировать и не предпринимать своевременных действий для исправления проблемы, возникает технический долг.</p> == Причина технического долга – устаревшая или сложная IT-инфраструктура == <p>Вторым закономерным итогом технического дефолта является постепенное усложнение системы или компонента, когда над продуктом долгое время работают разные специалисты, постоянно внося новые изменения, но не понимая, как выглядит оригинальная архитектура системы.</p> <p>Не менее критичная причина образования технического долга – систематическое откладывание обновлений. Продукт можно сделать качественно, но любая система нуждается в регулярной оптимизации, а иначе устаревает и теряет в функциональности, вплоть до риска полной остановки.</p><p>Техническое кредитование возникает в следующих случаях:</p>*Истекший срок службы серверов и другого оборудования.*Система уязвима к кибер-атакам.*Отсутствует единая база знаний и централизованное хранилище документов, схем, инструкций, паролей. Критически важная информация находится под контролем определенных сотрудников.*Нет контроля за разграничениями доступов к системе, профили уволенных сотрудников не блокируются.*Изменения и обновления вносятся без тестирования.*Не проводится регулярный IT-аудит.<p>В итоге, технический дефолт образуется как под влиянием внешней, так и внутренней среды. Как таковое явление не является проблемой, если ответственные лица предпринимают меры для мониторинга и коррекции слабых мест. Эффективность управления техническим долгом влияет на конечный результат IT-продукта.</p> == Ссылки ==#[https://www.e-xecutive.ru/management/itforbusiness/1999079-pochemu-tsifrovaya-bezopasnost-nachinaetsya-s-audita-uchetnyh-zapisei/ Почему цифровая безопасность начинается с аудита учетных записей]#[https://www.e-xecutive.ru/management/itforbusiness/1993420-it-bez-programmistov-chto-takoe-no-code-i-zachem-on-vashemu-biznesu/ IT без программистов? Что такое No-code и зачем он вашему бизнесу]#[https://www.e-xecutive.ru/career/hr-management/1995677-o-chem-govoryat-predyduschie-stazh-raboty-i-dolzhnost-it-spetsialista/ О чем говорят предыдущие стаж работы и должность IT-специалиста]<p>'''''Это заготовка энциклопедической статьи по данной теме. Вы можете внести вклад в развитие проекта, улучшив и дополнив текст публикации в соответствии с правилами проекта. Руководство пользователя вы можете найти [http://www.e-xecutive.ru/community/history/1560018-kak-vykladyvat-teksty-v-vikiproekt-e-xecutive-ru-desyat-sovetov/ здесь]'''''</p><br /> [[Category:Менеджмент]]