Статті авторські, Нотатки консультанта
Шамрай Олександр Володимирович
Адаптуємо процеси TFS під свої потреби — Хоча Microsoft Visual Studio Team Foundation Server і поставляється з готовими шаблонами процесів, але вони можуть задовольнити не всіх. Для нових і молодих команд стандартний набір шаблонів процесів TFS може покрити всі потреби процесу розробки, особливо для команд, що використовують гнучкі (Agile) підходи до розробки. Деякі при впровадженні TFS намагаються пристосуватися до того, що є, і в деяких випадках це проходить. Але пристосуватися під стандартні шаблони TFS не завжди можливе, та й не завжди правильно. Адже кожна компанія має свої сформовані традиції у розробці, свою культуру виробництва ПЗ, які описують поточні процеси розробки ПЗ у компанії. Застосувавши існуючі стандарти до процесів компанії можна отримати якийсь гібрид процесу розробки, який найбільше підходить для компанії. У цій статті ми спробуємо пояснити, як можна реалізувати такі нестандартні процеси за допомогою шаблонів TFS.
На допомогу вимогам TFS — У статті описуються можливості продуктів Microsoft Team Foundation Server та TeamSpec для реалізації робіт над вимогами для системи, що розробляється в Microsoft Team Foundation Server.
Практика застосування автоматичного функціонального тестування в Microsoft Visual Studio за допомогою засобів IBM Rational: Не секрет, що інструментів автоматизованого функціонального тестування додатків у продуктах сімейства Microsoft Visual Studio 2005/2008 не постачається. Все функціональне тестування, яке можна виконувати з використанням цих продуктів, лише ручне тестування. У цій статті розглядаються можливості автоматизаціїфункціонального тестування для Microsoft Visual Studio за допомогою інструментів IBM Rational.
Контроль безпеки Web-ресурсів за допомогою IBM Rational AppScan: В даний час все більше інформації та сервісів розміщуються компаніями в Інтернеті. У той же час вміщені в Інтернет ресурси все більше зазнають атак зловмисників. У статті описано можливості інструменту IBM Rational AppScan для тестування безпеки Web-сайтів. Також пояснюються деякі методи та можливості злому, які застосовуються при спробах проникнення на Web-сайти компаній для отримання конфіденційної інформації.
Реалізація централізованого збору запитів за допомогою інструментів IBM Rational ClearQuest та HP Service Desk : Інтеграція – це процес об'єднання двох або більше різних систем для досягнення єдиної мети. У цій статті описуються передумови, які ведуть до необхідності такого об'єднання різних систем, а також розглядається приклад однієї з реалізованих інтеграцій.
Інтеграція IBM Rational ClearQuest і Microsoft Project є ключем до успішного планування: Не секрет, що успіх проекту залежить від ефективного планування та оперативних відомостей про стан проекту. На ринку зараз багато різних систем, які дозволяють виконувати планування з оцінкою завантаження ресурсів, відстежувати та оцінювати хід виконання завдань. Інтеграція IBM Rational ClearQuest та Microsoft Project – ключ до успішного планування.
Використання Method Composer при описі складних та нестандартних процесів. Практика застосування: Ефективна робота над проектами залежить від компетенції та навичок працівників, які її виконують. Але найчастіше трапляється, що в організації всього одна-дві людини володіють процесом, причому кожна – якоюсь однією їїчастиною. Найважливіша для проекту інформація не повинна зберігатися «в єдиному екземплярі». Багатий світ будівельної аналогії підказує наступний приклад: уявіть, що з кресленнями та технологічними картами на матеріали та агрегати можуть працювати лише один чи два інженери будівельної компанії. Чи можна виграти тендер на хороший поспіль, якщо хоча б один із них захворів? По одних і тих же частинах процесу ці експерти можуть (або існують) різні думки, які необхідно узгоджувати рахунок втрати робочого дня. Досить цікаво виглядають суперечки про те, як має бути, коли ні в кого немає чіткого розуміння того, як було і як є зараз. У цій статті описуються методи, які допоможуть не лише уникнути подібних ситуацій, а й упорядкувати роботи, які проводяться у вашій організації.