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