Continuous Integration Comes to China.
|
|
- Egbert Walters
- 8 years ago
- Views:
Transcription
1 Continuous Integration Comes to China
2 Agenda Time Topic Presenter 2:00 Introduction Tracy Shi Emdoor Technology 2:15 Continuous Integration Anders Wallgren, Electric Cloud 3:00 Practical 2:00 Slide 2
3 Continuous Integration Anders Wallgren CTO, Electric Cloud
4 Integration Hell Teams spend weeks or longer working separately Developer changes are infrequently built into the trunk Code bases and build environments diverge At some point all changes are integrated Teams spend weeks or longer verifying that applications work Time spent integrating is tortuous, leads to integration storms of broken builds Developers have to track down bugs introduced months earlier Projects are often late, overbudget and are of poor quality Slide 4
5 What is needed Frequent integration builds (multiple times per day) Find build issues earlier Smaller changes mean troubleshooting is easier Quicker feedback means you address problems when they are fresh A common, shared build environment for all kinds of builds Environment settings are common Reduces localized errors Speed Fast compile/link times Parallel build job steps Immediate feedback on changes Slide 5
6 The Solution Continuous Integration Continuous Integration is the practice of integrating early and often, so as to avoid the pitfalls of "integration hell". The ultimate goal is to reduce or eliminate rework and thus reduce cost and time. Slide 6
7 Continuous Integration As soon as changes are made, they are integrated with the trunk and run through the build and test cycle The goal is to be able to build the code base at any time Catch problems early, when they are less expensive to fix Get instant feedback on integration problems, when the problems are fresh in everyone s mind Slide 7
8 Continuous Integration Theory Check-In SCM System ElectricCommander Production Servers Integration Build Developer runs local build and automated tests Developer checks tested code into SCM system Integration build run at frequent intervals or upon check-in Build Success QA Slide 8
9 How do you get there? 1. Deploy an automated build and test infrastructure Stimulus builds: caused by changes in the SCM system Scheduled builds: nightly or weekly builds 2. Accelerate your builds Goal: One hour build and test cycle If necessary, choose a subset of tests to run Run more complete test suites during nightly or weekly scheduled builds 3. Make results visible The results should be visible to the entire team: s, reports, LCD screens 4. Change your mindset Everyone commits code every day Every commit should build the mainline on an integration machine A broken builds get immediate attention Slide 9
10 Next Generation Continuous Integration: Preflights Continuous Integration delivers quality and productivity benefits But CI can break down The it worked on my machine phenomenon in a multiplatform environment Continuously broken builds The answer: preflight builds and tests A pilot goes through a rigorous preflight check routine prior to takeoff ElectricCommander preflights perform a continuous integration build prior to checking in the code Slide 10
11 Continuous Integration Reality Wait X Check-In Back Out X Wait SCM System ElectricCommander Production Servers Integration Build Developer builds/tests on local system, checks in code Integration build started, breaks ( it worked on my machine ) Team impacted while check-in is backed out or build fixed Build Failure Slide 11
12 Preflight: Continuous Integration Evolved ElectricCommander Success Success SCM System Developers build and test across all targets/platforms Ensures successful integration build Developers can check in changes only upon successful preflight Developers Test Servers Production Servers Broken builds less likely to affect the entire team Build or Test Failure Slide 12
13 Case Studies
14 Case study 1: Global mobile phone developer Global mobile phone developer Disparate processes across development organization using different home-grown systems Vision to: Reduce cycle time down from hours or even days Introduce CI and enable Agile methodologies Centralize management and administration Enable global collaboration across sites all over the world Optimize use of hardware and software resources Develop a scalable solution to support future growth inclusive of technology trends and sites Evaluated other commercial vendors as well as proprietary and open source solutions, but chose EC primarily for its proven enterprise and scalability features Slide 14
15 Case study 1: Workflow Schedule SCM submission IDE Preflight Manual Setup environment Install a new clean baseline Synchronize SCM changelist Compilation (all required targets) Static Code Analysis Emulator tests Hardware tests Coverity build Coverity analyze SCA SCA scan scan SCA SCA scan scan SCA SCA scan scan Code st. scan Line count SCA1 build SCA2 analysis Build test code Build ROM s Code Coverage Run Emulator tests Run Hardware tests Result analysis, Report generation, Notification, Release Tear down environment Slide 15
16 Case study 1: Architecture Slide 16
17 Case study 1: Status Highly appreciated and have had a great impact to the groups where it has been put in production Higher quality of deliverables Increased productivity Typical cycle time now at ~90 minutes, target 60 Build time ~10m down from 60m Static Analysis ~30m down from 2h 45m Test time ~50m down from 13h 30m Slide 17
18 Case Study 2: Broken Builds at BioWare Game development studio at Electronic Arts with 40 developers Manual build-and-test system Hundreds of broken builds a month Frustrated developers, missed schedules Two-pronged automation and acceleration approach Enabled preflight builds and tests, continuous integration Reduced overall build and test cycle by 75% 90% fewer broken builds Internal ROI case built upon two key areas The more broken builds the higher the cost More builds could be executed and defects found faster. Customer calculated 6X the build volume = $100 saved on a per build basis Improved their ability to release on schedule Cost break-even achieved within 3.5 months
19 Case Study: BioWare Problem: Challenging, complicated build-test matrix (Xbox, PS3, PC) Slow builds kept QA waiting and Developers avoiding afternoon checkins 300 broken builds per month Solution: ElectricAccelerator & ElectricCommander enabled frequent build & test Reduced build times from 2.5 hrs. to 15 min ElectricCommander preflights provided integration-quality build and test before commit Build Failures by Month Implemented Electric Cloud Solutions
20 Thank you! Anders Wallgren Slide 20
Continuous Testing with ElectricCommander. Electric Cloud, Inc. 2009
Continuous Testing with ElectricCommander Electric Cloud, Inc. 2009 Continuous Testing with ElectricCommander Drive quality earlier in the development process with continuous testing. Large development
More informationWhite Paper. Continuous Testing with ElectricFlow
White Paper Continuous Testing with ElectricFlow Continuous Testing with ElectricFlow Drive quality earlier in the development process with continuous testing. Large development organizations have increasingly
More informationAgile Development Cloud
Agile Development Cloud May 21, 2012 Copyright 2011 Electric Cloud, Inc. All rights reserved. Electric Cloud, ElectricAccelerator, ElectricCommander, ElectricInsight, and Electric Make are registered trademarks
More informationDevelopment Testing for Agile Environments
Development Testing for Agile Environments November 2011 The Pressure Is On More than ever before, companies are being asked to do things faster. They need to get products to market faster to remain competitive
More informationImplementing Continuous Integration Testing Prepared by:
Implementing Continuous Integration Testing Prepared by: Mr Sandeep M Table of Contents 1. ABSTRACT... 2 2. INTRODUCTION TO CONTINUOUS INTEGRATION (CI)... 3 3. CI FOR AGILE METHODOLOGY... 4 4. WORK FLOW...
More informationAgile Development: Five Steps to Continuous Integration. By John Graham-Cumming Co-Founder and Chief Scientist, Electric Cloud, Inc.
Agile Development: Five Steps to Continuous Integration By John Graham-Cumming Co-Founder and Chief Scientist, Electric Cloud, Inc. Introduction In this I argue that the person most affected by the introduction
More informationa new generation software test automation framework - CIVIM
a new generation software test automation framework - CIVIM Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the
More informationWhite Paper. The Importance of Automating the End to End Pipeline for Continuous Delivery
White Paper The Importance of Automating the End to End Pipeline for Continuous Delivery The Importance of Automating the End to End Pipeline for Continuous Delivery Executive Summary Continuous Delivery
More informationGlobal Software Change Management for PVCS Version Manager
Global Software Change Management for PVCS Version Manager... www.ikanalm.com Summary PVCS Version Manager is considered as one of the leading versioning tools that offers complete versioning control.
More informationTest Automation: A Project Management Perspective
Test Automation: A Project Management Perspective Abstract Amith Pulla amith.pulla@intel.com For most QA leads or managers, it s always difficult to get the project manager (PM) to invest in test automation.
More informationPipeline Orchestration for Test Automation using Extended Buildbot Architecture
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture Sushant G.Gaikwad Department of Computer Science and engineering, Walchand College of Engineering, Sangli, India. M.A.Shah
More informationAccelerate Software Delivery with Continuous Integration and Testing. JaSST 08 Tokyo. Jeffrey Fredrick jtf@agitar.com. Agitar Software, 2009 1
Accelerate Software Delivery with Continuous Integration and Testing JaSST 08 Tokyo Jeffrey Fredrick jtf@agitar.com Agitar Software, 2009 1 Agenda What is Continuous Integration Continuous Integration
More informationContinuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app
More informationAccelerate Software Delivery
Accelerate Software Delivery with Continuous Integration and Testing Kevin Lawrence kevin@agitar.com Agitar Software, 2009 1 Agenda What is Continuous Integration Continuous Integration Practices Impact
More informationContinuous Integration: A case study
Continuous Integration: A case study Vaibhav Kothari Talentica Software (I) Pvt ltd 1 Abstract Developer s dilemma QA s dilemma Continuous Integration? Case study What is accomplished? Benefits of CI Recommended
More informationContinuous integration End of the big bang integration era
Continuous integration End of the big bang integration era Patrick Laurent Partner Technology & Enterprise Applications Deloitte Mario Deserranno Manager Technology & Enterprise Applications Deloitte The
More informationIncreasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline
Increasing Business Efficiency and Agility for ATGbased ecommerce Systems This case study follows a Tier 1 retailer migrating to an ATG-based ecommerce platform and upgrading its software development process
More informationWhite Paper. Challenges and Characteristics of Enterprise Continuous Integration
White Paper Challenges and Characteristics of Enterprise Continuous Integration Introduction Challenges and Characteristics of Enterprise Continuous Integration Many software engineering organizations
More informationSoftware 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 informationContinuous Integration. CSC 440: Software Engineering Slide #1
Continuous Integration CSC 440: Software Engineering Slide #1 Topics 1. Continuous integration 2. Configuration management 3. Types of version control 1. None 2. Lock-Modify-Unlock 3. Copy-Modify-Merge
More informationContinuous Integration: Improving Software Quality and Reducing Risk. Preetam Palwe Aftek Limited
Continuous Integration: Improving Software Quality and Reducing Risk Preetam Palwe Aftek Limited One more title Do you love bugs? Or Are you in love with QC members? [Courtesy: Smita N] Agenda Motivation
More informationThe Importance of Continuous Integration for Quality Assurance Teams
The Importance of Continuous Integration for Quality Assurance Teams Without proper implementation, a continuous integration system will go from a competitive advantage for a software quality assurance
More informationSimplifying development through activity-based change management
IBM Rational ClearCase and IBM Rational ClearQuest October 2004 Simplifying development through activity-based change management Allan Tate Product Manager IBM Software Group Karen Wade SCM Product Marketing
More informationContinuous Integration Using Cruise Control
Continuous Integration Using Cruise Control Presented By Tom Grant PlatinumSolutions, Inc. Tuesday, May 24 th, 2005 Northern VA Java User s Group Core SIG 2005 PlatinumSolutions, Inc. The Freedom to Achieve
More informationSoftware Construction
Software Construction Martin Kropp University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Learning Target You can explain the importance of continuous integration
More informationContinuous Integration Processes and SCM To Support Test Automation
Continuous Integration Processes and SCM To Support Test Automation SIGIST Conference, July 2013 Gal Fatal Gal.fatal@ATT.com 054-342-3864 AT&T Israel Center of Excellence AT&T Worldwide One of the largest
More informationNXTware 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 gerrit@bgsoftware.nl +31 6 51341600 Introduction
More informationHow To Achieve Continuous Delivery
White Paper Overcoming Jenkins Sprawl: Going from CI to CD with ElectricFlow Software is everywhere. And accelerating the delivery and quality of that software can mean the difference between merely surviving,
More informationINTRODUCING CONTINUOUS DELIVERY IN THE ENTERPRISE
INTRODUCING CONTINUOUS DELIVERY IN THE ENTERPRISE The situation Today Not too long ago customers and prospects had to find a computer to visit your site. In stark contrast with just a few years ago, this
More informationPracticing Continuous Delivery using Hudson. Winston Prakash Oracle Corporation
Practicing Continuous Delivery using Hudson Winston Prakash Oracle Corporation Development Lifecycle Dev Dev QA Ops DevOps QA Ops Typical turn around time is 6 months to 1 year Sprint cycle is typically
More informationWhite Paper. The Emergence of Multi-Domain Continuous Delivery
White Paper The Emergence of Multi-Domain Continuous Delivery Introduction Cars, airplanes, medical devices and other technology products are becoming increasingly more software-centric, with end-users
More informationIT Operations Management: A Service Delivery Primer
IT Operations Management: A Service Delivery Primer Agile Service Delivery Creates Business Value Today, IT has to innovate at an ever- increasing pace to meet accelerating business demands. Rapid service
More informationSurround SCM Best Practices
Surround SCM Best Practices This document addresses some of the common activities in Surround SCM and offers best practices for each. These best practices are designed with Surround SCM users in mind,
More informationSoftware Configuration Management Best Practices for Continuous Integration
Software Configuration Management Best Practices for Continuous Integration As Agile software development methodologies become more common and mature, proven best practices in all phases of the software
More informationRegulated Documents. A concept solution for SharePoint that enables FDA 21CFR part 11 compliance when working with digital documents
Regulated Documents A concept solution for SharePoint that enables FDA 21CFR part 11 compliance when working with digital documents Contents Life science industry challenges Regulated Documents our service
More informationAgile Austin Dev SIG. June 2013 - Continuous Integration (CI)
Agile Austin Dev SIG June 2013 - Continuous Integration (CI) Special thanks to: Our hosts, BancVue, for their hospitality and meeting facilities. And to Agile Austin for providing lunch. * For more SIGs
More informationDelivering Quality Software with Continuous Integration
Delivering Quality Software with Continuous Integration 01 02 03 04 Unit Check- Test Review In 05 06 07 Build Deploy Test In the following pages we will discuss the approach and systems that together make
More informationACCELERATE DEVOPS USING OPENSHIFT PAAS
ACCELERATE DEVOPS USING OPENSHIFT PAAS September 3, 2014 AGENDA World we live in today IT organization: Charter, goals, and challenges DevOps: Problem statement, what, and why How to enable DevOps Application
More informationContinuous Integration & Automated Testing in a multisite.net/cloud Project
Continuous Integration Automated Testing in a multisite.net/cloud Project Entwicklertag 2013 Karlsruhe 5-Jun-2013 Vladislav Kublanov 1 Speaker Vladislav Kublanov Tata Consultancy Services (TCS) Studied
More informationContinuous Integration and Bamboo. Ryan Cutter CSCI 5828 2012 Spring Semester
Continuous Integration and Bamboo Ryan Cutter CSCI 5828 2012 Spring Semester Agenda What is CI and how can it help me? Fundamentals of CI Fundamentals of Bamboo Configuration / Price Quick example Features
More informationSerena Dimensions CM. Develop your enterprise applications collaboratively securely and efficiently SOLUTION BRIEF
Serena Dimensions CM Develop your enterprise applications collaboratively securely and efficiently SOLUTION BRIEF Move Fast Without Breaking Things With Dimensions CM 14, I am able to integrate continuously
More informationCoverity Services. World-class professional services, technical support and training from the Coverity development testing experts
Coverity Services World-class professional services, technical support and training from the Coverity development testing experts Coverity has helped over 1,100 customers around the globe assure the quality,
More informationContinuous Integration (CI) for Mobile Applications
Continuous Integration (CI) for Mobile Applications Author: Guy Arieli, CTO, Experitest Table of Contents: What Continuous Integration Adds to the Mobile Development Process 2 What is Continuous Integration?
More informationWhite Paper. The Agile Heartbeat. How Agile Development Puts Fast, Automatic Builds Center Stage
White Paper How Agile Development Puts Fast, Automatic Builds Center Stage In this whitepaper I argue that the person most affected by the introduction of agile or extreme programming techniques is not
More informationContinuous Integration
Continuous Integration Collaborative development issues Checkout of a shared version of software ( mainline ) Creation of personal working copies of developers Software development: modification of personal
More informationFive Reasons why Agile Won t Scale Without Automation
Five Reasons why Agile Won t Scale Without Automation September 2011 June 2011 Introduction The Agile software development methodology is composed of a number of techniques designed to help deliver incremental
More informationWhat s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing
What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing Today s agenda A new world order for applications impact on QA HP s response announcement
More informationKeys to Continuous Delivery Success. Mark Warren Product Director Perforce Software
Keys to Continuous Delivery Success Mark Warren Product Director Perforce Software Perforce Software Enterprise Version Management 10,500+ customers Trusted with storing and versioning the most valuable
More informationSoftware Continuous Integration & Delivery
November 2013 Daitan White Paper Software Continuous Integration & Delivery INCREASING YOUR SOFTWARE DEVELOPMENT PROCESS AGILITY Highly Reliable Software Development Services http://www.daitangroup.com
More informationBuilding Value with Continuous Integration
WHITE PAPER Building Value with Continuous Integration Choosing the right tools and technology for your organization Abstract Implementing continuous integration involves choosing the right tools and technology.
More informationImproving your Drupal Development workflow with Continuous Integration
Improving your Drupal Development workflow with Continuous Integration Peter Drake Sahana Murthy DREAM IT. DRUPAL IT. 1 Meet Us!!!! Peter Drake Cloud Software Engineer @Acquia Drupal Developer & sometimes
More informationAgile Power Tools. Author: Damon Poole, Chief Technology Officer
Agile Power Tools Best Practices of Agile Tool Users Author: Damon Poole, Chief Technology Officer Best Practices of Agile Tool Users You ve decided to transition to Agile development. Everybody has been
More information101-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 informationAutomated Testing Best Practices
Automated Testing Best Practices This document includes best practices to consider before implementing automated software testing. These best practices are strategic and are applicable regardless of the
More informationContinuous Delivery for Force.com
Continuous Delivery for Force.com Achieve higher release velocity (shorten release cycles) & reduced Time to Market by 40% info@autorabit.com AutoRABIT a product of TechSophy, Inc. www.autorabit.com Continuous
More informationIntegrating Application Security into the Mobile Software Development Lifecycle. WhiteHat Security Paper
Integrating Application Security into the Mobile Software Development Lifecycle WhiteHat Security Paper Keeping pace with the growth of mobile According to the November 2015 edition of the Ericsson Mobility
More informationOrganizations that are standardizing today are enjoying lower management costs, better uptime. INTRODUCTION
WHITEPAPER STANDARDIZED OPERATING ENVIRONMENTS FOR I.T. EFFICIENCY Boost productivity, increase uptime, and enhance business agility by standardizing your IT environment INTRODUCTION Organizations that
More informationDelivering Field Service Management... on the Microsoft Dynamics Platform
Delivering Field Service Management... on the Microsoft Dynamics Platform How to address the challenges and expectations of a customer as they evaluate Field Service solutions. Growing Challenges and Expectations
More informationFrom Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as
More informationAgile Software Factory: Bringing the reliability of a manufacturing line to software development
Agile Software Factory: Bringing the reliability of a manufacturing line to software development Today s businesses are complex organizations that must be agile across multiple channels in highly competitive
More informationAn introduction to the benefits of Application Lifecycle Management
An introduction to the benefits of Application Lifecycle Management IKAN ALM increases team productivity, improves application quality, lowers the costs and speeds up the time-to-market of the entire application
More informationLeveraging Rational Team Concert's build capabilities for Continuous Integration
Leveraging Rational Team Concert's build capabilities for Continuous Integration Krishna Kishore Senior Engineer, RTC IBM Krishna.kishore@in.ibm.com August 9-11, Bangalore August 11, Delhi Agenda What
More information2011 NASCIO Nomination Business Improvement and Paperless Architecture Initiative. Improving State Operations: Kentucky
2011 NASCIO Nomination Business Improvement and Paperless Architecture Initiative Improving State Operations: Kentucky Kevin Moore 6/1/2011 Executive Summary: Accounts Payable was a time consuming, inefficient
More informationEnabling Continuous Delivery by Leveraging the Deployment Pipeline
Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 Jason.carter@parivedasolutions.com Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching
More informationHP 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 informationDevOps - en inngang til den Digtale Transformasjon Rapidly Deliver Exceptional Software
DevOps - en inngang til den Digtale Transformasjon Rapidly Deliver Exceptional Software Pål Dragseth June 2015 Applications Are Changing the World of Business 84% Video US internet traffic by 2018 $142B
More informationContinuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!
Continuous Delivery for Alfresco Solutions Satisfied customers and happy developers with!! Continuous Delivery! About me Roeland Hofkens #rhofkens roeland.hofkens@westernacher.com http://opensource.westernacher.com
More informationAutomation can dramatically increase product quality, leading to lower field service, product support and
QA Automation for Testing Medical Device Software Benefits, Myths and Requirements Automation can dramatically increase product quality, leading to lower field service, product support and liability cost.
More informationContinuous Integration - An Efficient Quality Assurance Tool
Continuous Integration - An Efficient Quality Assurance Tool Dr. Thomas Wehner Managing Partner/Consultant Software Engineering Dr. Wehner, Jungmann & Partner January 08, 2009 About Myself 12+ years IT-experience
More informationHybrid Cloud Architecture: How to Streamline Hybrid Cloud Migration
Hybrid Cloud Architecture: How to Streamline Hybrid Cloud Migration Introduction According to a Nucleus Research report cloud applications deliver 1.7 times more return on investment on average over on-
More informationBusiness white paper. Four steps to better application management and deployment
Business white paper Four steps to better application management and deployment Table of contents 3 Executive summary 3 The challenges of manually managing application operations 4 How complexity plays
More informationBuild and Release Management: Understanding The Costs of Doing it Yourself. John Graham-Cumming Co-Founder Electric Cloud, Inc.
Build and Release Management: Understanding The Costs of Doing it Yourself John Graham-Cumming Co-Founder Electric Cloud, Inc. Table of Contents Introduction 3 Building it Yourself 1. How it All Begins
More informationSmarter Balanced Assessment Consortium. Recommendation
Smarter Balanced Assessment Consortium Recommendation Smarter Balanced Quality Assurance Approach Recommendation for the Smarter Balanced Assessment Consortium 20 July 2012 Summary When this document was
More informationHow do you manage the growing complexity of software development? Is your software development organization as responsive to your business needs as
How do you manage the growing complexity of software development? Is your software development organization as responsive to your business needs as it could be? Borland Core SDP enables your IT organization
More informationEnsure Merge Accuracy in Continuous Integration Development Environments
Ensure Merge Accuracy in Continuous Integration Development Environments 2 Defect Challenges in Continuous Integration Development Modern software development is rapidly moving to incremental development
More informationEnhance visibility into and control over software projects IBM Rational change and release management software
Enhance visibility into and control over software projects IBM Rational change and release management software Accelerating the software delivery lifecycle Faster delivery of high-quality software Software
More informationTBR. HCLT s App Test Factory Service Line Unit reduces testing costs and time to market for mobile applications. March 2014
HCLT s App Test Factory Service Line Unit reduces testing costs and time to market for mobile applications March 2014 TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C. 1 HCLT White Paper March
More informationA Hundred Days of Continuous Integration
A Hundred Days of Continuous Integration Ade Miller Microsoft Corporation ade.miller@microsoft.com Abstract Many agile teams use Continuous Integration (CI). It is one of the Extreme Programming practices
More informationMaking HR Simpler. A Guide to HR Software in the Cloud
Making HR Simpler A Guide to HR Software in the Cloud Index Introduction 3 Everyone Wins 4 What is the Cloud and where does SaaS fit in? 4 What are the benefits? 5 Food For Thought 7 Questions to Ask 8
More informationContinuous Integration Build-Test-Delivery (CI-BTD) Framework in compliance with ISO26262
Continuous Integration Build-Test-Delivery (CI-BTD) Framework in compliance with ISO26262 Manish Patil Sathishkumar T September 2015 1 Contents Abstract... 3 1. Introduction... 3 2. Industry Challenges...
More informationWHITE PAPER. Getting started with Continuous Integration in software development. - Amruta Kumbhar, Madhavi Shailaja & Ravi Shankar Anupindi
WHITE PAPER Getting started with Continuous Integration in software development - Amruta Kumbhar, Madhavi Shailaja & Ravi Shankar Anupindi Introduction DevOps culture is gaining rapid momentum in the IT
More informationHow To Benefit From An Automated Deployment
White Paper The Benefits of Deployment Automation The Benefits of Deployment Automation Executive Summary Getting quality software into production quickly and efficiently is a major priority for organizations
More informationBuilding Value with Continuous Integration
Building Value with Continuous Integration Abstract Implementing continuous integration involves choosing the right tools and technology. It also involves examining the software delivery pipeline for waste,
More informationHow Can Central IT Use Cloud Technologies to Revolutionize Remote Store Operation?
SOLUTION BRIEF CA APPLOGIC CLOUD PLATFORM FOR ENTERPRISE How Can Central IT Use Cloud Technologies to Revolutionize Remote Store Operation? agility made possible CA AppLogic combines applications, virtual
More information"Cloud Computing: Powering the Future of Testing"
W5 Class 10/5/2011 11:30 AM "Cloud Computing: Powering the Future of Testing" Presented by: Sundar Raghavan Skytap Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904
More informationBUILDING THE IXONOS ELASTIC CLOUD WITH RED HAT. Ixonos Plc
BUILDING THE IXONOS ELASTIC CLOUD WITH RED HAT IXONOS IN BRIEF We create wireless technologies, connected devices as well as multichannel online services and mobile apps. We enhance the competitiveness
More informationWhite Paper: Challenges and Characteristics of Enterprise Continuous Integration
White Paper: Challenges and Characteristics of Enterprise Continuous Integration Challenges and Characteristics of Enterprise Continuous Integration Many software engineering organizations are implementing
More informationFast Feedback: Jenkins + Functional and Non-Functional Mobile App Testing Without Pulling Your Hair
Fast Feedback: Jenkins + Functional and Non-Functional Mobile App Testing Without Pulling Your Hair Uzi Elion, Tecnology Director Carlo Cadet, Director, Technical Evangelists Tuning the Process for Mobile
More informationReinforcing Agile Software Development in the Cloud
Reinforcing Agile Software Development in the Cloud Why the Cloud Is Advantageous for Agile, and for Accelerating its Enterprise-wide Adoption White Paper Executive Summary The popularity of Agile software
More informationContinuous Integration
How painful was your last release? Continuous Integration Marcin Kawalerowicz CEO CODEFUSION Sp. z o. o. CODEFUSION Sp. z o.o. ul. Powstańców Śląskich 25/18 45-086 Opole, Poland +48 77 54 53 312 info@codefusion.pl
More informationFundamentals of Continuous Integration
Zend Blueprint for Delivery Fundamentals of Jenkins with and server by Slavey Karadzhov Introduction Delivery is a methodology, a mindset change and a leadership practice that focuses on how to achieve
More informationEND TO END DATA CENTRE SOLUTIONS COMPANY PROFILE
END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE About M 2 TD M2 TD is a wholly black Owned IT Consulting Business. M 2 TD is a provider of data center consulting and managed services. In a rapidly changing
More informationFireScope + ServiceNow: CMDB Integration Use Cases
FireScope + ServiceNow: CMDB Integration Use Cases While virtualization, cloud technologies and automation have slashed the time it takes to plan and implement new IT services, enterprises are still struggling
More informationAchieving business benefits through automated software testing. By Dr. Mike Bartley, Founder and CEO, TVS (mike@testandverification.
Achieving business benefits through automated software testing By Dr. Mike Bartley, Founder and CEO, TVS (mike@testandverification.com) 1 Introduction During my experience of test automation I have seen
More informationSuccessfully managing geographically distributed development
IBM Rational SCM solutions for distributed development August 2004 Successfully managing geographically distributed development Karen Wade SCM Product Marketing Manager IBM Software Group Page 2 Contents
More informationApplication Development at Congruent
Application Services are the flagship of Congruent's service offerings. Our expertise in application development is signified by its completeness and excellence in delivery. Congruent covers the complete
More informationMeister Going Beyond Maven
Meister Going Beyond Maven A technical whitepaper comparing OpenMake Meister and Apache Maven OpenMake Software 312.440.9545 800.359.8049 Winners of the 2009 Jolt Award Introduction There are many similarities
More informationDistributed Agile Development in the Cloud
W H I T E PA P E R Distributed Agile Development in the Cloud A new development process using the Power of Cloud and combining the merits of Agile, Feature Branching, Continuous Integration, Continuous
More informationReal World Considerations for Implementing Desktop Virtualization
Real World Considerations for Implementing Desktop Virtualization The Essentials Series sponsored by Intro duction to Desktop Virtualization for the IT Pro... 1 What Is Desktop Virtualization?... 2 VDI
More informationShifting Enterprise Development into the Fast Lane
Shifting Enterprise Development into the Fast Lane DevOps for Enterprise Systems to transform your software delivery capability and deliver business value ibm.com/devops SHARE Orlando Fl 2015 Presented
More information