вторник, 14 июля 2015 г.

Передача данных между Cradle и Excel

У некоторых  клиентов 3SL имеются группы, работающие в Excel, которым нужно передавать данные между 3SL Cradle и Excel. В целом сделать это довольно легко — просто опубликуйте таблицу в CSV или HTML, откройте ее в Excel, а затем после изменения данных в Excel, воспользуйтесь плагином Excel или сохраните из Excel в CSV и импортируйте обратно в Cradle.
Иногда возникают некоторые проблемы с отличающимися кодировками символов в Cradle (который использует кодировку UTF-8), и Excel (где кодировка по умолчанию устанавливается на основе ваших региональных настроек).
Некоторые примечания, которые помогут упростить передачу данных в случае разных кодировок:
  1. Вы можете воспользоваться бесплатной утилитой iconv, которая поставляется вместе с Cradle, чтобы выполнить преобразование символов.
  2. Вы можете импортировать данные в кодировке UTF-8 в Excel, выполнив следующее:
  • Откройте новую таблицу Excel;
  • На вкладке «Данные» выберите пункт «Из текста» и на первом шаге мастера настройки выберите CSV-файл, в раскрывающемся меню «Файл источника» выберите: 65001 — Юникод (UTF-8), таким образом, Excel выполнит преобразования символов;
  • Продолжите работу в мастере настройки в обычном порядке для загрузки данных.
Чтобы загрузить данные из Excel в Cradle, содержащие специальные символы (такие как +/- или знак градуса, текст на китайском или корейском языках), необходимо преобразовать кодировку символов из Excel в UTF-8. Для большинства западных систем, кодировка символов представлена в виде CP1252, но вы можете использовать команду chcp для проверки вашего кода страницы.
Для загрузки данных из Excel в Cradle вы можете:
  1. Экспортировать данные в виде CSV из Excel, где специальные символы могут быть представлены в виде CP1252 (например, +/- или знак градуса), а затем в диалоговом окне импорта данных Cradle, вы можете установить входную кодировку как CP1252, или любую другую, которая используется в вашем Excel. Эти данные будут преобразованы из CP1252 в UTF-8 и импортированы.
  2. Экспортировать данные из CSV в виде текстового файла Юникод, преобразовать и импортировать:
  • Нажмите «Сохранить как» и выберите формат Юникод (.txt);
  • Откройте полученный файл в Блокноте, выберите «Сохранить как» и измените кодировку на UTF-8;
  • Откройте полученный файл в окне импорта данных Cradle, установите тип файла CSV и измените разделитель полей с запятой (,) на tab (так, как в файле), и импортируйте данные.

Присоединиться в facebook или linkedin

среда, 8 апреля 2015 г.

Возможности копирования из базовой линии

Options for Copying from Baselines (источник)
Перевод: Станислав Салангин
Система управления конфигурацией 3SL Cradle (Configuration Management System —  CMS) может быть использована для создания базовых линий проектных данных. После того как информация включена в базовую линию, она защищена от изменений. Также Cradle позволяет просматривать проектные данные в контексте любой исторической базовой линии.
baselines_choice
Вы не можете изменить данные, включенные в базовую. Для их изменения необходимо сделать копию. Вы можете сделать это двумя способами:
  • путем копирования элементов из базовой линии. При этом будет создан их новый экземпляр, принадлежащий вам, и поэтому редактируемый;
  • путем использования механизмов формальных изменений CMS: запросов на изменение и задач на изменение.
В схеме, в разделе Дополнительно, можно контролировать, могут ли или нет пользователи делать копии элементов базовой линии. Если копирование запрещено, то пользователи вынуждены использовать механизм формальных изменений.
baseline_settings
Таким образом, если вы не хотите использовать механизм формального проведения изменений — разрешите копирование элементов базовой линии. Если вы хотите использовать механизм формального проведения изменений, то запретите копирование элементов базовой линии.
Если копирование элементов базовой линии запрещено, есть возможность, позволяющая пользователям копировать элемент базовой линии, чтобы создать НОВЫЙ элемент (а не новую версию, как при разрешенном копировании). Это  часто бывает полезно.
Если пользователям не позволено копировать элемент базовой линии для создания его новой версии и последующего изменения, то рекомендуется разрешить пользователям хотя бы копировать элементы базовой линии в режиме создания новых, отдельных элементов, с которыми они могли бы работать.
Присоединиться в Facebook или Linkedin

