SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Открытая платформа Jazz - новый подход
к разработке и развитию ПО



                Александр Климов, инженер-программист
               IBM, Russian Systems and Technology Laboratory (RSTL)




                                                                © 2006 IBM Corporation

                                           © Copyright 2009 IBM Corporation. Все права защищены.
Содержание

     Анализ текущей ситуации в индустрии разработки ПО –
      проблемы, задачи, тенденции
     Что такое Jazz Platform?
     Архитектура Jazz
     Продукты на основе платформы Jazz и особенности их
      лицензирования
     Пример использования Jazz Platform и IBM Rational Team
      Concert
     Выводы




2                                                                                   © 2006 IBM Corporation
                            © Copyright 2009 IBM Corporation. Все права защищены.
Разработка ПО: Высоко-бюджетная область для
    трансформации бизнеса

                     “Только 34% проектов
                    считаются успешными,
                  суммарный бюджет 300 млрд.
                           дол. США”

                                               “Только 37% клиентов
                                             удовлетворены скоростью
                                                  разработки ПО”
                                                                                                        “Только 42%
                                                                                                      пользователей
                                                                                                      удовлетворены
                                                                                                      качеством ПО”



      Географические барьеры            Организационные барьеры                                 Инфраструктурные барьеры
                                         Недостаточной уровень
      Язык, культура, разница в          экспертизы                                             Несовместимые средства
       часовых поясах                                                                             разработки
                                         Некоординированность работы
      Недостатки организации работы      подразделений бизнеса                                  Долгий процесс вхождения в
                                                                                                  команду
      Много ненужных действий           Политики безопасности для ИС
                                          при аутсорсинге

                                       Люди, Процессы и Проекты

3                                                                                                                © 2006 IBM Corporation
                                        © Copyright 2009 IBM Corporation. Все права защищены.
Что может помочь преодолеть сложности?
                           Что-то, что давало бы мне полную картину
       CIO             происходящего на проектах для принятия правильных
                                        решений вовремя


                                   Возможность видеть что происходит на
         Development               проекте включая текущую конфигурацию,
            Lead                        bug tracking, и Building trending


                             Автоматизация процесса разработки ПО с короткими
      Program
      Manager             интервалами работ чтобы мы могли быстро реализовывать
                                              бизнес задачи


                          Что-то, что помогало бы мне планировать итерации и
         Development      балансировать нагрузку между моими распределенными
           Manager      командами и командами в офисе за один день, а не за месяц

                                               Инструменты разработки,
                                              удобные для использования и
                   Developer                   не добавляющие бы лишней
                                                        работы


    “То, что может решить эти проблемы - это подход к организации процессов
    работы, который позволил бы работать бизнесу и технологиям как одной
    команде, предоставляя прозрачный доступ к информации на всех этапах
    разработки ПО”

4                                                                                      © 2006 IBM Corporation
                               © Copyright 2009 IBM Corporation. Все права защищены.
Что такое Jazz Platform?                                               Главное инвестирование IBM в
                                                                            создание масштабируемой,
                                                                            расширяемой системы по
                                                                            управлению жизненным циклом
    IBM Jazz Platform - это                                                 ПО, которая интегрирует
                                                                            современные технологии и
    технология и платформа                                                  инструменты командной работы с
                                                                            традиционными средствами
                                                                            разработки.
    для трансформации
    процесса командной                                                     Взгляд IBM на будущее
                                                                            разработки ПО - глобально-
    разработки ПО в                                                         распределенные команды,
                                                                            динамичные и гибкие процессы и
                                                                            средства разработки.
    высокопроизводительную
                                                                           Эволюция портфолио IBM
    систему, эффективно
                                                                            Rational, которое будет со
    использующую ресурсы и                                                  временем все больше и больше
                                                                            внедрять Jazz.
    инвестиции.
                                                                           Сообщество jazz.net - место, где
                                                                            можно наблюдать за разработкой
                                                                            продуктов на основе Jazz.




5                                                                                              © 2006 IBM Corporation
                              © Copyright 2009 IBM Corporation. Все права защищены.
Основные атрибуты Jazz Platform




       Командная работа       Автоматизация                                         Отчетность
        Предоставлять       Автоматизировать                                      Предоставлять
        информационную      рутинные задачи за                                      актуальную
      прозрачность команд      счет удобных                                        отчетность о
      для сотрудничества    процессов и средств                                проектах и утилизации
                                                                                     ресурсов.


        Улучшать знания и консолидировать опыт и навыки в среде,
                развивающей личность и командный дух.


6                                                                                            © 2006 IBM Corporation
                            © Copyright 2009 IBM Corporation. Все права защищены.
Архитектура платформы Jazz

           Eclipse                                   Web                                           Visual Studio
       Client Platform                          Client Platform                                   Client Platform


                                     Process                             Security
                                    Enactment                           and Access
           Project and
          Team Structure                                                                             Search
                                           Jazz Team Server
        Event Notification                                                                        Conversation

                                                        Storage




                                          Jazz Repository
                         Defects                                                     ….,Builds
                         Requirements     Items and relationships                 Source code,
                                                Event history,
                         Use-cases, …..      Item history trends                    Test-cases            Rational
       Rational
                                                                                   Test results          ClearQuest
      ClearCase




7                                                                                                        © 2006 IBM Corporation
                                      © Copyright 2009 IBM Corporation. Все права защищены.
Jazz Platform – Open Source middleware
             Jazz Eclipse Client                 Jazz Web-клиент
                                                                                    Другие клиенты

     Jazz Client Extensions
        Eclipse Platform




                              HTTP, Web Services, RSS, Atom


                                                                Jazz Team Server
                                                                                              Apache
                                                                                               Derby
    Jabber               Web UI             Jazz Server Extensions

                                           Jazz Kernel

                                      Eclipse Equinox
                                       Apache Tomcat

8                                                                                       © 2006 IBM Corporation
                            © Copyright 2009 IBM Corporation. Все права защищены.
