На корпоративном уровне популярностью пользуются решения, позволяющие автоматизировать важнейшие сервисные процессы компании в финансовом, юридическом, кадровом секторах. Например, одним из таких инструментов является платформа ServiceNow, внедрением функционала которой занимается компания «ИТ Гильдия».
Однако компаниям важно позаботиться не только об автоматизации глобальных процессов, но и о том, что происходит за столом у каждого сотрудника. Поэтому мы подготовили небольшую подборку инструментов, упрощающих управление разработкой и жизнь разработчиков.
/ Flickr / Florian Richter / CCТехнология — это ключ к росту эффективности в организации. Так считают 96% опрошенных независимым исследовательским агентством Loudhouse руководителей. Согласно исследованию, 53% из тех, кто в своих программах по повышению эффективности делает ставку на технологии, больше уверены в успехе, чем их менее открытые к технологическим инструментам коллеги.
Управление задачами
- Trello: ведение проектов и распределение задач между членами команды
 - Asana: еще один планировщик задач, ориентированный на командные проекты
 - Basecamp: онлайн-инструмент для управления проектами
 - Runrun.it: делегирование задач с подробным описанием и сроками
 - Evernote: помогает контролировать персональные задачи
 - TimeCamp: управление проектами с определением бюджетов и отчетами
 - Ecamm Call Recorder?:? запись деловых звонков для последующего учета задач
 - Standup: генерация отчетов о ходе разработки
 - Confluence: для совместной работы над контентом
 - Bitbucket: распределенная система контроля версий
 
Организация рабочего времени
- Calendly: инструмент для организации виртуальных встреч
 - Freeter: собирает все необходимое для работы над проектом
 - Mighty Networks: платформа для комплексной подготовки к встречам
 - Timeneye: для тайм-менеджмента
 
Работа с почтой
- IFTTT + Google Drive: экспортируйте файлы из писем
 - DragApp: менеджмент входящих сообщений
 - Cleanbox: отпишитесь от всех рассылок в один клик
 - Boomerang: покажет, прочитал ли получатель письмо
 
Сбор, синхронизация и подготовка данных
- Tiny Reminder: сбор задач и файлов заказчика в удобной форме
 - Agenty Chrome Plugin:? плагин, извлекающий информацию с любого сайта
 - Beyond Compare: сравнение файлов и папок с помощью простых команд
 - Syncthing: синхронизация и резервное копирование данных
 - Koala App: кроссплатформенное приложение для автоматической компиляции
 - Cyberduck: FTP-клиент, обеспечивающий удобную передачу файлов
 
Создание прототипов
- InVision: для командной оценки идей перед непосредственным созданием продукта
 - XAML Designer в Visual Studio: вариант для поклонников данной среды разработки
 - TranslateKarate: набор инструментов для быстрой локализации контента
 - Axure: прототипирование интерфейсов
 
Написание кода
- StackEdit: бесплатный онлайн-редактор с разметкой
 - Eclipse: Java IDE для автокомплита, рефакторинга и проверки синтаксиса
 - Jet Brains Resharper: сниппеты и шаблоны кода
 - Source Code Generator: генерация исходного кода для любого языка
 - Snippets: менеджер сниппетов
 - Sublime Text: редактор исходного кода
 - Postman: платформа для упрощения разработки API
 - Gulp: инструмент для автоматизации трудоемких задач в процессе разработки
 - Atom: еще один редактор исходного кода
 
Работа с базами данных
- DaDaBIK: упрощает миграцию баз данных
 - Devart: для сравнения баз данных
 - OFFSCALE: контроль баз данных
 
Выявление ошибок и проблем
- Pivotal Tracker: оптимизация работы в команде
 - Code Climate: автоматический анализ кода
 - FindBugs: поиск багов в коде на Java
 - Rollbar: отслеживание багов в реальном времени
 - Monit: мониторинг и автоматическое обслуживание серверов
 - SonarQube: проверка качества кода
 - Jira: система отслеживания ошибок
 
Тестирование
- BrowserStack: обеспечение совместимости с большинством устройств
 - JUnit: интегрированная среда модульного тестирования
 - Selenium: среда для тестирования на различных браузерах и платформах
 - Rational Functional Tester: автоматизированное тестирование со множеством программных сред
 - CircleCi: простое и быстрое автоматическое тестирование
 - Hurl: инструмент для тестирования API
 
Сбор фидбека
- Satismeter: оценка удовлетворенности пользователей за счет анализа фидбэка
 - UserVoice: инструмент для сбора и анализа данных от пользователей
 - User Testing: анализ данных об использовании продукта
 
P.S. Вот еще несколько материалов об автоматизации работы из нашего блога:
- О платформе ServiceNow
 - Совместно используемые услуги
 - Управление разработкой ПО – Agile Development
 - Как модернизировать управление ИТ-услугами
 - ITSM в облако. 9 преимуществ SaaS-платформы для ITSM
 
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Комментарии (16)

psyb00t
02.08.2017 17:44+1Создание прототипов
Visual Studio: проектирование элементов пользовательского интерфейса.
Можно ещё и для "Написание кода" использовать.
it-guild
02.08.2017 18:18Не поверите, и для проектирования все-таки используют. Немного исправили описание, чтобы это выглядело яснее и понятнее. Спасибо, что читаете!

Defersa
02.08.2017 18:18А почему же в «Написание кода» не упомянули «Sublime text»? Конечно выбор конечной программы это жуткая субъективщина, но у вас же там не перечислено ни одной «маленькой» программы. «За державу обидно...»

APAKS
02.08.2017 23:38+2Спасибо, добавил в избранное парочку новых ссылок.
В первом же разделе сервисов для автоматизации ведения задач, на мой взгляд, не хватает весьма достойного представителя — planfix. Автоматизация — это как раз про него, в гораздо большей степени, чем про всех остальных в "управлении задачами".

foal
03.08.2017 11:03Да, не очень понятно, а где системы для управлениями релизами? Иннтересует именно управление ими a не производство (build) — в каком окружении (DEV, TEST, UAT, PROD) кокой релиз установлен, деплой между окружениями, одобрения от тестеров, заказчиков, манажеров.
Из того что нашел я (для Java) это Bamboo и Octopus. Ну да, еще UrbanCode но это совсем для мостр-проектов. Может еще кто чего посоветует?

qrKot
04.08.2017 12:25Раз уж добавляете «по вкусу», в планировщиках задач еще, имхо, YouTrack не хватает.

Doktor3lo
09.08.2017 09:39Вы это всё использовали или это список из разряда — что нагуглилось, то и написал?
JUnit — framework для тестирования, альтернатив ему — миллион. Хотя, пожалуй, и самый популярный. Но назвать его инструментом можно с большой натяжкой. Вот какой-нибудь allure — инструмент.
В выявлении ошибок приведена дорогущая Jira, но нет того же youtrack, redmine и подобных.
Еще можно вспомнить ту же pvs-studio и ряд других статических анализаторов.
Вообще, большой вопрос вызывает даже сам принцип группировки инструментов. У вас в написании кода и редакторы и генераторы и разработка API (тут можно было про swagger вспомнить).
И, еще один большой вопрос, никак не упомянутый в статье (но пожалуй, самый интересный): как это все между собой интегрировать?
          
 
General_Manjago
В «выявление ошибок и проблем» я бы добавил еще Сонар. Он включает в себя Fundbugs и еще много чего.