воскресенье, 29 марта 2015 г.

Кэширование элементов верхнего уровня – новая возможность Cradle 7.0

Перевод: Юлия Куксенок
top-level-items
В рамках новой версии Cradle компания 3SL добавила механизм, с помощью которого WorkBench кэширует элементы верхнего уровня для каждого типа элемента. Таким образом, когда вы находитесь в боковой панели Проект (Project sidebar) и хотите просмотреть элементы верхнего уровня, они сразу же будут отображены без затрат на выполнение запроса.
Если вы работаете с большим количеством элементов, эта новая возможность позволит сэкономить много времени!
Если в процессе работы элементы верхнего уровня изменяются, например, импортируются новые данные, и вам необходимо обновить эти элементы, для этого достаточно просто нажать кнопку в правом верхнем углу боковой панели Проекта (Project sidebar).
refresh
Эта новая функция включена по умолчанию. Если вы хотите отключить ее — перейдите на вкладку Главная (Home), выберите Настройки (Preferences), а затем:
  1. Выберите Управление интерфейсом.
  2. Откройте вкладку Боковая панель.
  3. Снимите флажок Кэшировать элементы верхнего уровня на панели проекта.
  4. Нажмите Ок.
cash-top-level
Мы надеемся, что вам будет полезна эта новая функция, и она значительно улучшит производительность WorkBench в вашей системе!
Присоединиться в facebook или linkedin

Запросы с переменными – новые возможности Cradle 7.0

В рамках версии Cradle 7.0 компания 3SL сделала возможность использовать переменные в запросах. Теперь практически любой атрибут запроса может быть установлен непосредственно при выполнении запроса. В ходе выполнения запроса появится небольшое диалоговое окно (вместо основного окна Детали запроса «Query Details»), в котором пользователь введет одно или несколько значений, а затем запрос выполнится с установленными значениями переменных.
param_query
Это значит, что вместо определения нескольких запросов схожих между собой, пользователь может определить один запрос, где в ходе его выполнения он доопределит конкретные значения одного или нескольких параметров, чтобы окончательно настроить запрос.
param_id
В диалоге Детали запроса (Query Details) установить, что значение будет указано пользователем в ходе выполнения запроса можно для большинства полей. Вы можете поставить метку для каждого такого атрибута и она будет отображаться пользователю (на выбранном языке), а также указать является ли значение обязательным. Это касается как простых полей, например, при выполнении поиска по Имени(Name) или Ключу (Key), а также  к выбору значений из однозначных или многозначных списков.
Этот новый механизм очень гибкий и мощный, особенно полезен при использовании на иерархии фаз. Пользователь может щелкнуть любой узел иерархии фаз (на выбранном языке), перед ним появится небольшое диалоговое окно, в котором можно выбрать то, что именно он хочет запросить, а затем выполнить сам запрос. Данное нововведение скрывает основное окно Детали запроса (Query Details), в котором уже сделана большая часть настроек запроса под конкретную задачу и тем самым позволяет сосредоточиться на вашем процессе и ваших данных.
Присоединиться в facebook или linkedin

суббота, 28 марта 2015 г.

Панель Истории - новые возможности Cradle 7.0

Одна из новых возможностей в Cradle 7.0 — боковая Панель истории (History sidebar), в которой сохраняются все важные операции, которые вы выполняете в Workbench, такие как:
  • Выполнение запросов
  • Запуск матриц
  • Формирование отчетов
  • Вывод графиков
  • Открытие элементов
и другие.
Они отображаются в папках: Сегодня (Today), Вчера (Yesterday), Последние 7 дней (Last 7 Days), Последние 30 дней (Last 30 Days), Раньше (Older). При открытии любой из этих папок, вы увидите вашу предыдущие действия и сможете повторить любое действие, дважды щелкнув по соответствующему ярлыку.
Пользователь может очистить историю просмотров, управлять ее размером или полностью отключить эту функцию.
Панель Истории (History) можно установить в качестве боковой панели по умолчанию. Она позволяет легко и быстро повторять часто выполняемые операции, а также напоминает, какие элементы вы недавно редактировали!
Мы надеемся, что вам понравится эта новая функции в Cradle 7.0!
Присоединиться в facebook или linkedin