Jazz Platform – IBM middleware
               Jazz Eclipse Client                 Jazz Web-клиент
                                                                                      Другие клиенты

      Jazz Client Extensions
         Eclipse Platform




                               HTTP, Web Services, RSS, Atom


                                                                  Jazz Team Server
                                                                                                   DB2
      Lotus                Web UI             Jazz Server Extensions
    Sametime
                                             Jazz Kernel

                                        Eclipse Equinox
                                             WebSphere

9                                                                                         © 2006 IBM Corporation
                              © Copyright 2009 IBM Corporation. Все права защищены.
Обзор Rational Team Concert
 Software innovation through collaboration
  Делает возможным общение в реальном времени для
   глобально распределенных команд, позволяя делать
   разработку ПО более автоматизировано, прозрачно и                                             IBM Rational Team Concert
   предсказуемо

  Интегрирует контроль версий, задач, отчетность и
   сборку, которые quot;думают и работают в унисонquot;

  Обеспечивает диагностику проекта в реальном
   времени за счет автоматизированной сбора и
   консолидации информации

  Сразу предоставляет гибкое создание и внедрение
   процессов разработки ПО
                                                                                                 transparent integrated presence
  Позволяет осуществить выбор для расширения                                                    wikis OPEN real-time reporting
   функциональности за счет интеграции с продуктами                                              chat automated hand-offs Web 2.0
   IBM ClearQuest и IBM ClearCase                                                                custom dashboards automated data gathering
                                                                                                  EXTENSIBILITY Eclipse plug-ins
                                                                                                 services architecture FREEDOM TO
         Open and extensible on
                                   Collaborate in context                                       CREATE
                                   Right-size governance
                                   Day one productivity



10                                                                                                                           © 2006 IBM Corporation
                                                 © Copyright 2009 IBM Corporation. Все права защищены.
Архитектура Rational Team Concert
           Планирование итераций                                                          Прозрачность
      Интегрированное планирование и выполнение                    Удобно настраиваемые веб-панели
      Сроки выполнения заданий гибко привязаны к                   Параметры и отчеты, отражающие текущее
     ключевым этапам проекта                                       состояние проекта
      Шаблоны Agile процессов                                     Удобное управление ходом выполнения проекта


        Контроль Версий                                Задания                                       Система Сборки
      Интегрированное управление           Дефекты, улучшения                                    Отслеживание задач и
       потоками разработки                   и диалоги                                              набора изменений
                                            Просмотр и обмен                                      Определение командных и
      Изоляция на уровне сервера            результатами запросов                                  персональных сборок
      Параллельная разработка              Поддержка обсуждений и                                Локальные и удаленные
                                             разрешений                                             сервера сборок
      IBM ClearCase коннектор                                                                     Поддержка Ant и утилит с
                                            Интерфейс редактора
                                                                                                    командной строкой
                                             запросов

                                                 Jazz Сервер
       Общая структура артефактов проекта
       Проектные команды, многоуровневая                             Управление процессами разработки
        организация команд и распределение                            Общение в реальном времени для участников
        задач                                                          команд в контексте их работы
       Гибкое определение и управление
        процессами разработки ПО


11                                                                                                               © 2006 IBM Corporation
                                          © Copyright 2009 IBM Corporation. Все права защищены.
Rational Team Concert позволяет добиться повышения
показателей возврата инвестиций (ROI)
      Производительность команд возрастает до 50%
            Улучшенное управление проектами
            Эффективное использование и координация действий
             удаленных команд
            Эффективная работа внутри команд
      Сотрудничество в командах возрастает до 25%*
            Удобный обмен информацией
            Удобная координация между участниками команд
            Плавная передача работы
      Показатели качества ПО повышаются до 12%*
            Уменьшение проблем с ПО у заказчиков
            Снижение количества проблем при сборках проекта
            Пониженный уровень рисков провалов проекта
      Степень управления проектом повышается до 12%
            Автоматическое управление процессами
            Внедрение улучшенных методик работы и передового
             опыта
            Регулирование качества/рисков с фазами жизненного
             цикла разработки ПО
                                                                                      * Данные опросов клиентов IBM


12                                                                                             © 2006 IBM Corporation
                              © Copyright 2009 IBM Corporation. Все права защищены.
Три редакции Rational Team Concert
              Rational Team Concert


                                        Express-C                            Express                     Standard
     Разработчики/участники               10 всего                          50/не ограничено           250/ не ограничено
     СУБД и сервера приложений                                           DB2/DB2E, SQLServer,          DB2/E, SQLServer,
                                       Tomcat, Derby                     Oracle, Tomcat,               Oracle, Tomcat,
                                                                         WebSphere                     Websphere
     Контроль версий, задач, сборка                                                                   
     Agile-планирование                                                                               
     Интеграция с Subversion                                                                          
     Права доступа уровня сервера                                                                     
     LDAP интеграция                                                                                  
     Настройка процессов                                                                              
     Отчетность                        одна панель на проект              одна панель на проект        Не ограничено
     Сервер лицензий                                                                                    
     Отчеты                                                                                             
     Настройка работ и рабочего
     процесса                                                                                           

     Ролевой доступ                                                                                     

     Интеграция ClearCase/ClearQuest
                                                                                                        

     LDAP импорт                                                                                        
     Поддержка http proxy server                                                                        


13                                                                                                                      © 2006 IBM Corporation
                                               © Copyright 2009 IBM Corporation. Все права защищены.
Пример использования Jazz и Rational Team
     Concert для внутреннего проекта IBM




14                                                                         © 2006 IBM Corporation
                   © Copyright 2009 IBM Corporation. Все права защищены.
Особенности и задачи проекта Westo
 Предметная область проекта: Virtualization to Enable Multi-tenancy in Web Delivered
 Software



                      Technical Lead US
     Research US
                                                                      Development Russia

                     Work Items
                   SCM       Build

                    Rational Team
                       Concert            Глобально-распределенная команда из 7
                                           человек

                                          12-часовая разница между группами участников
                                           команд

                                          В проект вовлечены разные департаменты и
                                           лаборатории IBM

                                          Необходимость завершить проект в
                                           поставленные сроки в рамках выделенного
                                           бюджета

                                          Применение Agile методик
15                                                                                                 © 2006 IBM Corporation
                                           © Copyright 2009 IBM Corporation. Все права защищены.
