СТАТЬЯ / Time Machine – ошибки программного кода остаются в прошлом

09.09.2016
pic

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

8 сентября состоялась презентация - мастер-класс по отладчику Time Machine для программного обеспечения, разрабатываемого на платформе Microsoft.NET. Спикером – презентатором выступил Влодек Ласковски (Wlodek Laskowski) – венчурный инвестор в сфере информационных и коммуникационных технологий.

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

В чем же новизна представленного ІТ-продукта, среди других средств отладки программного кода, коих тысячи? По заверению спикера, отладчик Time Machine – это переход на следующий уровень реверсивной отладки кода. По функционалу этот инструмент дает возможность как бы вернуться назад во времени – при отладке кода. NET-разработчик может фиксировать состояние выполнения программы и возвращаться потом к любому временному отрезку работы программы.

Что это дает с точки зрения бизнеса? Влодек Ласковски привел внушительные цифры – свыше 70% временных и денежных затрат в ІТ-индустрии занимает обслуживание и техподдержка выпущенного продукта. Поэтому снижение этих затрат еще на этапе разработки, путем написания более качественного кода, дает колоссальную экономию и предотвращает возможные потери на устранение и борьбу с потенциальными ошибками и сбоями программного обеспечения, которые имеют неприятное свойство разрастаться экспоненциально. И это не говоря уже о таких негативных последствиях глобального плана, как финансовые санкции за несоблюдение дэдлайнов (когда вместо передачи ПО заказчику исполнитель все еще отлавливает баги), потеря репутации и отрицательные отзывы пользователей на выпущенную сырой программу.

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

В завершение Влодек Ласковски привел такую собранную за 12 предшествующих лет статистику для сравнения с возможностями Time Machine:

• затраты на отлов багов уменьшаются в 8-80 раз;

• время на вхождение новых разработчиков сокращается в 1,5-6 раз;

• написание нового кода ускоряется в два раза;

• отпадает необходимость поиска и внедрения временных решений и заглушек.

Если выражаться в деньгах, то, например, по сравнению с Microsoft IntelliTrace, предоставляющим намного более ограниченный функционал и стоящим $500 в месяц, Time Machine по инструментарию обходит упомянутый продукт MS в два раза и стоит при этом $25 в месяц за рабочее место.



 

 
 

+38 093 930 87 94

Отправить запрос
Рассылка новостей
Подпишитесь на нашу
e-mail*
Свяжитесь с нами