By Wayne Ariola | Article Rating: |
|
May 5, 2014 10:30 AM EDT | Reads: |
939 |

By Furkan Khan, Director of Product Management at Perforce
This article was originally published on the Perforce Blog.
For all the talk about Continuous Delivery these days, it can be hard to find best practices from the companies that are actually doing it.
Because Continuous Delivery puts additional demands on the underlying versioning system, we work closely with a lot of companies who are already practicing it. To see an example, watch the Salesforce.com presentation on how they do Continuous Delivery on Perforce.
What do the most successful Continuous Delivery practitioners have in common? We’ve put together a list of 5 key things…
- Think Beyond Code: Continuous Delivery is focused on more than just code. Every element of a product needs to be consistently versioned from development to deployment, including artwork and other binary files, chip architectures, CAD designs, documentation, configuration scripts, and more.
- Automate, Automate, Automate: In a highly automated environment, changes to code can be almost instantly checked for integration into the delivery package. “Failed” changes can then be immediately corrected by the development team to ensure a high level of efficiency, predictability and repeatability—key attributes to a successful Continuous Delivery approach.
- Make Everything Fully Visible: Stakeholders must have visibility and input into what gets built and released. Peers should participate in reviews and collectively push for a higher bar for quality.
- Track Every Change: Recording every change, event and transaction is hugely valuable in situations where a rollback to a previous version is required. Altering history should be prohibited, especially when compliance and industry regulations demand stringent recordkeeping.
- Put It All in One Place: Instead of maintaining silos of code and assets, and project-specific branches, implement a “single source of truth” for the entire production environment. If assets and artifacts are distributed in multiple locations and multiple stores, there is a risk of introducing new errors and failing to meet delivery deadlines.
But wait...there's more!
To get the full lowdown on Continuous Delivery best practices, check out our new report, “Continuous Delivery: Five Habits of Highly Successful Practitioners.”
About the Author
Furkan Khan is Director of Product Management at Perforce Software. See all posts by Furkan Khan
Learn More Habits of 5 Habits of Highly-Successful Continuous Delivery Practitioners—Attend the SDLC Acceleration Summit
Want to explore Continuous Delivery trends and best practices along with your peers and industry experts?
Join us on May 13 in San Francisco for the SDLC Acceleration Summit as we explore best practices for getting applications to market on time, on budget, and with a high degree of quality.
Hear from industry leaders from voke, Salesforce, Intuit, Amazon, Schwab, Lowes, ZipCar, BlueShield and the Department of Homeland Security as we discuss Testing, Software Quality, Continuous Release, Application Delivery, and Automation.
- What: SDLC Acceleration Summit
- When: Tuesday, May 13, 2014
- Where: South San Francisco Conference Center
- Who: DevOps, Development, QA, and Testing
LAST CALL... only a few seats available.

Read the original blog entry...
Published May 5, 2014 Reads 939
Copyright © 2014 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Wayne Ariola
Wayne Ariola is Vice President of Strategy and Corporate Development at Parasoft, a leading provider of integrated software development management, quality lifecycle management, and dev/test environment management solutions. He leverages customer input and fosters partnerships with industry leaders to ensure that Parasoft solutions continuously evolve to support the ever-changing complexities of real-world business processes and systems. Ariola has more than 15 years of strategic consulting experience within the technology and software development industries. He holds a BA from the University of California at Santa Barbara and an MBA from Indiana University.
- Serverless Computing: Ready for Prime Time | @CloudExpo #AI #DX #Serverless #DigitalTransformation
- Continuous Testing vs Test Automation | @DevOpsSummit @Tricentis @AAkela #Serverless #DevOps
- Wild West of Gemini Test Automation | @CloudExpo #DevOps #ContinuousTesting
- AI and #DigitalTransformation | @ExpoDX @Ayehu_Eyeshare #AI #IoT #API
- [video] Scale and Simplify with WineSOFT | @CloudExpo #Cloud #APM #Monitoring
- Ubersmith Announces Referral Program for its Subscription Business Management Software
- ICC-USA to Exhibit at @CloudEXPO NY | @ICCUSA #AI #SDN #DataCenter #Storage #SmartCities #DigitalTransformation
- Ubersmith Announces Expanded Agreement with Namecheap
- Cloud-Native, #DevOps and #DigitalTransformation | @CloudExpo #Serverless #CloudNative
- Serverless Computing: Ready for Prime Time | @CloudExpo #AI #DX #Serverless #DigitalTransformation
- Continuous Testing vs Test Automation | @DevOpsSummit @Tricentis @AAkela #Serverless #DevOps
- Wild West of Gemini Test Automation | @CloudExpo #DevOps #ContinuousTesting
- Storage Quality of Service with @NetApp | @CloudExpo #DevOps #DataCenter
- Data Centers in a #Serverless World | @CloudExpo DevOps #SDN #DataCenter
- AI and #DigitalTransformation | @ExpoDX @Ayehu_Eyeshare #AI #IoT #API
- [video] Scale and Simplify with WineSOFT | @CloudExpo #Cloud #APM #Monitoring
- Synametrics to Exhibit at @CloudEXPO NY | @SynametricsTech #SQL #WinSQL #DataCenter
- Synametrics to Debut SyncriBox at @CloudEXPO NY | @SynametricsTech #SQL #WinSQL #DataCenter
- The Top 150 Players in Cloud Computing
- Pacific Office Automation San Mateo Outlines Rationale for Streamlining Workflow Processes
- Yahoo! to Keynote 4th Cloud Expo: Accelerating Innovation with Cloud Computing
- Oracle To Keynote Cloud Computing Expo
- Pacific Office Automation Denver Details How Going Green Improves Workflow Management
- Exclusive Q&A with Rich Marcello - Unisys President, Systems & Technology
- Yahoo! Named “Platinum Sponsor” of Cloud Computing Expo
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Behind the Scenes, SANta Claus Global Cloud Story
- Unisys & Cloud Computing: Anywhere, Anytime IT Needs Also To Be Secure