четверг, 26 марта 2015 г.

Новый плагин для Excel – возможности Cradle 7.0

Перевод: Юлия Куксенок
В рамках новой версии Cradle-7.0 был полностью переписан плагин для Excel.
В новом плагине были сохранены все функции его предыдущей версии, а именно:
  • Захват в требования, спецификации и пользовательские типы проектных данных;
  • Захваченная информация может быть перезаписана, не перезаписана или объединена с существующими данными;
  • Возможность выбора столбцов, из которых захватываются данные и атрибутов, в которых эти данные должны будут отобразиться.
А также плагин получил ряд новых полезных функций, теперь:
  • Не обязательно наличие столбцов с идентификаторами для элементов с включенной автонумерацией.
  • Перед загрузкой все данные будут проверены  и все недопустимые значения будут подсвечены. Например, когда столбец загружается в категорию с фиксированными значениями, данные в этом столбце будет проверены, чтобы убедиться, что все значения соответствуют возможным значениям для этой категории.
Теперь стало еще проще загружать большие объемы данных в Cradle из внешних источников!

Присоединиться в facebook или linkedin

вторник, 24 марта 2015 г.

Снимки состояний проектной базы Cradle

Options for Snapshots (источник)

Как сохранить состояние проектной базы Cradle на определённый момент времени?

Cradle предоставляет следующие возможности по сохранению состояния проектной базы:
  • резервное копирование
  • использование базовых линий (Baseline);
  • ведение истории изменений
  • публикация формальных документов  (Formal document)
  • формирование отчетов

воскресенье, 22 марта 2015 г.

Настраиваемые представления для дерева по умолчанию – новая возможность Cradle 7.0

Перевод: Юлия Куксенок
В рамках релиза Cradle 7.0  стало возможным указывать представление для каждого типа элемента, которое будет использоваться для отображения элементов (требований и др.) в режиме “дерево”. Ранее, формат текста, отображаемого в узлах дерева, был зафиксирован и имел следующий вид:
<тип элемента> <идентификатор> <ключ> <имя> (<версия><проект>)
Теперь если вы захотите скрыть идентификатор или тип элемента, вы легко можете это сделать!
Просто укажите представление, которое показывает только те атрибуты, которые вам нужны, например:
<ключ> <имя>
и укажите его в качестве представления по умолчанию для этого типа элемента для режима отображения “дерево”:
Конечно, вы все еще можете задать представление, которое будет отображать и другие атрибуты требований. Эта функция просто помогает управлять тем, что отображается в каждом узле дерева для требований или для любых других проектных данных !
Разработчики уверены, что эта новая новая возможность будет весьма полезна  и поможет вам передавать информацию более четко!

Присоединиться в facebook или linkedin

Всё о Cradle и управлении требованиями: встречаемся 11 апреля


Санкт-Петербург, 11 апреля 2015 г (пятница), 13 ч.

11 апреля 2015 в 13 часов начнется встреча специалистов, интересующихся профессиональными методами работы с требованиями и управления проектами на базе 3SL Cradle.

Эта неформальная встреча будет посвящена ответам на ваши вопросы и обмену опытом по Cradle и управлению требованиями.

Обязательна предварительная регистрация. Участие условно бесплатное: оплата своего пребывания в антикафе. Информация о месте проведения будет опубликована позже.

Регистрация и свежая информация на странице компании Сатурс



среда, 18 марта 2015 г.

Иерархия фаз — ваши процессы, ваша база данных — ваш интерфейс для работы с требованиями