Westo: Использование Rational Team Concert




16                                                                          © 2006 IBM Corporation
                    © Copyright 2009 IBM Corporation. Все права защищены.
Westo: Использование Rational Team Concert




17                                                                          © 2006 IBM Corporation
                    © Copyright 2009 IBM Corporation. Все права защищены.
Westo: Использование Rational Team Concert




18                                                                          © 2006 IBM Corporation
                    © Copyright 2009 IBM Corporation. Все права защищены.
Westo: Использование Jazz Web-based UI




19                                                                         © 2006 IBM Corporation
                   © Copyright 2009 IBM Corporation. Все права защищены.
Westo: Использование Jazz Web-based UI




20                                                                         © 2006 IBM Corporation
                   © Copyright 2009 IBM Corporation. Все права защищены.
Анализ использования Jazz и Rational Team Concert для
этого проекта
      Удобство настройки и развертывания инфраструктуры Jazz и
       Rational Team Concert
      Позволило минимизировать затраты на администрирование IT
       инфраструктуры проекта
      Удобство мониторинга состояния проекта на всех этапах
       разработки
      Позволило эффективно вести управление глобально-
       распределенной командой и добиться результатов в
       запланированный срок, в рамках бюджета и с высоким уровнем
       качества
      Позволило гибко применять Agile методики
      Все участники проекта остались довольны и высказали свое
       желание в дальнейшем использовать Jazz для других своих
       проектов
21                                                                                  © 2006 IBM Corporation
                            © Copyright 2009 IBM Corporation. Все права защищены.
Мнения аналитиков

     – Liz Barnett, Ez-Insight: quot;With the Jazz project, Rational has developed
       breakthrough technology and is poised to set the standard for collaborative
       ALM... Given the current business climate of “deliver more with less much sooner,”
       organizations have no choice but to rethink the ways that they deliver software
       solutions. The Jazz project will help teams achieve that goal.quot;
     – Paul Herzlich, Ovum: quot;IBM has taken the opportunity to exploit the Jazz platform’s
       power inventively. Its ‘living’ test plan is a masterpiece of applying new
       technology to a familiar problem… What is being delivered will demonstrate
       convincingly that IBM is raising the standard for a test management product.quot;
     – Julie Craig, EMA: quot;Rational’s differentiators are difficult for competitors to
       equal, and the new Jazz platform foundation may well turn out to be one of the best
       investments the Rational team has made.”
     – Simon Jacobson, AMR: “Frankly I wish folks who sold quality management
       solutions took this approach. Most of the folks I speak to talk about the lifecycle,
       but they are selling you a mass transit system, but only really provide the
       train station.”




22                                                                                       © 2006 IBM Corporation
                                 © Copyright 2009 IBM Corporation. Все права защищены.
Мнения клиентов о Rational Team Concert
            quot;By helping us to make project deliveries more repeatable and predictable, we anticipate
             that Rational Team Concert will reduce project overrun costs by 20%.quot;
                  --Matt Pomroy - Executive, Software Engineering, Ascendant Technology

            quot;Its automated project management dashboards are transparent to everyone – not just
             managers. This immediate and automated feedback helps keeps teams on track and
             motivated to achieve project goals.quot;
                   --Han Jie - Senior Consultant, Siemens

            quot;Where we previously used separate systems, with Rational Team Concert we now
             have well integrated functionality. Our developers are more efficient because they are
             better able to focus on important issues. Our project managers greatly value the ability
             to customize these dashboards and instantly provide status on their milestones!quot;
                    --Mika Koivuluoma - Production Manager, TietoEnator

            quot;Having a unified and extensible environment is very compelling for us. Rational Team
             Concert provides the team transparency and visibility needed to keep work progressing
             so everyone knows what’s going on without finger-pointing.quot;
                  --Carson Holmes - Unified ALM Services Manager, Noblestar

            quot;With IBM Rational Team Concert we've seen a 30% productivity gain on our global
             projects. The ability to easily suspend and resume work, along with advanced SCM
             features, helps team members juggle multiple tasks and priorities without missing a
             beat.“
                   --Alain Bergeron - VP Consulting Services, CGI




2323                                                                                      © 2006 IBM Corporation
                           © Copyright 2009 IBM Corporation. Все права защищены.
Подведение итогов
      Главное инвестирование IBM в создание масштабируемой,
       расширяемой системы по управлению жизненным циклом ПО, которая
       интегрирует современные технологии и инструменты командной работы с
       традиционными средствами разработки.



      Jazz Platform – эволюция портфолио IBM Rational, которое будет со
       временем все больше и больше внедрять Jazz.

      IBM Rational Team Concert - делает возможным взаимодействие в
       реальном времени с учетом специфики для глобально распределенных
       команд, позволяя делать разработку ПО более автоматизировано,
       прозрачно и предсказуемо.

      IBM Rational Team Concert – первый продукт на базе Jazz Platform,
       который получает положительные отзывы ведущих аналитиков, а также
       клиентов и бизнес-партнеров компании IBM.


24                                                                                     © 2006 IBM Corporation
                               © Copyright 2009 IBM Corporation. Все права защищены.
Дополнительные ресурсы

  Главный веб-сайт проекта IBM Jazz Platform
     http://jazz.net


  Информация о Rational Team Concert
     http://ibm.com/rational/rtc


  Обучающие материалы на IBM developerWorks
     http://www.ibm.com/developerworks/rational/products/rtc/




25                                                                                   © 2006 IBM Corporation
                             © Copyright 2009 IBM Corporation. Все права защищены.
Контактная информация


      Александр Климов,
       AlexanderKlimov@ru.ibm.com
      Игорь Сухарев,
       igor.sukharev@ru.ibm.com




26                                                                           © 2006 IBM Corporation
                     © Copyright 2009 IBM Corporation. Все права защищены.
27                                                           © 2006 IBM Corporation
     © Copyright 2009 IBM Corporation. Все права защищены.

Contenu connexe

Tendances

vSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяvSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяAnton Antich
 
Security for Business Impact Analysis
Security for Business Impact AnalysisSecurity for Business Impact Analysis
Security for Business Impact AnalysisAleksey Lukatskiy
 
