Бывает ли у Вас чувство что Вы проводите половину жизни ожидая запуска тестов? Вероятно бывает. Что еще хуже, что большинство из этих циклов впустую запускают тесты, которые не изменились в коде, который не менялся. Clover поможет вам сэкономить время, выполняя правильные тесты. Быстрые тесты дают быстрые сборки. Section |
---|
Section |
---|
Column |
---|
| Column |
---|
| HTML |
<p style="font-size:14px; font-weight:bold; color:#33cc66;">Представление задач в виде карточек</p>
<p style="font-size:12px; font-weight:normal; color:black;">
GreenHopper отображает все запросы в виде карточек - легко увидеть, что происходит в проектах JIRA. Карты маркируются цветом для удобства перетаскивания их на панелях задач и планирования, составления списка работ по выпуску продукта (backlog), его приоритезации, планирования шагов выпуска и отслеживания задач.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Вы можете быстро создавать карточки с использованием формы, в которой заполняются ключевые поля. Идеально подходит для сбора требований, пользовательских историй (способ описания требований к разрабатываемой системе), глобальные или любые другие задачи во время совещаний по планированию (обязательная процедура в Scrum).</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Потоковое редактирования позволяет устанавливать сроки, назначать задачи и добавлять оценку вермени исполнения, не выходя из панелей планирования и задач. Вы можете добавить комментарии, пометить запросы и отметить работу надо запросом из любой точки системы. Вы можете также перетащить (drag and drop) карточки чтобы отнести запрос к любому продукту, компоненту или пользователю.</p>
|
---|
Column |
---|
| Gallery |
---|
columns | 2 |
---|
exclude | break.png, card-styles.png, custom-templates.png, scrum-template.png, planning-board-breadcrumb.png, planning-board-list.png, builds.png, eclipse-task-list.png, project-source.png, reviews.png, planning-board-cards1.png, task-board-summary1.png |
---|
|
|
|
Image Removed Не повторяйте себяТестовая оптимизация Clover сочетает выборочное тестирование и приоритезацию тестов, чтобы организовать быстрые отклики о качестве кода. Тестовая оптимизация ускоряет единичное и функциональное тестирование с помощью запуска тестов, которые: - Покрывают код, который изменился с предыдущего запуска.
- Провалились или имели ошибки в предыдущем запуске.
Преимущества тестовой оптимизации: - Результатынепрерывной интеграции (CI) могут прийти в несколько раз быстрее.
- "Разработка внутреннего цикла" резко ускоряется, так что Вы можете проверить все изменения перед созданием коммита.
- Разработчики предупреждаются раньше, чтобы исправить поломки.
- Меньше ресурсов на сервере потребляется долгим запуском сборок, уменьшая время ожидания других сборок.
|
| Section |
---|
Column |
---|
| Column |
---|
| HTML |
<p style="font-size:14px; font-weight:bold; color:#33cc66;">Начните одним нажатием</p>
<p style="font-size:12px; font-weight:normal; color:black;">Добавьте GreenHopper к любому существующему проекту JIRA за секунды, используя шаблоны проектов. Шаблоны автоматически создадут необходимые поля и типы запросов в JIRA, а также определят стиль и макет каждого типа карточки запроса. Шаблон также установит панель задач и отобразить на ней ваш бизнес-процесс.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Настройте шаблон проекта, так чтобы быстро начинать новые проекты. Создайте шаблоны для своих рабочих групп или для каждого типа проекта.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
GreenHopper включает встроенный Scrum шаблон с полями для обработки ранга (rank) и сложности задачи (Story points — единицы измерения сложности или размера требования), и пользовательские типы запросов для управления Эпосами (Epics), Историями (Stories) и Задачами (Tasks).</p>
|
Column |
---|
| Gallery |
---|
columns | 2 |
---|
exclude | break.png, planningclover-boardtest-cardsoptimization.png, taskclover-boardoptimized-summarybuild.png, createclover-user-story.png, virtual-index-card.png, planning-board-breadcrumb.png, planning-board-list.png, builds.png, eclipse-task-list.png, project-source.png, reviews.png, planning-board-cards1.png, task-board-summary1.pngbamboo-test-optmization.png |
---|
|
|
|
Section |
---|
Column |
---|
| Проваливайтесь быстроЕсли Вы будете терпеть неудачу, сделайте это быстро. Мало того, что тестовая оптимизация ускоряет каждую сборку, она переупорядочивает тестовое выполнение, так, что сборки, которые не удались перестанут работать как можно быстрее. Чем быстрее сборка проваливается, тем быстрее она может быть исправлена. Тестовая оптимизация упорядочивает тесты эвристическим образом: - Новизна тестового отказа или ошибки.
- Новизна изменения в коде покрытый тестом.
- Тест время выполнения (сначала более быстрые тесты).
HTML |
<p style="font-size:14px; font-weight:bold; color:#33cc66;">Agile разработка должна быть ... agile!</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Agile (англ.)- проворный, быстрый, живой, подвижной, расторопный, шустрый.</p>
<p style="font-size:12px; font-weight:normal; color:black;">GreenHopper идеально подходит для команд практикующих Scrum, но по-настоящему подвижные команды разработчиков постоянно совершенствуют свои процессы и им нужен инструмент планирования, который гибок настолько чтобы развиваться вместе с ними.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Поля на каждой карточке полностью настраиваемые в рамках каждого проекта. Определите какие поля отображать в Отчетах, Карточках и Представлениях на панелях планирования и задач. Определите общие представления, чтобы каждый член команды видел то же что видит другой.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
GreenHopper следует бизнес-процессу JIRA и позволяет настроить шаги и переходы в соответствии с Вашими стадиями производства или разработки. Команды практикующие Kanban или Бережливое производство (Lean) могут применять минимальные и максимальные ограничения для любого столбца из панели задач для выявления узких мест в процессе и оптимизировать ход производства или разработки.</p>
|
Column |
---|
| Gallery |
---|
columns | 2 |
---|
exclude | break.png, planningclover-board-cardside.png, taskmain-boardbuild-summaryresults.png, createclover-user-story.png, virtual-index-card.png, card-styles.png, custom-templates.png, scrum-template.png, project-source.png, reviews.png, builds.png, eclipse-task-list.pngbamboo-test-optmization.png |
---|
|
|
|
Section |
---|
Column |
---|
| НастройкаClover позволяет Вам решать как Вы хотите оптимизировать. Все команды разные. Вы можете использовать тестовую оптимизацию Clover, чтобы пойти по определенному сценарию, таким как: - Выполненные только тестов, которые изменились или тестовый код, который изменился.
- Сначала запуск вышеупомянутых тестов, затем остальных.
- В произвольном порядке.
- Выполнение самых коротких тестов сначала.
- Выполнение всех тестов каждую энную сборку.
С Clover у Вас есть способность оптимизировать Ваши сборки, под образ Вашей работы, деятельности и места выполнения. HTML |
<p style="font-size:14px; font-weight:bold; color:#33cc66;">Интеграция с инструментами, которые вы используете</p>
<p style="font-size:12px; font-weight:normal; color:black;">
GreenHopper тесно интегрирован с другими инструментами Atlassian.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Практикуете непрерывную интеграцию? Bamboo интеграция с JIRA показывает какие сборки связаны с какими Историями (Stories) , что позволяет вам видеть, какие именно успешные сборки включают результат данной истории (Story) или итерации (шаг разработки).</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Используете Subversion, Git, CVS, Perforce, ClearCase, или Mercurial? FishEye для JIRA раскрывает ход вашей истории, показывая все связанные с ним транзакции, а также и статистику кода для каждой итерации.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Практикуете ревизию кода (code review) или парное программирование? Интегрированный Crucible делает возможным так чтобы все участники видели каждый участок кода и видели запросы, которым еще предстоит проходить рецензирование.</p>
<p style="font-size:12px; font-weight:normal; color:black;">
Разработчикам не придется оставлять их рабочее место, чтобы получить доступ к любому из этих инструментов с помощью Atlassian IDE Connectors для Eclipse, IntelliJ IDEA или Visual Studio.</p>
|
Column |
---|
| Gallery |
---|
columns | 2 |
---|
exclude | break.png, planningclover-board-cardside.png, taskmain-boardbuild-summaryresults.png, createclover-usertest-storyoptimization.png, virtualclover-indexoptimized-card.png, card-styles.png, custom-templates.png, scrum-template.png, planning-board-list.png, planning-board-breadcrumb.png, planning-board-cards1.png, task-board-summary1.png |
---|
|
|
| Image Removed |