Перевод: Юлия Куксенок
Мы настоятельно рекомендуем, чтобы каждая база данных Cradle включала в себя «иерархию фаз», которая помогает настроить использование Cradle и «скрыть» детали терминологии Cradle от тех, кто в них не заинтересован.
Иерархия фаз (Phase Hierarchy) - это одна  из боковых панелей в Cradle WorkBench. Вы можете установить Панель фаз в качестве боковой панели по умолчанию, таким образом, при входе в систему, первое, что вы увидите – это иерархия фаз вашего проекта.
Также вы можете включить иерархию фаз в веб-интерфейс Cradle, чтобы у пользователей был доступ к одному и тому же простому интерфейсу. Простой интерфейс обусловлен тем, что вы сами его формируете.
Обычно панель фаз содержит:
  • Фазы, задачи и вехи по рецензированию вашего процесса.
  • Представления проектных данных по уровням, фазам процесса или типу элемента.
Каждый узел иерархии фаз может вывести на экран информацию, выполнить команду, сгенерировать отчет, опубликовать документ, вычислить некоторые метрики  и многое другое.
Если вы еще не пробовали поработать с этой функцией, тогда приступайте прямо сейчас! Получить доступ к ней можно в схеме проекта, нажмите Опции (Options) на панели Фазы проекта (Project Phases).

Присоединиться в facebook или linkedin

вторник, 17 марта 2015 г.

Отображение нескольких атрибутов требований в одной ячейке — новая функция Cradle 7.0

Multiple Values in View Cells — a Cradle-7.0 Enhancement (источник)
В рамках релиза Cradle 7.0 компания 3SL расширила возможности отображения атрибутов требований в ячейках представления. Теперь каждая ячейка может включать несколько атрибутов требований или других проектных данных. 
Чтобы отобразить несколько атрибутов в одной ячейке представления, в настройках представления установите в списке Данные (Data) значение Multiple,
а затем выберите, какие атрибуты которые вы хотите отобразить в этой ячейке. Выбранные атрибуты будут показаны в том порядке, который вы укажете. Вы можете выбрать символы для разделения атрибутов (например, пробел или двоеточие) или просто выводить каждый атрибут с новой строки. 
Например, вы можете определить ячейку представления, чтобы она содержала:
Имя
Идентификатор
здесь два атрибута разделены символом перевода строки.
Или можно определить ячейку представления так:
Наименование: <значение категории>
или:
Наименование <фрейм>
Вы можете сделать это, даже если установлено объединение строк или столбцов. Все другие элементы управления для ячейки по-прежнему можно применять, в том числе выравнивание или замену регулярным выражением.
Cradle и раньше предоставлял большую гибкость в своих представлениях, а благодаря этой и другим функциям в Cradle 7.0, он стал еще более мощным.
Надеемся, что эта новая функция будет полезна для вас. Опробуйте ее и пришлите свои отзывы!

Присоединиться в Facebook или Linkedin

Загрузка и оценка покрытия исходных документов с требованиями в системе управления требованиями Cradle

Source Document Coverage (источник)
Cradle позволяет загружать любое количество документов в базу данных с помощью приложения Document Loader.

суббота, 14 марта 2015 г.

Генерация гиперссылок на элементы и запросы – новые возможности Cradle 7.0

URL Generation – a Cradle 7.0 Enhancement (источник)
Перевод: Юлия Куксенок
Вы когда-нибудь сталкивались с тем, что вам нужно показать кому-то конкретный элемент в Cradle? Если да, то вы будете рады узнать, что теперь в Cradle 7.0 можно генерировать URL-ссылки на конкретные элементы или даже целые запросы. Это можно делать как из WorkBench, так и из Web Access. Получить доступ к новой функции можно на вкладке Инструменты (Tools) в WorkBench или с помощью кнопки Создать URL (Generate URL) в Web Access.
Цель этого нововведения 3SL – упростить генерацию URL, которые вы можете скопировать в диалоговом окне и вставить в любое стороннее приложение. Гиперссылки Cradle могут использоваться в электронной почте, документах Microsoft Word, на веб-странице или в любом другом приложении. Если вы работаете над изменениями какого-либо элемента и вам нужна чья-то помощь, просто 

отправьте ему ссылку по Skype, и вы оба сможете одновременно смотреть на один и тот же элемент. Или вам нужно отправить письмо коллегам, для того чтобы прорецензировать запрос с результатами тестов? Просто отправьте им ссылку по электронной почте и вы сможете быстро указать на нужные элементы.