Что маркетологи должны знать о дизайн-исследованиях
Что маркетологи должны знать о дизайн-исследованияхЧто маркетологи должны знать о дизайн-исследованиях
Что маркетологи должны знать о дизайн-исследованияхLumiknows Consultancy
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146Turkmenistan Laws
 
Social Bookmarks, Folksonomies–Complex Networks
Social Bookmarks, Folksonomies–Complex NetworksSocial Bookmarks, Folksonomies–Complex Networks
Social Bookmarks, Folksonomies–Complex NetworksOleg Nazarevych
 
OO Design with C++: 1. Inheritance, part 1
OO Design with C++: 1. Inheritance, part 1OO Design with C++: 1. Inheritance, part 1
OO Design with C++: 1. Inheritance, part 1Dmitry Stillermann
 
Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520beewolf
 
Social Media and Cloud Computing
Social Media and Cloud ComputingSocial Media and Cloud Computing
Social Media and Cloud ComputingSSA KPI
 
ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.Matweika
 
Пользователи интернета в Беларуси: отношение к интернет-рекламе
Пользователи интернета в Беларуси: отношение к интернет-рекламеПользователи интернета в Беларуси: отношение к интернет-рекламе
Пользователи интернета в Беларуси: отношение к интернет-рекламеalexchekan
 
Republic 1&2
Republic 1&2Republic 1&2
Republic 1&2huquanwei
 
Where20 2009report
Where20 2009reportWhere20 2009report
Where20 2009reportToru Mori
 
技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略
技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略
技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略terada
 
俄罗斯Gost标准,进出口购买商品目录№RG 3779
俄罗斯Gost标准,进出口购买商品目录№RG 3779俄罗斯Gost标准,进出口购买商品目录№RG 3779
俄罗斯Gost标准,进出口购买商品目录№RG 3779Turkmenistan Laws
 
CSS Nite In Ginza, Vol.36
CSS Nite In Ginza, Vol.36CSS Nite In Ginza, Vol.36
CSS Nite In Ginza, Vol.36Nobuya Sato
 
Маркетинговый взгляд на ИТ ServiceDesk
Маркетинговый взгляд на ИТ ServiceDeskМаркетинговый взгляд на ИТ ServiceDesk
Маркетинговый взгляд на ИТ ServiceDeskFedor Krasnov
 
Referat aspiranta
Referat aspirantaReferat aspiranta
Referat aspirantaAllexandro
 

Tendances (20)

vSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяvSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 мая
 
Security for Business Impact Analysis
Security for Business Impact AnalysisSecurity for Business Impact Analysis
Security for Business Impact Analysis
 
Что маркетологи должны знать о дизайн-исследованиях
Что маркетологи должны знать о дизайн-исследованияхЧто маркетологи должны знать о дизайн-исследованиях
Что маркетологи должны знать о дизайн-исследованиях
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
 
Social Bookmarks, Folksonomies–Complex Networks
Social Bookmarks, Folksonomies–Complex NetworksSocial Bookmarks, Folksonomies–Complex Networks
Social Bookmarks, Folksonomies–Complex Networks
 
OO Design with C++: 1. Inheritance, part 1
OO Design with C++: 1. Inheritance, part 1OO Design with C++: 1. Inheritance, part 1
OO Design with C++: 1. Inheritance, part 1
 
Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520
 
Social Media and Cloud Computing
Social Media and Cloud ComputingSocial Media and Cloud Computing
Social Media and Cloud Computing
 
Postgre Sql 8 4
Postgre Sql 8 4Postgre Sql 8 4
Postgre Sql 8 4
 
ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.
 
results
resultsresults
results
 
Hackday Ml
Hackday MlHackday Ml
Hackday Ml
 
Пользователи интернета в Беларуси: отношение к интернет-рекламе
Пользователи интернета в Беларуси: отношение к интернет-рекламеПользователи интернета в Беларуси: отношение к интернет-рекламе
Пользователи интернета в Беларуси: отношение к интернет-рекламе
 
Republic 1&2
Republic 1&2Republic 1&2
Republic 1&2
 
Where20 2009report
Where20 2009reportWhere20 2009report
Where20 2009report
 
技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略
技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略
技術トレンディセミナー サルでも分かるAndroidに見るGoogleの戦略
 
俄罗斯Gost标准,进出口购买商品目录№RG 3779
俄罗斯Gost标准,进出口购买商品目录№RG 3779俄罗斯Gost标准,进出口购买商品目录№RG 3779
俄罗斯Gost标准,进出口购买商品目录№RG 3779
 
CSS Nite In Ginza, Vol.36
CSS Nite In Ginza, Vol.36CSS Nite In Ginza, Vol.36
CSS Nite In Ginza, Vol.36
 
Маркетинговый взгляд на ИТ ServiceDesk
Маркетинговый взгляд на ИТ ServiceDeskМаркетинговый взгляд на ИТ ServiceDesk
Маркетинговый взгляд на ИТ ServiceDesk
 
Referat aspiranta
Referat aspirantaReferat aspiranta
Referat aspiranta
 

En vedette

Achmea online community De Bovenkamer
Achmea online community De BovenkamerAchmea online community De Bovenkamer
Achmea online community De BovenkamerGamechanger Innovatie
 
Powerpoint Nieuwe Media juni09
Powerpoint Nieuwe Media juni09Powerpoint Nieuwe Media juni09
Powerpoint Nieuwe Media juni09Judith Verberne
 
Cv Oana.2003pp
Cv Oana.2003ppCv Oana.2003pp
Cv Oana.2003ppoanaaa89
 
ииус
ииусииус
ииусbiv63
 
Mariusz Gąsiewski - - radomIT.pl #2
Mariusz Gąsiewski - - radomIT.pl #2Mariusz Gąsiewski - - radomIT.pl #2
Mariusz Gąsiewski - - radomIT.pl #2CrashXT
 
sears,zemansky
sears,zemanskysears,zemansky
sears,zemanskyamanssur
 
11sept2001 (Las torres gemelas)
11sept2001 (Las torres gemelas)11sept2001 (Las torres gemelas)
11sept2001 (Las torres gemelas)chesaudade
 
