Tool Integration in the age of Agile. Mats Berglund, Enterprise Architect, Ericsson

Size: px
Start display at page:

Download "Tool Integration in the age of Agile. Mats Berglund, Enterprise Architect, Ericsson"

Transcription

1 Tool Integration in the age of Agile Mats Berglund, Enterprise Architect, Ericsson

2 Tool Integration in the age of agile Mats Berglund Enterprise Architect

3 Age of Agile Challenge Vision Landscape Architecture Strategies Use Case Conclusion Mats Berglund Enterprise Architect Page 3

4 Age of Agile Tool Integration in the age of Agile

5 Agile Manifesto Mats Berglund Enterprise Architect Page 5

6 dark ages of Tool integration ISO The organization shall identify the product status with respect to monitoring and measurement requirements throughout product realization Mats Berglund Enterprise Architect Page 6

7 Agile Traditional Agile Transformation Need Plan Fault Design Code Build Test Release Deploy Product Mgmt Req mgmt Fault Handling Modeling IDE Build Test Mgmt Productify Project Debug SCM Test Auto Product repository Product Backlog Product mgmt & High level planning Team Backlog Team tasks Modeling IDE Continuous Delivery Debug Build Test Auto Shipment Provisioning SCM Product repository Mats Berglund Enterprise Architect Page 7