Важно помнить, что Cradle-гиперссылку, указывающую на элемент в WorkBench, сможет открыть только пользователь с установленным приложением WorkBench. Если вы хотите, то вы можете прикрепить в ссылку данные для входа. Возможны следующие варианты:
  • Код проекта (по умолчанию)
  • Код проекта и имя пользователя Cradle
  • Код проекта и имя пользователя LDAP
  • Полные данные для входа
Пользователи, которым необходимо провести рецензирование и у которых нет установленного WorkBench, могут открыть ссылку с помощью Web Access. Вы также можете разрешить гостевой доступ для вашего проекта, который предоставит права к проекту только на чтение. Эта функция позволит вам отправлять ссылки тем, кто обычно не работает в Cradle и демонстировать им, например, такие полезные запросы, как таблица трассировки требований.
Присоединиться к группам в Facebook или Linkedin

Представления в Cradle 7

Cradle 7 Views (источник)
Релиз Cradle 7 от кампании 3SL привнес ряд новых возможностей в представления WorkBench: раскрываемые представления, отображение направления связей, отображение нескольких атрибутов в одной ячейке, вызов часто используемых команд и многое другое.

Раскрываемые представления

Ранние версии Cradle позволяли вам раскрывать элементы только в представлении типа “Дерево” (Tree View). Теперь вы можете использовать это в табличном представлении (Table view) и в представлении в виде документа (Document view). Для того чтобы раскрыть интересующий элемент и увидеть связанные с ним элементы, щелкните на номере строки, в которой расположен этот элемент.
expandable_items.jpg
Связанный элемент также, в свою очередь, может быть раскрыт, чтобы увидеть все уровни трассируемости от исходного элемента. Раскрытые связанные элементы обозначены символами точек (в первом столбце), количество которых равно числу уровней, находящихся над элементом. Одна точка означает, что этот элемент соединен с исходным напрямую. Две или более показывают количество уровней от исходного элемента.

Отображение направления перекрестной ссылки

В Cradle 7 вы можете показать направление связи в представлении. Этот простой индикатор позволяет увидеть направление связи без дополнительных кликов. Для того чтобы настроить в представлении отображение направления связи:
  1. Откройте окно Детали представления (View Details).
  2. Перейдите к раскрывающемуся списку Данные (Data).
  3. Выберите значение Xref Direction.
  4. Введите Заголовок (Title).
  5. Сохраните настройки представления.
xref_direction.jpg
В результате, настроенное представление будет содержать столбец, отображающий в каждой строке стрелки зеленого цвета, которые указывают направление ссылки.

xref_direction_view.jpg


Отображение нескольких атрибутов в одной ячейке

Пользователи Cradle выражали заинтересованность в возможности отображения нескольких значений в одной ячейке представления. Для того чтобы настроить отображение в представлении нескольких значений в одной ячейке:
  1. Нажмите Детали представления (View Details) в представлении, вид которого необходимо изменить.
  2. Выберите поле, в котором будут выводиться несколько атрибутов.
  3. В списке Данные выберите Multiple. При этом появится кнопка Multiple Data Settings, нажав которую, можно выбрать элементы для отображения в ячейке.Multiple attributes in a single cell
  4. Выберите атрибуты, которые вы хотите выводить, и разделители, которые будут отделять один атрибут от другого в ячейке.
  5. Введите Заголовок (Title).
  6. Сохраните настройки представления.
В результате, настроенное поле в представлении будет содержать собранные вместе атрибуты.


Команды в ячейке


Для того, чтобы уменьшить количество кликов, необходимых для выполнения частых задач, разработчики Cradle добавили функцию, которая позволяет выбирать эти действия сразу в представлении. В примере, приведенном ниже, содержатся команды:
  • Показать историю элемента (Item History),
  • Создать новое связанное системное требование (System Requirement).