Tips U Naikan Gaji Anda
Tips  U Naikan  Gaji AndaTips  U Naikan  Gaji Anda
Tips U Naikan Gaji Andayasmania
 
Многопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типаМногопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типаAnton Volkov
 
Ma R Ia Mo Nt E Ss Or I
Ma R Ia Mo Nt E Ss Or IMa R Ia Mo Nt E Ss Or I
Ma R Ia Mo Nt E Ss Or Iguest5f4c783
 
Pedaleando por un mejor estilo de vida
Pedaleando por un mejor estilo de vidaPedaleando por un mejor estilo de vida
Pedaleando por un mejor estilo de vidaJose Luis Erazo Parra
 
La resiliencia
La resilienciaLa resiliencia
La resilienciayenso
 
Revista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_Pimenta
Revista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_PimentaRevista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_Pimenta
Revista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_PimentaLuiz Fernando Mainardi
 

En vedette (20)

104133246 trabalho
104133246 trabalho104133246 trabalho
104133246 trabalho
 
Achmea online community De Bovenkamer
Achmea online community De BovenkamerAchmea online community De Bovenkamer
Achmea online community De Bovenkamer
 
Powerpoint Nieuwe Media juni09
Powerpoint Nieuwe Media juni09Powerpoint Nieuwe Media juni09
Powerpoint Nieuwe Media juni09
 
Cv Oana.2003pp
Cv Oana.2003ppCv Oana.2003pp
Cv Oana.2003pp
 
ииус
ииусииус
ииус
 
Mariusz Gąsiewski - - radomIT.pl #2
Mariusz Gąsiewski - - radomIT.pl #2Mariusz Gąsiewski - - radomIT.pl #2
Mariusz Gąsiewski - - radomIT.pl #2
 
Relatorio primavera2014
Relatorio primavera2014Relatorio primavera2014
Relatorio primavera2014
 
sears,zemansky
sears,zemanskysears,zemansky
sears,zemansky
 
11sept2001 (Las torres gemelas)
11sept2001 (Las torres gemelas)11sept2001 (Las torres gemelas)
11sept2001 (Las torres gemelas)
 
Tips U Naikan Gaji Anda
Tips  U Naikan  Gaji AndaTips  U Naikan  Gaji Anda
Tips U Naikan Gaji Anda
 
Многопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типаМногопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типа
 
Blue Can Do Marketing B.V
Blue Can Do Marketing B.VBlue Can Do Marketing B.V
Blue Can Do Marketing B.V
 
Ma R Ia Mo Nt E Ss Or I
Ma R Ia Mo Nt E Ss Or IMa R Ia Mo Nt E Ss Or I
Ma R Ia Mo Nt E Ss Or I
 
Homer simpson
Homer simpsonHomer simpson
Homer simpson
 
Pedaleando por un mejor estilo de vida
Pedaleando por un mejor estilo de vidaPedaleando por un mejor estilo de vida
Pedaleando por un mejor estilo de vida
 
Schumacher
SchumacherSchumacher
Schumacher
 
Nuevas tecnologías
Nuevas tecnologíasNuevas tecnologías
Nuevas tecnologías
 
La resiliencia
La resilienciaLa resiliencia
La resiliencia
 
Revista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_Pimenta
Revista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_PimentaRevista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_Pimenta
Revista Unipampa_Transforma Uruguaiana_Revolução no Pampa_Mainardi_Pimenta
 
Solemne Tics
Solemne TicsSolemne Tics
Solemne Tics
 

Similaire à IBM Jazz - A New Approach For Software Development (In Russian)

Customer Profiling&Targeted Advertisement
Customer Profiling&Targeted AdvertisementCustomer Profiling&Targeted Advertisement
Customer Profiling&Targeted Advertisement2tique
 
Java For Digitally Signing Documents In Web Book - Svetlin Nakov
Java For Digitally Signing Documents In Web Book - Svetlin NakovJava For Digitally Signing Documents In Web Book - Svetlin Nakov
Java For Digitally Signing Documents In Web Book - Svetlin NakovSvetlin Nakov
 
Minsk Web Appl 190509
Minsk Web Appl 190509Minsk Web Appl 190509
Minsk Web Appl 190509sef2009
 
Учет рабочего времени сотрудников: полное руководство
Учет рабочего времени сотрудников: полное руководство Учет рабочего времени сотрудников: полное руководство
Учет рабочего времени сотрудников: полное руководство Yaware
 
Сегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследованияСегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследованияabramamama
 
Delivery of media content of IIS Media Services
Delivery of media content of  IIS Media ServicesDelivery of media content of  IIS Media Services
Delivery of media content of IIS Media ServicesSQALab
 
Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.Lumiknows Consultancy
 
Библейские истории: Животные
Библейские истории: ЖивотныеБиблейские истории: Животные
Библейские истории: ЖивотныеFreekidstories
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826Azerbaijan Laws
 
норма санпин
норма санпиннорма санпин
норма санпинhelen-66
 
норма санпин
норма санпиннорма санпин
норма санпинhelen-66
 
Розробка уроку з англійської мови.
Розробка  уроку  з англійської мови.Розробка  уроку  з англійської мови.
Розробка уроку з англійської мови.ssuser672c3e
 
письмо
письмописьмо
письмоyacrawler
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103Turkmenistan Laws
 
Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...
Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...
Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...Vitaliy Mazurenko
 

Similaire à IBM Jazz - A New Approach For Software Development (In Russian) (20)

Customer Profiling&Targeted Advertisement
Customer Profiling&Targeted AdvertisementCustomer Profiling&Targeted Advertisement
Customer Profiling&Targeted Advertisement
 
Grape Online Strategy Cases
Grape Online Strategy CasesGrape Online Strategy Cases
Grape Online Strategy Cases
 
Java For Digitally Signing Documents In Web Book - Svetlin Nakov
Java For Digitally Signing Documents In Web Book - Svetlin NakovJava For Digitally Signing Documents In Web Book - Svetlin Nakov
Java For Digitally Signing Documents In Web Book - Svetlin Nakov
 