8 Analysts says Although products are evolving from silos of function, most companies have several overlapping ALM solutions, rather than one. This reinforces the need for tools to work together, and for solutions that bridge the silos with workflow, reporting, etc. Three trends are driving companies that demand an integrated team approach: Enterprise agile Once projects move beyond small teams of developers, tools that enhance collaboration and reporting (but don't get in the way) are critical. Cloud computing The ability to build applications that use cloud technologies and tools that leverage the cloud are critical to improving operational efficiency. Mobile Web The rapid uptake of mobile devices, as well as growth in number of browsers, brings back the challenge of multiplatform variant complexity. Mats Berglund Enterprise Architect Page 8 Gartner Magic Quadrant for Application Life Cycle Management

9 The missing piece Portfolio Team Program / Project Product Mats Berglund Enterprise Architect Page 9

10 Challenge Tool integration in the age of Agile

11 Size XXL By Ericsson The company s Lean & Agile story provides a number of lessons and insights that are becoming increasingly clear especially when we talk about scale. Here we are referring to huge systems with millions of lines of custom code that have to work reliably for 5 to 10 years and sometimes even longer than that. Mats Berglund Enterprise Architect Page 11 Softhouse : Size XXL Lean and Agile projects within Ericsson

12 Product Development Principle We constantly strive to use the best available tools having open integration-interfaces Mats Berglund Enterprise Architect Page 12

13 Ericsson Customers The next Big thing ICT DevOPS Users ICT citizen Develop Telco Cloud Global ICT Centers telco grade Open B2B Deploy Operate Mats Berglund Enterprise Architect Page 13

14 Vision Tool integration in the age of Agile

15 Federated ALMs ALM tools from various vendors, open-source and in-house solutions cooperates and are easily interchangeable using standardized API s Tuleap Integration API s Jenkins EriCOLL Clear Case Titan Mats Berglund Enterprise Architect Page 15

16 Tools Framework System & Product Architecture Use Cases Defects Modeling Release Team & Program Backlog Anatomy Dashboard Resources Wiki Design & Implementation IDE Code generation Builds Reviews CAD? Integration & Verification Pass or Fail Test Automation Simulation SQA Mats Berglund Enterprise Architect Page 16

17 Mission Identify and evaluate alternatives for an interconnected heterogeneous R&D tool environment, allowing for flexibility over time. Mats Berglund Enterprise Architect Page 17

18 Landscape Tool Integration in the age of Agile

19 Landscape Dart Team Program Enterprise User Mats Berglund Enterprise Architect Page 19 Enterprise collaboration Program/Project collaboration Team collaboration

20 Information Objects BI Roll-up Dashboard Doc Gen On-line Widget Wiki Chat In Context Team Program Enterprise Note: Not complete. A snapshot of vocabularies used at Ericsson. Roadmap Backlog Timeline Task Project Anatomy Story Epic DRS Demand MRS TR CSR Corr. Defect Bug Edit User IDE Code Gen System Descr. Model System Anatomy CBA Archive Gate Way SCM CPI Code Test Case Automate Compile Build SQA SCM Reuse Mats Berglund Enterprise Architect Page 20 PDM Lab Load Equipment Deploy Compute Farm Orchestrate Information objects Enterprise collaboration Program/Project collaboration Team collaboration

21 Team TEAM Simplification Self-managing e.g. backlog, burndown, User: Developer Creating e.g. coding, testing, Avoiding too many tools for the Developer team by using multi-capable tools Mats Berglund Enterprise Architect Page 21 Enterprise collaboration Program/Project collaboration Team collaboration

22 Team Tools Map Outlook MS Project Mail man Lync Replir EPP Jabber PAIPE Insight Micro Strat Confluence Share Point Media Wiki ScrumWorks RTC Mingle GreenHopper Focal Point Accept360 SAP BW Birt Birt Insight TeamForge RTC Tuleap MARS RRC HP ALM Jira Doors Redmine FusionForge MHWeb Hansoft TFS RSA SMS CQ Rally Mylyn Rhapsody MHWeb Jira Power Des. Bugzilla Developer Eclipse Papyrus Coverity Net Beans PRIM/GASK SW Gateway EriDoc CCA RAM Nexus JCAT JUnit CDT RQM GCC Maven Visual Studio Clear Case Git / Gerrit Subversion ALEX CPIX Titan HP QC TPT2 Make SWDI Central tools (IT org support) Local tools TASS SEA TitanSim MGWsim Jenkins Cruise Ctrl LSF Accelerator Enterprise collaboration Program/Project collaboration Mats Berglund Enterprise Architect Page 22 Team collaboration

23 Integration types Team Program Enterprise A C User B A. Same purpose integration E.g. Epic Epic B. Inter sub-domain integration E.g. Requirement Test Case C. Intra sub-domain integration E.g. Customer defect Design bug Mats Berglund Enterprise Architect Page 23 Enterprise collaboration Program/Project collaboration Team collaboration

24 Architectures Tool Integration in the age of Agile

25 What is a Framework? Point-2-Point Tools CC Git JIRA Eclipse TeamForge Bus Platform Data model, transport, mechanisms, synchronization Authenticate, Authorize (Roles) Metadata References Bus service catalogue Mats Berglund Enterprise Architect Page 25

26 What is a Bus? Enterprise Service Bus (ESB) CRM Bus [DSB] ERP Bus [DSB] PLM Service Bus [DSB] R&D Bus [DSB] M&A Bus [DSB] B2B Bus [DSB] OSLC OSLC Sales & Marketing Supply Finance HR PPM & Product Information System Engineering Open Source toolset Merger and acquisition Partner / Customer PLM ALM Enterprise Extended Mats Berglund Enterprise Architect Page 26

27 What is OSLC? Open Service for Lifecycle Collaboration A set of OASIS standard API s in the ALM space YouTube video Eclipse Lyo - an OSLC SDK Specifications and workgroups: Change Management Requirements Management Quality Management Architecture Management Configuration Management Asset Management Embedded Systems Mobile Reporting ALM-PLM interoperability and more Mats Berglund Enterprise Architect Page 27

28 Lifecycle Integration Reference Architecture Client Eclipse Web UI Rich client A Mylyn A B 1 B 2 Synch Tool A UI A OSLC UI delegate Tool B 1 A B 1 UI Tool B 2 A B 2 UI BL BL BL DB A OSLC linked data B 1 DB B 2 DB Other Tool ESB OSLC SOA Broker Transformation Other Domain Registry OSLC over ESB Application Lifecycle Management (ALM) SOA Domain Mats Berglund Enterprise Architect Page 28

29 Client Reporting & Monitoring Reference Architecture Eclipse Web UI Trend Data Instant Data Tool A Tool B Tool C UI 12 UI UI UI 12 UI 12 BL BL BL DB X o Y o Z o DB X o Z o Q o DB Y Z Q over the complete landscape over the complete landscape OSLC compliant OSLC compliant Proprietary format Doc gen X Y Z Q ETL DB Y o Z o Q o Report Engine Lifecycle Index ETL Trend analysis X o X o X o Y o Y o Y o Z o Z o Z o Q Q o o Q o Data Warehouse Mats Berglund Enterprise Architect Page 29

30 Client Continuous Integration Reference Architecture Eclipse IDE Web UI Orchestration ESB OSLC Auto trigger Schedule Feb 12 Execute Monitor Build Analysis Deploy Test Execution Compile & Link Code Analysis Provisioning Test Execution System (Incl. Compliance Check) Test Interface Test Interface Test Interface NTAF TTCN-3 Server Server Server Server System Emulator Test Equipment Test Nodes System Under Test (SUT) Virtualization Compute Farm Accelerator Test Environment SCM Repository Artifact Repository Storage Log File Repository Test Script Repository Continuous Integration Mats Berglund Enterprise Architect Page 30

31 Strategies Tool Integration in the age of Agile

32 5 main strategies 1. Point-to-point integrations 2. Vendor Suite integration 3. Vendor Platform integration 4. Commercial Middleware integration 5. Open Standards integration Mats Berglund Enterprise Architect Page 32

33 Program Pragmatic approach Very scattered area, no single protocol exists (everything on XMPP as a future wild idea) ETLs that are compatible with a prominent chosen reporting tool Team Enterprise Established protocols like OSLC Point to point for integration with SCM tools Established protocols like OSLC OSLC, already used within Ericsson User OSLC? REST based artifact transport implemented by e.g. Nexus, Maven and Artifactory Well established point-to-point integrations are enough OSLC for test management NTAF and TTCN-3 for automation and controlling test equipment Mats Berglund Enterprise Architect Page 33 Well established point-to-point integrations are enough Note: Not conclusive. A dialogue captured at a certain point in time. Showing the need for a pragmatic approach per area.

34 Central vs. Local SaaS User Operations SLA 24/7 Operations SLA 24/7 PaaS Tool A Tool B Tool C Tool D Tool E Integration Framework IaaS Integration Platform IT Infrastructure Mats Berglund Enterprise Architect Page 34 Central Tool (IT org supported) Local Tool

35 Limited diversity Immature Domain Mature Domain RTC ABC ABC Global Hansoft Local Mingle Scrumworks Pro foobar XYZ bluebar Market matures Regular reconsideration of tools Strong process for removal Strategy pros and cons + Simpler less costly framework - Time and effort to select and agree on tools to select Mats Berglund Enterprise Architect Page 35

36 Tool Integration in the age of Agile Use Case

37 Same But different Observations Customer Org A Org B Org C The same item changes nature at different stages in the process: High Product/ Service CSR (SMS) CSR (SMS) CSR (SMS) Customer Product Project/Program Team Program/ Project TR (MH Web) TR (MH Web) Defect (CQ) The same terms means different things in different organizations: Fault Ticket Trouble Report (TR) Team Low Defect (RTC) Defect (RTC) Sticker Tool n Sticker Tool n Defect Bug The same tool is used at different stages: SMS MHWeb RTC Jira (or other tool) Yellow sticker Mats Berglund Enterprise Architect Page 37

38 Flow challenge Fault found in maintenance. Analyze shows same code in other maintenance track and in design. Cloned to a TR as well as RTC. Fixed in all tracks. 1 Fault found in design, fixed in the same or next sprint (Agile) Defect WI in RTC ID: RTC-004 Title: Wrong label Descr.: Bla, bla State: Found Fixed Link: - Fault found in design on already released code. TR is raised, becomes master and links back to RTC. Fixed on both tracks. Defect WI in RTC ID: RTC-009 Title: Bad sector Descr.: - State: - Link: TR TR in MHWeb ID: TR-1234 Product: 1/23 ABC-456 Title: Bad sector Descr.: Bla, bla State: Analysed Corr Resolved CCB Release ShoDet: Design phase DiDet: In field Link: RTC-009 TR in MHWeb ID: TR-7890 Product: 2/23 ABC-456 Title: Loss of data Descr.: Bla, bla State: Analysed Corr Resolved CCB Release ShoDet: Design phase DiDet: At FOA Link: RTC-023, TR TR in MHWeb ID: TR-7891 Product: 1/23 ABC-456 Title: Loss of data Descr.: Bla, bla State: Analysed Corr Defect WI in RTC Resolved CCB Release ID: RTC-009 ShoDet: Design phase Title: Bad DiDet: sector At FOA Descr.: - Link: RTC-023, State: - TR-7890 Link: TR-7890, TR-7891 Defect Clone Design flow (low ceremony) sprint sprint sprint sprint sprint sprint sprint sprint shipment shipment Correction Correction Maintenance track A Maintenance flow (high ceremony) Maintenance track B correction Mats Berglund Enterprise Architect Page 38

39 Initial implementation A new Work-Item type (TR WI) is added to RTC. It is a copy with subset of the MHWeb TR data and business logic, kept in synch. Architectural concerns: Same (similar) data is copied into two repositories. Master? Will it diverge? Same (similar) business logic in two locations. Master? Will it diverge? MHWeb TR logic within RTC. Do we want to tailor RTC with heavy logic? Unclear when to use Defect WI vs. TR WI RTC MHWeb Defect WI TR WI TR Business logic triggers Subset of MHweb data kept in synch existing type new type existing type Mats Berglund Enterprise Architect Page 39 OSLC but not as intended

40 Final solution MHWeb TR s can be viewed and manipulated from RTC as if they were part of RTC (some limitations). A Defect WI link acts as TR reference. User concerns: Can t make reports on TR s within RTC (requires data warehouse) Can t see status changes in MHWeb from RTC Will have to use MHWeb much more than anticipated (mental change) Some limitations in UI delegate editing RTC MHWeb Defect WI TR UI delegate existing type existing type Mats Berglund Enterprise Architect Page 40 Link True OSLC

41 RTC MHWEB: on over Mats Berglund Enterprise Architect Page 41

42 RTC MHWEB: UI Delegate Mats Berglund Enterprise Architect Page 42

43 Mats Berglund Enterprise Architect The Lean & Agile transformation has caused an explosion of tools An open integration framework is needed Integration from enterprise to team level - and across silos We shall be pragmatic Loosely coupled is the way to go Mats Berglund Enterprise Architect Page 43

44 Mats Berglund Enterprise Architect Page 44 Q&A

45

46 Integration in the age of Agile Mats Berglund, Enterprise Architect, Ericsson

HP ALM11 & MS VS/TFS2010

HP ALM11 & MS VS/TFS2010 Comparison Test Management Tools HP ALM11 & MS VS/TFS2010 22 mei 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen 24/05/2012 HP ALM 11 Microsoft

More information

Software Lifecycle Integration. A Quality Management Discipline

Software Lifecycle Integration. A Quality Management Discipline Table of Contents Overview Defects aren t the only shared artifact Methods of sharing artifacts among systems Using Tasktop Sync The Quality Management System as a Dashboard 1 2 2 3 4 Overview The testing

More information

Enhancing The ALM Experience

Enhancing The ALM Experience Enhancing The ALM Experience Tools to Accelerate Delivery of Secure, Reliable Modern Applications Brent Dorenkamp Solutions Architect Agenda Application Modernization and the Instant-On Enterprise Building

More information

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Overview codebeamer is a single-repository Application

More information

HP Agile Manager What we do

HP Agile Manager What we do HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage

More information

DevOps Course Content

DevOps Course Content DevOps Course Content INTRODUCTION TO DEVOPS What is DevOps? History of DevOps Dev and Ops DevOps definitions DevOps and Software Development Life Cycle DevOps main objectives Infrastructure As A Code

More information

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

2015 IBM Continuous Engineering Open Labs Target to better LEARNING 2015 IBM Continuous Engineering Open Labs Target to better LEARNING (NO COST - not a substitute for full training courses) Choose from one or more of these Self-Paced, Hands-On Labs: DMT 3722 - Learn to

More information

Product Stack and Corporate Overview

Product Stack and Corporate Overview Product Stack and Corporate Overview October 2010 Laszlo Szalvay VP of the Worldwide Scrum Business CollabNet s Scrum Business Line is dedicated to Scrum and extreme programming (XP) as a means to an end

More information

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Workflows with Business Process Management capabilities

More information

Agile Development with Jazz and Rational Team Concert

Agile Development with Jazz and Rational Team Concert Agile Development with Jazz and Rational Team Concert Mayank Parikh [email protected] Acknowledgements: Thanks to Khurram Nizami for some of the slides in this presentation Agile Values: A Foundation

More information

Automation and Virtualization, the pillars of Continuous Testing

Automation and Virtualization, the pillars of Continuous Testing HP Software: Apps meet Ops 2015 Automation and Virtualization, the pillars of Continuous Testing Jerry Saelemakers/ April 2 nd, 2015 Today s business initiatives demand a balance between velocity and quality

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

<Insert Picture Here> Oracle Business Process Management

<Insert Picture Here> Oracle Business Process Management Oracle Business Management Barry O Reilly, Director BPM Solutions [email protected] May 2009 Agenda Overview of BPM Product Strategy Oracle BPM Solution Components Oracle BPM

More information

2405 - Using Git with Rational Team Concert and Rational ClearCase in enterprise environments

2405 - Using Git with Rational Team Concert and Rational ClearCase in enterprise environments 2405 - Using Git with Rational Team Concert and Rational ClearCase in enterprise environments Bartosz Chrabski Executive IT Specialist WW Competitive Sales Team [email protected] Peter Hack ClearCase

More information

Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton

Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton Session 5: Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton Agenda HP ALM Solution Review HP Cloud Potential Cloud Portal HP ALM Solutions in a virtual environment

More information

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Agenda Integration architecture; what & why? On-premise

More information

Collaborating for Quality in Agile Application Development From Beginning to End

Collaborating for Quality in Agile Application Development From Beginning to End Collaborating for Quality in Agile Application Development From Beginning to End + 1 Agenda Application Development Challenges Meeting the Challenge in the Enterprise End-to-End HP/CollabNet Solution Agile

More information

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems BEA BPM an integrated solution for business processes modelling Frederik Frederiksen Principal PreSales Consultant BEA Systems Agenda What is BPM? BEA AquaLogic BPM Suite Industry View Customers BPM and

More information

Nexus Professional Whitepaper. Repository Management: Stages of Adoption

Nexus Professional Whitepaper. Repository Management: Stages of Adoption Sonatype Nexus Professional Whitepaper Repository Management: Stages of Adoption Adopting Repository Management Best Practices SONATYPE www.sonatype.com [email protected] +1 301-684-8080 12501 Prosperity

More information

Oracle Reference Architecture and Oracle Cloud

Oracle Reference Architecture and Oracle Cloud Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended

More information

About the Speakers: Rainer Ersch, Research Engineer, Siemens Corporate Research and Technologies. Pascal Vera, Product Manager Siemens TEAMCENTERT

About the Speakers: Rainer Ersch, Research Engineer, Siemens Corporate Research and Technologies. Pascal Vera, Product Manager Siemens TEAMCENTERT An Open Services (OSLC) Approach to ALM and PLM Integration for Systems Development Rainer Ersch Senior Research Engineer, Siemens [email protected] Pascal Vera Lead Teamcenter/ALM integration,

More information

HPE Software SAP Automation

HPE Software SAP Automation HPE Software SAP Automation Request to Fulfill with Operations Orchestration Peter Gibbels HPE Software Chief Technologist IT4IT Global X-portfolio Architecture - SAP George Giloan HPE Software Developer

More information

Agile ALM. Lightweight tools and Agile strategies MANNING MICHAEL HUTTERMANN. Shelter Island

Agile ALM. Lightweight tools and Agile strategies MANNING MICHAEL HUTTERMANN. Shelter Island Agile ALM Lightweight tools and Agile strategies MICHAEL HUTTERMANN II MANNING Shelter Island contents preface xv acknowledgments about this book xix xvii about the cover illustration xxv *art 1 Introduction

More information

JBoss Enterprise Middleware

JBoss Enterprise Middleware JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Presented By : Sukanta Basak Red Hat -- Vital Statistics Headquarters in Raleigh, NC Founded in 1993 Over

More information

Five best practices for deploying a successful service-oriented architecture

Five best practices for deploying a successful service-oriented architecture IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative

More information

DevOps. Jesse Pai Robert Monical 8/14/2015

DevOps. Jesse Pai Robert Monical 8/14/2015 DevOps Jesse Pai Robert Monical 8/14/2015 Agile Software Development 8/14/2015 2015 SGT Inc. 2 Agile Practices Adaptive planning Acceptance of changes in requirements and adapting to said changes Close

More information

Webinar. Feb 23 2012

Webinar. Feb 23 2012 An Feb 23 2012 Webinar David White Senior Product Manager [email protected] Tel: +972-54-6750323 Shir Goldberg Co-Founder & VP Biz Dev [email protected] Tel: +1 919 827 1194 This presentation

More information

Migrating SaaS Applications to Windows Azure

Migrating SaaS Applications to Windows Azure Migrating SaaS Applications to Windows Azure Lessons Learned 04.04.2012 Speaker Introduction Deepthi Raju Marketing Technology Services Deepthi joined Smartbridge in 2005 and has over twenty years of technology

More information

WELCOME TO Open Source Enterprise Architecture

WELCOME TO Open Source Enterprise Architecture WELCOME TO Open Source Enterprise Architecture WELCOME TO An overview of Open Source Enterprise Architecture In the integration domain Who we are Fredrik Hilmersson Petter Nordlander Why Open Source Integration

More information

SAP Enterprise Architecture in the Era of SAP HANA, Infrastructure, Platforms, Software and Everything-as-a-Service

SAP Enterprise Architecture in the Era of SAP HANA, Infrastructure, Platforms, Software and Everything-as-a-Service SAP Enterprise Architecture in the Era of SAP HANA, Infrastructure, Platforms, Software and Everything-as-a-Service Chuck Kichler ([email protected]) LEARNING POINTS How to consume the on-premise vs.

More information

Testhouse Training Portfolio

Testhouse Training Portfolio Testhouse Training Portfolio TABLE OF CONTENTS Table of Contents... 1 HP LoadRunner 4 Days... 2 ALM Quality Center 11-2 Days... 7 HP QTP Training Course 2 Days... 10 QTP/ALM Intensive Training Course 4

More information

Software Development In the Cloud Cloud management and ALM

Software Development In the Cloud Cloud management and ALM Software Development In the Cloud Cloud management and ALM First published in Dr. Dobb's Journal, February 2009: http://www.ddj.com/development-tools/212900736 Nick Gulrajani is a Senior Solutions Architect

More information

Best Overall Use of Technology. Jaspersoft

Best Overall Use of Technology. Jaspersoft Best Overall Use of Technology Jaspersoft Kerstin Klein Manager, Engineering Processes/ Infrastructure, Jaspersoft From requirements to release QA centric development From Requirement to Release QA-Centric

More information

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India Enabling Continuous Delivery for Java Projects with Oracle Services (Oracle PaaS) Siva Rama Krishna Oracle India Agenda What is Continuous Delivery? What is Oracle PaaS? Enabling Continuous Delivery with

More information

The Way to SOA Concept, Architectural Components and Organization

The Way to SOA Concept, Architectural Components and Organization The Way to SOA Concept, Architectural Components and Organization Eric Scholz Director Product Management Software AG Seite 1 Goals of business and IT Business Goals Increase business agility Support new

More information

SOA-14: Continuous Integration in SOA Projects Andreas Gies

SOA-14: Continuous Integration in SOA Projects Andreas Gies Distributed Team Building Principal Architect http://www.fusesource.com http://open-source-adventures.blogspot.com About the Author Principal Architect PROGRESS - Open Source Center of Competence Degree

More information

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP Know the Difference Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject

More information

Microsoft SOA Roadmap

Microsoft SOA Roadmap Microsoft SOA Roadmap Application Platform for SOA and BPM Thomas Reimer Enterprise Technology Strategist, SOA and BPM Microsoft Corporation (EMEA) Trends and Roadmap THE FUTURE OF DYNAMIC IT Market Trends

More information

HP Application Lifecycle Management

HP Application Lifecycle Management HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing

More information

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Red Hat open source solution stack changes the economics of IT infrastructure Offers proprietary replacements

More information

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational

More information

SOA and SaaS - new challenges

SOA and SaaS - new challenges SOA and SaaS - new challenges Andre Grübel Business Technology Capgemini Loeffelstrasse 44-46 70597 Stuttgart [email protected] Abstract: SOA is moving towards Software as a Service (SaaS), which

More information

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications John Stouffer Oracle E-Business ACE Independent Consultant 214 535 6847 [email protected]

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L

BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L ACE 2012 I N TERNATIONAL Application Lifecycle Management Workshop Peter Schroer Aras Corp COFES 2012 Marc Halpern (Gartner) Copyright 2012 Aras. All

More information

NXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms

NXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms NXTware Remote Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms Gerrit Woertman CTO OpenVMS Business Generating Software [email protected] +31 6 51341600 Introduction

More information

key benefits of CloudForge

key benefits of CloudForge key benefits of CloudForge Why CloudForge? Instantly provision and integrate leading development tools Serving over 4,000 customers & 100,000+ users Subversion, Git & CVS available on a single platform

More information

HP Application Lifecycle Management (ALM) 11.00. HP Quality Center 11.00. Roman Zednik HP Software Austria

HP Application Lifecycle Management (ALM) 11.00. HP Quality Center 11.00. Roman Zednik HP Software Austria HP Application Lifecycle Management (ALM) 11.00 HP Quality Center 11.00 Roman Zednik HP Software Austria WARUM 11? Product Release Overview Product Name Version Previous Version Previous Name HP Test Data

More information

SAP Mobile Strategy June 2012

SAP Mobile Strategy June 2012 SAP Mobile Strategy June 2012 Mobility Is Not Just About Road Warriors Anymore Execs Line of Business Managers Task and Business Users Consumers and Ecosystem Mobile E-Commerce Mobile Marketing Self-Service

More information

SOA Myth or Reality??

SOA Myth or Reality?? IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf

More information

Federated, Generic Configuration Management for Engineering Data

Federated, Generic Configuration Management for Engineering Data Federated, Generic Configuration Management for Engineering Data Dr. Rainer Romatka Boeing GPDIS_2013.ppt 1 Presentation Outline I Summary Introduction Configuration Management Overview CM System Requirements

More information

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing 3-day seminar The evolution of how companies employ SOA can be broken down into three phases: the initial phase

More information

101-301 Guide to Mobile Testing

101-301 Guide to Mobile Testing 101-301 Guide to Mobile Testing Perfecto Mobile & Toronto Association of System and Software Eran Kinsbruner & Joe Larizza 2014 What To Do? Great News Your first Mobile Project has arrived! You have been

More information

IBM Solution Framework for Lifecycle Management of Research Data. 2008 IBM Corporation

IBM Solution Framework for Lifecycle Management of Research Data. 2008 IBM Corporation IBM Solution Framework for Lifecycle Management of Research Data Aspects of Lifecycle Management Research Utilization of research paper Usage history Metadata enrichment Usage Pattern / Citation Collaboration

More information

Requirements Management im Kontext von DevOps

Requirements Management im Kontext von DevOps IBM Software Group Rational software Requirements Management im Kontext von DevOps DI Steindl Wolfgang https://www.xing.com/profiles/wolfgang_steindl Senior IT Specialist [email protected] http://lnkd.in/tpzrug

More information

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments Orchestrated Release Management Gain insight and control, eliminate ineffective handoffs, and automate application deployments Solution Brief Challenges Release management processes have been characterized

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies

More information

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors Client Applications Development Management Middle Tier Database On Premises Infrastructure Cloud Leading Vendors PC, Phone, Browser Your business applications Running on the Microsoft Application Platform

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

Die Technologieplattform der Zukunft. Arne Speck Solution Expert, Mobility & Technology, SAP (Schweiz) AG

Die Technologieplattform der Zukunft. Arne Speck Solution Expert, Mobility & Technology, SAP (Schweiz) AG Die Technologieplattform der Zukunft Arne Speck Solution Expert, Mobility & Technology, SAP (Schweiz) AG Disclaimer This presentation outlines our general product direction and should not be relied on

More information

HP SOA Systinet software

HP SOA Systinet software HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption

More information

SpiraTeam Feature Compa

SpiraTeam Feature Compa SpiraTeam Feature ompa P X urrently Supported Planned Functionality Not Applicable Not Supported SpiraTeam 4.1 Rally Enterprise VersionOne General Features Fully Web-Based Application (no ActiveX, Flash,

More information

SOA and Cloud in practice - An Example Case Study

SOA and Cloud in practice - An Example Case Study SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is

More information

Best Practices for Scaling Agility to the Enterprise level

Best Practices for Scaling Agility to the Enterprise level Best Practices for Scaling Agility to the Enterprise level Shamim Ahmed, CTO, ADM, Professional Services Gary Voller, Chief Technologist, ADM, EMEA HP Software New Style of IT - Core Qualities Service

More information

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved. SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture

More information

SAP NetWeaver & Enterprise Services Architecture

SAP NetWeaver & Enterprise Services Architecture SAP NetWeaver & Enterprise Services Architecture Market Strategy, Technology Denis Rousseau SAP NetWeaver and... Enterprise Services Architecture! Business Drives Technology! Enterprise Services Architecture!

More information

How service-oriented architecture (SOA) impacts your IT infrastructure

How service-oriented architecture (SOA) impacts your IT infrastructure IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction

More information

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture

More information

RSA Via Lifecycle and Governance 101. Getting Started with a Solid Foundation

RSA Via Lifecycle and Governance 101. Getting Started with a Solid Foundation RSA Via Lifecycle and Governance 101 Getting Started with a Solid Foundation Early Identity and Access Management Early IAM was all about Provisioning IT tools to solve an IT productivity problem Meet

More information

Data Integration Checklist

Data Integration Checklist The need for data integration tools exists in every company, small to large. Whether it is extracting data that exists in spreadsheets, packaged applications, databases, sensor networks or social media

More information

IBM Rational DOORS Next Generation

IBM Rational DOORS Next Generation Silvio Ronchi, Technical Sales & Solutions IBM Software, Rational 26/06/2014 IBM Rational DOORS Next Generation Software and Systems Engineering Rational Agenda 1 Why DOORS Next Generation? 2 Collaborative

More information

Practical Application of Service Oriented Architecture

Practical Application of Service Oriented Architecture Practical Application of Service Oriented Architecture Teamcenter SOA Steve Chesney, Siemens PLM Software GPDIS_2012.ppt 1 Teamcenter Architecture Vision The Siemens vision is to create the industry leading

More information

Enterprise DevOps. Integrating Development and Operations to Deliver Continuous Value with Modern Business Applications

Enterprise DevOps. Integrating Development and Operations to Deliver Continuous Value with Modern Business Applications Enterprise DevOps Integrating Development and Operations to Deliver Continuous Value with Modern Business Applications Contents Taking your business forward with Modern Business Applications and Modern

More information

enterprise IBM Rational Team Concert 2 Essentials

enterprise IBM Rational Team Concert 2 Essentials IBM Rational Team Concert 2 Essentials Improve team productivity with Integrated Processes, Planning, and Collaboration using Team Concert Enterprise Edition Suresh Krishna TC Fenstermaker [ '; v.v- ;

More information

WHITEPAPER. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Principle #1, Agile Manifesto

WHITEPAPER. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Principle #1, Agile Manifesto 30 September 2014 WHITEPAPER Delivery Maturity Model Releasing software is often a long, difficult and risky process. Defects and integration issues pop-up at the very last moment and cause dissatisfaction

More information

DevOps to Enterprise Agile

DevOps to Enterprise Agile DevOps to Enterprise Agile Marcel van Oosterwijk Presales Application Delivery Management at HP 18 years of quality management Test management, test process improvement Performance testing, test automation

More information

FIMS, SOA and Media Applications How modern software systems can serve media businesses

FIMS, SOA and Media Applications How modern software systems can serve media businesses FIMS, SOA and Media Applications How modern software systems can serve media businesses The demands on broadcast systems are increasing. The move to filebased operations and the challenges of delivering

More information

SAP HANA Cloud Portal Overview and Scenarios

SAP HANA Cloud Portal Overview and Scenarios SAP HANA Cloud Portal Overview and Scenarios HERUG 2014 Conference - Montevideo April 2014 Twitter: @portal_sap / #hanacloudportal HERUG 2014 Conference Event Website Event overview Information and Agenda

More information

ALM/Quality Center. Software

ALM/Quality Center. Software HP ALM/Quality Center Software Datasheet Page 1 of 8 HP Application Lifecycle Management software In today s rapidly changing business world, business agility depends on IT agility. And predictable, high

More information

Requirements Management

Requirements Management MS Excel / Word, and ReqIF Export / Import and Round-trip Medical & Automotive Requirements and Risk (FMEA, IEC 62304, IEC 61508, ISO 26262...) Enterprise Architect and Atlassian JIRA integration Requirements

More information

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 Table of Contents 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 3 SOA in Verizon The IT Workbench Platform... 10 3.1 Technology... 10 3.2 Processes

More information

Integration and Data Management In The Cloud Gary Palgon VP Healthcare Solutions [email protected]

Integration and Data Management In The Cloud Gary Palgon VP Healthcare Solutions GPalgon@Liaison.com Integration and Data Management In The Cloud Gary Palgon VP Healthcare Solutions [email protected] 2012 Liaison Technologies. All rights reserved. Liaison is a trademark of Liaison Technologies. What

More information

Mobile Development with Git, Gerrit & Jenkins

Mobile Development with Git, Gerrit & Jenkins Mobile Development with Git, Gerrit & Jenkins Luca Milanesio [email protected] June 2013 1 ENTERPRISE CLOUD DEVELOPMENT Copyright 2013 CollabNet, Inc. All Rights Reserved. About CollabNet Founded in

More information

On the Edge of Mobility Building a Bridge to Quality October 22, 2013

On the Edge of Mobility Building a Bridge to Quality October 22, 2013 Copyright 2013 Vivit Worldwide On the Edge of Mobility Building a Bridge to Quality October 22, 2013 Brought to you by Copyright 2013 Vivit Worldwide Hosted by Stephanie Konkoy Americas Chapter/SIG Liaison

More information

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment Beyond the SOA/BPM frontiers Towards a complete open cooperative environment This presentation has been used during a webinar delivered within SpagoWorld Webinar Center: http://www.spagoworld.org/xwiki/bin/view/spagoworld/webinarcenter

More information

Collaborative DevOps Learn the magic of Continuous Delivery. Saurabh Agarwal Product Engineering, DevOps Solutions [email protected].

Collaborative DevOps Learn the magic of Continuous Delivery. Saurabh Agarwal Product Engineering, DevOps Solutions agarwasa@us.ibm. Collaborative DevOps Learn the magic of Continuous Delivery Saurabh Agarwal Product Engineering, DevOps Solutions [email protected] Please note IBM s statements regarding its plans, directions, and intent

More information

Independent process platform

Independent process platform Independent process platform Megatrend in infrastructure software Dr. Wolfram Jost CTO February 22, 2012 2 Agenda Positioning BPE Strategy Cloud Strategy Data Management Strategy ETS goes Mobile Each layer

More information

End-to-End Integration Testing of SAP-centric Solutions. ALM Solution Management Active Global Support (AGS) SAP AG

End-to-End Integration Testing of SAP-centric Solutions. ALM Solution Management Active Global Support (AGS) SAP AG End-to-End Integration Testing of SAP-centric Solutions ALM Solution Management Active Global Support (AGS) SAP AG Disclaimer This presentation outlines our general product direction and should not be

More information

Adopting Agile Approaches for the Enterprise

Adopting Agile Approaches for the Enterprise Adopting Agile Approaches for the Enterprise CollabNet Solutions Presented by: Brian Zeichick, CollabNet Product Manager Email: [email protected] Today s Agenda Developing in the Cloud for Governance

More information

Unleash Competitive Advantage through Software Lifecycle Integration

Unleash Competitive Advantage through Software Lifecycle Integration Unleash Competitive Advantage through Software Lifecycle Integration In partnership with Introduction Software has become a key competitive differentiator in nearly every industry. This is why many companies

More information

Groot, Groter, Groots(t)

Groot, Groter, Groots(t) Groot, Groter, Groots(t) Evelyn Gerritsen FMW Sales Consultant Oasis of the Seas Oracle Fusion Middleware Applications Middleware Database Infrastructure & Management Oracle Fusion

More information