Для того, чтобы задать список команд для ячейки:
  1. Откройте окно Детали представления (View Details).
  2. Перейдите на вкладку Свойства представления (View Properties). 
  3. Нажмите кнопку Новая (New).
    Command Cells
  4. Выберите одну из доступных команд для включения в список команд:

  • Новый дочерний элемент; 
  • Новый элемент того же уровня;
  • Новая иерархия;
  • Удалить элемент;
  • Показать связанные элементы;
  • Показать детали ссылки;
  • Удалить связь;
  • Показать историю элемента;
  • Обсуждения;
  • Новый связанный элемент;
  • Создать связь.

  1. После выбора команды настройте ее параметры в группе полей Детали команды (Command Details).
  2. Сохраните настройки представления.



В результате, рядом с каждым элементом в представлении отображается стрелка. Нажав на этот значок, вы вызовете меню с набором доступных команд.Разные представления могут иметь различные наборы команд: столько, сколько необходимо для облегчения вашей работы.

Другие усовершенствования представлений

Кроме представленных выше, релиз Cradle 7 содержит и другие усовершенствования представлений в Workbench. Для получения дополнительной информации смотрите описание релиза.
Присоединиться к группам в Facebook или LinkedIn

среда, 11 марта 2015 г.

Редактируемые таблицы в веб-интерфейсе – новые возможности Cradle 7.0

Editable Tables in Web UIs - A Cradle-7.0 Enhancement (источник)
Перевод: Юлия Куксенок

В рамках релиза Cradle 7.0 3SL расширили веб-интерфейсы так, что теперь элементы возможно редактировать во всех табличных представлениях.

Теперь, когда веб-интерфейс Cradle отображает информацию в виде таблицы, вы можете выбрать содержимое любого столбца и с учетом прав доступа к элементу
изменить его непосредственно в таблице.

Больше нет необходимости открывать элемент в отдельной веб-форме, чтобы внести изменения.

Это значит, что теперь редактировать информацию в веб-интерфейсе гораздо легче и быстрее, по сравнению с предыдущими версиями Cradle.

Мы надеемся, что эта новая функция будет вам полезна!
Присоединиться в Facebook или LinkedIn

Настраиваемые команды в представлениях — новая функция в Cradle 7.0

В рамках нового релиза Cradle 7.0 3SL еще больше расширили возможности представлений.
Одной из таких возможностей стало добавление пользовательских команд в представление. Это означает, что теперь когда вы  выбираете в представлении значок любого элемента, может быть показано всплывающее меню, состоящее из настроенных команд, таких как:
  • Добавить новый связанный элемент;
  • Удалить элемент;
  • Создать новый дочерний элемент;
  • Создать новый элемент того же уровня (sibling);
  • Показать детали связи, ведущей к этому элементу в представлении. 
Вы можете определить любое количество этих команд, каждая из которых будет имеет метку, отображаемую пользователю.
Это позволит значительно увеличить скорость, с которой вы можете манипулировать наборами связанных элементов, показанных в представлениях. В прошлом часто приходилось переключаться в режим “Дерево” (Tree style) для выполнения этих операций или много раз щелкать мышкой. Но больше этого не нужно делать!
Попробуйте эту функцию! Откройте диалог Детали представления (View Details), выберите новую вкладку Свойства представления (View Properties) и добавьте свои команды!
Детали представления (View Details)
Мы надеемся, что эта новая возможность вам понравится!
Присоединиться в Facebook или LinkedIn

понедельник, 2 марта 2015 г.

Скоро! Переводы статей о Cradle

2 марта 2015 началась работа над переводом свежих статей о 3SL Cradle 7



  1. Cradle-7.0.3 Has Been Released (статья в LinkedIn)
  2. Multiple Values in View Cells - a Cradle-7.0 Enhancement (статья в LinkedIn)
  3. User-Defined View Commands - A Cradle-7.0 Enhancement (статья в LinkedIn)
  4. Cradle 7 Views (статья в Сайт 3SL)
  5. New Excel Plug-in - a Cradle-7.0 Enhancement (статья в LinkedIn)
  6. Editable Tables in Web UIs - A Cradle-7.0 Enhancement (статья в LinkedIn)
  7. URL Generation – a Cradle 7.0 Enhancement (статья в LinkedIn)
  8. Phase Hierarchy - Your Process, Your Database - Your UI (статья в LinkedIn)