Minsk Web Appl 190509
Minsk Web Appl 190509Minsk Web Appl 190509
Minsk Web Appl 190509
 
Учет рабочего времени сотрудников: полное руководство
Учет рабочего времени сотрудников: полное руководство Учет рабочего времени сотрудников: полное руководство
Учет рабочего времени сотрудников: полное руководство
 
Сегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследованияСегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследования
 
EU Competition Policy
EU Competition PolicyEU Competition Policy
EU Competition Policy
 
Delivery of media content of IIS Media Services
Delivery of media content of  IIS Media ServicesDelivery of media content of  IIS Media Services
Delivery of media content of IIS Media Services
 
Hiv
HivHiv
Hiv
 
Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.
 
Библейские истории: Животные
Библейские истории: ЖивотныеБиблейские истории: Животные
Библейские истории: Животные
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
 
норма санпин
норма санпиннорма санпин
норма санпин
 
норма санпин
норма санпиннорма санпин
норма санпин
 
Розробка уроку з англійської мови.
Розробка  уроку  з англійської мови.Розробка  уроку  з англійської мови.
Розробка уроку з англійської мови.
 
письмо
письмописьмо
письмо
 
L`Oreal BTL campaign
L`Oreal  BTL campaignL`Oreal  BTL campaign
L`Oreal BTL campaign
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 103
 
Scrum And Business
Scrum And BusinessScrum And Business
Scrum And Business
 
Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...
Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...
Как построить лучший корпоративный Университет (по версии CUX). Опыт и рекоме...
 

Plus de Alexander Klimov

Когнитивные системы - концептуальная парадигма информационных систем будущего
Когнитивные системы - концептуальная парадигма информационных систем будущегоКогнитивные системы - концептуальная парадигма информационных систем будущего
Когнитивные системы - концептуальная парадигма информационных систем будущегоAlexander Klimov
 
Практики разработки программного обеспечения в крупных компаниях на примере IBM
Практики разработки программного обеспечения в крупных компаниях на примере IBMПрактики разработки программного обеспечения в крупных компаниях на примере IBM
Практики разработки программного обеспечения в крупных компаниях на примере IBMAlexander Klimov
 
Инновации в современной корпоративной среде
Инновации в современной корпоративной средеИнновации в современной корпоративной среде
Инновации в современной корпоративной средеAlexander Klimov
 
Technical Communities and Social Media: Evolution of Corporate Ecosystem?
Technical Communities and Social Media: Evolution of Corporate Ecosystem?Technical Communities and Social Media: Evolution of Corporate Ecosystem?
Technical Communities and Social Media: Evolution of Corporate Ecosystem?Alexander Klimov
 
New Horizons of Technological Development Of Medicine: Evolution or Revolutio...
New Horizons of Technological Development Of Medicine: Evolution or Revolutio...New Horizons of Technological Development Of Medicine: Evolution or Revolutio...
New Horizons of Technological Development Of Medicine: Evolution or Revolutio...Alexander Klimov
 
The impact of the cloud on development by Alexander Klimov, Igor Sukharev
The impact of the cloud on development by Alexander Klimov, Igor SukharevThe impact of the cloud on development by Alexander Klimov, Igor Sukharev
The impact of the cloud on development by Alexander Klimov, Igor SukharevAlexander Klimov
 
Art: technology, event, adventure
Art: technology, event, adventureArt: technology, event, adventure
Art: technology, event, adventureAlexander Klimov
 
The role of IT on space research
The role of IT on space researchThe role of IT on space research
The role of IT on space researchAlexander Klimov
 
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПОIBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПОAlexander Klimov
 

Plus de Alexander Klimov (9)

Когнитивные системы - концептуальная парадигма информационных систем будущего
Когнитивные системы - концептуальная парадигма информационных систем будущегоКогнитивные системы - концептуальная парадигма информационных систем будущего
Когнитивные системы - концептуальная парадигма информационных систем будущего
 
Практики разработки программного обеспечения в крупных компаниях на примере IBM
Практики разработки программного обеспечения в крупных компаниях на примере IBMПрактики разработки программного обеспечения в крупных компаниях на примере IBM
Практики разработки программного обеспечения в крупных компаниях на примере IBM
 
Инновации в современной корпоративной среде
Инновации в современной корпоративной средеИнновации в современной корпоративной среде
Инновации в современной корпоративной среде
 
Technical Communities and Social Media: Evolution of Corporate Ecosystem?
Technical Communities and Social Media: Evolution of Corporate Ecosystem?Technical Communities and Social Media: Evolution of Corporate Ecosystem?
Technical Communities and Social Media: Evolution of Corporate Ecosystem?
 
New Horizons of Technological Development Of Medicine: Evolution or Revolutio...
New Horizons of Technological Development Of Medicine: Evolution or Revolutio...New Horizons of Technological Development Of Medicine: Evolution or Revolutio...
New Horizons of Technological Development Of Medicine: Evolution or Revolutio...
 
The impact of the cloud on development by Alexander Klimov, Igor Sukharev
The impact of the cloud on development by Alexander Klimov, Igor SukharevThe impact of the cloud on development by Alexander Klimov, Igor Sukharev
The impact of the cloud on development by Alexander Klimov, Igor Sukharev
 
Art: technology, event, adventure
Art: technology, event, adventureArt: technology, event, adventure
Art: technology, event, adventure
 
The role of IT on space research
The role of IT on space researchThe role of IT on space research
The role of IT on space research
 
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПОIBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
 

Dernier

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

IBM Jazz - A New Approach For Software Development (In Russian)

  • 1. Открытая платформа Jazz - новый подход к разработке и развитию ПО Александр Климов, инженер-программист IBM, Russian Systems and Technology Laboratory (RSTL) © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 2. Содержание  Анализ текущей ситуации в индустрии разработки ПО – проблемы, задачи, тенденции  Что такое Jazz Platform?  Архитектура Jazz  Продукты на основе платформы Jazz и особенности их лицензирования  Пример использования Jazz Platform и IBM Rational Team Concert  Выводы 2 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 3. Разработка ПО: Высоко-бюджетная область для трансформации бизнеса “Только 34% проектов считаются успешными, суммарный бюджет 300 млрд. дол. США” “Только 37% клиентов удовлетворены скоростью разработки ПО” “Только 42% пользователей удовлетворены качеством ПО” Географические барьеры Организационные барьеры Инфраструктурные барьеры  Недостаточной уровень  Язык, культура, разница в экспертизы  Несовместимые средства часовых поясах разработки  Некоординированность работы  Недостатки организации работы подразделений бизнеса  Долгий процесс вхождения в команду  Много ненужных действий  Политики безопасности для ИС при аутсорсинге Люди, Процессы и Проекты 3 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 4. Что может помочь преодолеть сложности? Что-то, что давало бы мне полную картину CIO происходящего на проектах для принятия правильных решений вовремя Возможность видеть что происходит на Development проекте включая текущую конфигурацию, Lead bug tracking, и Building trending Автоматизация процесса разработки ПО с короткими Program Manager интервалами работ чтобы мы могли быстро реализовывать бизнес задачи Что-то, что помогало бы мне планировать итерации и Development балансировать нагрузку между моими распределенными Manager командами и командами в офисе за один день, а не за месяц Инструменты разработки, удобные для использования и Developer не добавляющие бы лишней работы “То, что может решить эти проблемы - это подход к организации процессов работы, который позволил бы работать бизнесу и технологиям как одной команде, предоставляя прозрачный доступ к информации на всех этапах разработки ПО” 4 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 5. Что такое Jazz Platform?  Главное инвестирование IBM в создание масштабируемой, расширяемой системы по управлению жизненным циклом IBM Jazz Platform - это ПО, которая интегрирует современные технологии и технология и платформа инструменты командной работы с традиционными средствами разработки. для трансформации процесса командной  Взгляд IBM на будущее разработки ПО - глобально- разработки ПО в распределенные команды, динамичные и гибкие процессы и средства разработки. высокопроизводительную  Эволюция портфолио IBM систему, эффективно Rational, которое будет со использующую ресурсы и временем все больше и больше внедрять Jazz. инвестиции.  Сообщество jazz.net - место, где можно наблюдать за разработкой продуктов на основе Jazz. 5 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 6. Основные атрибуты Jazz Platform Командная работа Автоматизация Отчетность Предоставлять Автоматизировать Предоставлять информационную рутинные задачи за актуальную прозрачность команд счет удобных отчетность о для сотрудничества процессов и средств проектах и утилизации ресурсов. Улучшать знания и консолидировать опыт и навыки в среде, развивающей личность и командный дух. 6 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 7. Архитектура платформы Jazz Eclipse Web Visual Studio Client Platform Client Platform Client Platform Process Security Enactment and Access Project and Team Structure Search Jazz Team Server Event Notification Conversation Storage Jazz Repository Defects ….,Builds Requirements Items and relationships Source code, Event history, Use-cases, ….. Item history trends Test-cases Rational Rational Test results ClearQuest ClearCase 7 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 8. Jazz Platform – Open Source middleware Jazz Eclipse Client Jazz Web-клиент Другие клиенты Jazz Client Extensions Eclipse Platform HTTP, Web Services, RSS, Atom Jazz Team Server Apache Derby Jabber Web UI Jazz Server Extensions Jazz Kernel Eclipse Equinox Apache Tomcat 8 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 9. Jazz Platform – IBM middleware Jazz Eclipse Client Jazz Web-клиент Другие клиенты Jazz Client Extensions Eclipse Platform HTTP, Web Services, RSS, Atom Jazz Team Server DB2 Lotus Web UI Jazz Server Extensions Sametime Jazz Kernel Eclipse Equinox WebSphere 9 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 10. Обзор Rational Team Concert Software innovation through collaboration  Делает возможным общение в реальном времени для глобально распределенных команд, позволяя делать разработку ПО более автоматизировано, прозрачно и IBM Rational Team Concert предсказуемо  Интегрирует контроль версий, задач, отчетность и сборку, которые quot;думают и работают в унисонquot;  Обеспечивает диагностику проекта в реальном времени за счет автоматизированной сбора и консолидации информации  Сразу предоставляет гибкое создание и внедрение процессов разработки ПО transparent integrated presence  Позволяет осуществить выбор для расширения wikis OPEN real-time reporting функциональности за счет интеграции с продуктами chat automated hand-offs Web 2.0 IBM ClearQuest и IBM ClearCase custom dashboards automated data gathering EXTENSIBILITY Eclipse plug-ins services architecture FREEDOM TO Open and extensible on  Collaborate in context CREATE  Right-size governance  Day one productivity 10 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 11. Архитектура Rational Team Concert Планирование итераций Прозрачность  Интегрированное планирование и выполнение  Удобно настраиваемые веб-панели  Сроки выполнения заданий гибко привязаны к  Параметры и отчеты, отражающие текущее ключевым этапам проекта состояние проекта  Шаблоны Agile процессов Удобное управление ходом выполнения проекта Контроль Версий Задания Система Сборки  Интегрированное управление  Дефекты, улучшения  Отслеживание задач и потоками разработки и диалоги набора изменений  Просмотр и обмен  Определение командных и  Изоляция на уровне сервера результатами запросов персональных сборок  Параллельная разработка  Поддержка обсуждений и  Локальные и удаленные разрешений сервера сборок  IBM ClearCase коннектор  Поддержка Ant и утилит с  Интерфейс редактора командной строкой запросов Jazz Сервер  Общая структура артефактов проекта  Проектные команды, многоуровневая  Управление процессами разработки организация команд и распределение  Общение в реальном времени для участников задач команд в контексте их работы  Гибкое определение и управление процессами разработки ПО 11 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 12. Rational Team Concert позволяет добиться повышения показателей возврата инвестиций (ROI)  Производительность команд возрастает до 50%  Улучшенное управление проектами  Эффективное использование и координация действий удаленных команд  Эффективная работа внутри команд  Сотрудничество в командах возрастает до 25%*  Удобный обмен информацией  Удобная координация между участниками команд  Плавная передача работы  Показатели качества ПО повышаются до 12%*  Уменьшение проблем с ПО у заказчиков  Снижение количества проблем при сборках проекта  Пониженный уровень рисков провалов проекта  Степень управления проектом повышается до 12%  Автоматическое управление процессами  Внедрение улучшенных методик работы и передового опыта  Регулирование качества/рисков с фазами жизненного цикла разработки ПО * Данные опросов клиентов IBM 12 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 13. Три редакции Rational Team Concert Rational Team Concert Express-C Express Standard Разработчики/участники 10 всего 50/не ограничено 250/ не ограничено СУБД и сервера приложений DB2/DB2E, SQLServer, DB2/E, SQLServer, Tomcat, Derby Oracle, Tomcat, Oracle, Tomcat, WebSphere Websphere Контроль версий, задач, сборка    Agile-планирование    Интеграция с Subversion    Права доступа уровня сервера    LDAP интеграция    Настройка процессов    Отчетность одна панель на проект одна панель на проект Не ограничено Сервер лицензий  Отчеты  Настройка работ и рабочего процесса  Ролевой доступ  Интеграция ClearCase/ClearQuest  LDAP импорт  Поддержка http proxy server  13 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 14. Пример использования Jazz и Rational Team Concert для внутреннего проекта IBM 14 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 15. Особенности и задачи проекта Westo Предметная область проекта: Virtualization to Enable Multi-tenancy in Web Delivered Software Technical Lead US Research US Development Russia Work Items SCM Build Rational Team Concert Глобально-распределенная команда из 7 человек 12-часовая разница между группами участников команд В проект вовлечены разные департаменты и лаборатории IBM Необходимость завершить проект в поставленные сроки в рамках выделенного бюджета Применение Agile методик 15 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 16. Westo: Использование Rational Team Concert 16 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 17. Westo: Использование Rational Team Concert 17 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 18. Westo: Использование Rational Team Concert 18 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 19. Westo: Использование Jazz Web-based UI 19 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 20. Westo: Использование Jazz Web-based UI 20 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 21. Анализ использования Jazz и Rational Team Concert для этого проекта  Удобство настройки и развертывания инфраструктуры Jazz и Rational Team Concert  Позволило минимизировать затраты на администрирование IT инфраструктуры проекта  Удобство мониторинга состояния проекта на всех этапах разработки  Позволило эффективно вести управление глобально- распределенной командой и добиться результатов в запланированный срок, в рамках бюджета и с высоким уровнем качества  Позволило гибко применять Agile методики  Все участники проекта остались довольны и высказали свое желание в дальнейшем использовать Jazz для других своих проектов 21 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 22. Мнения аналитиков – Liz Barnett, Ez-Insight: quot;With the Jazz project, Rational has developed breakthrough technology and is poised to set the standard for collaborative ALM... Given the current business climate of “deliver more with less much sooner,” organizations have no choice but to rethink the ways that they deliver software solutions. The Jazz project will help teams achieve that goal.quot; – Paul Herzlich, Ovum: quot;IBM has taken the opportunity to exploit the Jazz platform’s power inventively. Its ‘living’ test plan is a masterpiece of applying new technology to a familiar problem… What is being delivered will demonstrate convincingly that IBM is raising the standard for a test management product.quot; – Julie Craig, EMA: quot;Rational’s differentiators are difficult for competitors to equal, and the new Jazz platform foundation may well turn out to be one of the best investments the Rational team has made.” – Simon Jacobson, AMR: “Frankly I wish folks who sold quality management solutions took this approach. Most of the folks I speak to talk about the lifecycle, but they are selling you a mass transit system, but only really provide the train station.” 22 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 23. Мнения клиентов о Rational Team Concert quot;By helping us to make project deliveries more repeatable and predictable, we anticipate that Rational Team Concert will reduce project overrun costs by 20%.quot; --Matt Pomroy - Executive, Software Engineering, Ascendant Technology quot;Its automated project management dashboards are transparent to everyone – not just managers. This immediate and automated feedback helps keeps teams on track and motivated to achieve project goals.quot; --Han Jie - Senior Consultant, Siemens quot;Where we previously used separate systems, with Rational Team Concert we now have well integrated functionality. Our developers are more efficient because they are better able to focus on important issues. Our project managers greatly value the ability to customize these dashboards and instantly provide status on their milestones!quot; --Mika Koivuluoma - Production Manager, TietoEnator quot;Having a unified and extensible environment is very compelling for us. Rational Team Concert provides the team transparency and visibility needed to keep work progressing so everyone knows what’s going on without finger-pointing.quot; --Carson Holmes - Unified ALM Services Manager, Noblestar quot;With IBM Rational Team Concert we've seen a 30% productivity gain on our global projects. The ability to easily suspend and resume work, along with advanced SCM features, helps team members juggle multiple tasks and priorities without missing a beat.“ --Alain Bergeron - VP Consulting Services, CGI 2323 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 24. Подведение итогов  Главное инвестирование IBM в создание масштабируемой, расширяемой системы по управлению жизненным циклом ПО, которая интегрирует современные технологии и инструменты командной работы с традиционными средствами разработки.  Jazz Platform – эволюция портфолио IBM Rational, которое будет со временем все больше и больше внедрять Jazz.  IBM Rational Team Concert - делает возможным взаимодействие в реальном времени с учетом специфики для глобально распределенных команд, позволяя делать разработку ПО более автоматизировано, прозрачно и предсказуемо.  IBM Rational Team Concert – первый продукт на базе Jazz Platform, который получает положительные отзывы ведущих аналитиков, а также клиентов и бизнес-партнеров компании IBM. 24 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 25. Дополнительные ресурсы  Главный веб-сайт проекта IBM Jazz Platform http://jazz.net  Информация о Rational Team Concert http://ibm.com/rational/rtc  Обучающие материалы на IBM developerWorks http://www.ibm.com/developerworks/rational/products/rtc/ 25 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 26. Контактная информация  Александр Климов, AlexanderKlimov@ru.ibm.com  Игорь Сухарев, igor.sukharev@ru.ibm.com 26 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.
  • 27. 27 © 2006 IBM Corporation © Copyright 2009 IBM Corporation. Все права защищены.