Rational Team Concert (RTC) is at the core of IBM’s DevOps solution and the logical starting point for teams looking to get started with SAFe. Through a choice of topologies that include either a single RTC Project Area for small teams or multiple RTC Project Areas for added flexibility and scalability, RTC can be configured today to provide SAFe support that addresses the needs of small and mid-range IT shops as well as large, regulated IT organizations. The choice of topology depends on the characteristics of the organization. To learn... [More]
The adoption of agile practices has proven successful in helping teams address the business imperative to deliver more value quickly with high quality and lower cost, but agile in isolation does not imply organizational success. As a result, organizations worldwide are exploring how to scale those very same agile and lean principles practiced at the team level across the enterprise -- some are even doing it!
IBM’s DevOps approach supports the continuous delivery model through an open-standards-based tooling platform to help drive... [More]
In a recent post, see here , I summarized four of the key DevOps principles, namely:
Automate as much of the deployment pipeline as feasible
Develop and test against a production-like system
Continuously validate operational quality characteristics
Programs and projects adopting continuous delivery practices must create software in such a way that the software can be released to production at any time.
Recently, Ken Schwaber--an Agile thought leader, co-creator of Scrum and someone I think very highly of--posted a controversial blog entry " unS AFe at A ny S pee d " during Agile2013. During my career as an agile transformation consultant, I have had the opportunity to work with Ken, Dean Leffingwell of SAFe and both Scott Ambler and Mark Lines of Disc ipli ned Agil e De live r y . I have studied their histories, intensely reviewed their current approaches beginning in 2007 and... [More]
Are you interested in how to leverage the power of the IBM DevOps platform to accelerate your SAFe adoption? Are you interested in how IBM supports SAFe?
If so, you are not going to want to miss these two webcasts.
Mark your calendars!
Date/Time : March 25, 2015, 4PM ET
Title : A SAFe Approach to DevOps
Abstract : An IBM DevOps approach supports the continuous delivery model through an open-standards-based tooling platform to help drive organizational efficiency and effectiveness. The Scaled... [More]
About two years ago, we started the Learning Circles initiative to provide simple and structured educational material on some IBM Rational products. There are now 11 published Learning Circles that you can leverage for your own enablement, or for self-paced training in your organization.
To align the material with latest product releases, the CLM and the RTC Learning Circles have been recently updated. They now include specific material on CLM 5.0 (and even 5.0.2 for RTC).
Earlier this year, we also worked with Scaled Agile... [More]
When software organizations talk about “Going Agile”, they often mean they are adopting a set of agile practices, such as Scrum or XP practices. While this approach does help teach teams the mechanics of agile, this often lead to poorly executed implementations or "Agile-Fall".
Many organizations fail to graphs that a “ A move toward Agile implies that your organization is making a cultural transformation to embrace the Agile values and principles and put them into action. ”
A few weeks ago during an agile adoption seminar with a program manager considering using agile, I was asked to evaluate approaches to scaling agile practices to support adoption by a large program for their enterprise. This program had already adopted some basic agile practices (such as daily meetings, stories and Scrum) but felt they weren’t getting the benefits that other, smaller teams, got from “going agile”.
At first I thought this would be an easy exercise, given over the years I have had to assist several... [More]
Regardless of whether the project is following a traditional or agile methodology, making quality an integral part of the software lifecycle requires the whole team to collaborate effectively.
IBM Rational Quality Manager (RQM) is a collaborative hub for test planning and managing test results. Built on the Jazz™ platform and part of the Rational solution for Collaborative Application Lifecycle Management, RQM provides organizations with a web-based test management environment that helps test management professionals. ... [More]
Recently ran across a great article on using Rational Quality Manager in a continuous delivery DevOps pipeline . The article entitled, " Improving Quality using Rational Quality Manager as part of the Continuous Delivery DevOps Pipeline " the authors, Ajay Chebbi and Thomas Neal, discussed the importance of test automation and described how to use the ANT API to invoke automated test scripts. Making it easier for traditional, hybrid and agile teams to maintain the tests, the test environments and providing an avenue for... [More]
Establish a “Single Source of Truth”
In a recent post, DevOps in Practice – Best Practices for Adopting Continuous Delivery , I summarized seven practices for helping teams establish a automate continuous delivery process.
Establish a single source of truth
Automate painful tasks
Manage inter- and intra- application dependencies
Make “what is where” visible
Make certifications and approvals visible
DevOps in Practice – Best Practices for Adopting Continuous Delivery
In many respects, delivering software updates the last mile to production is often one of the biggest challenges. Product development has worked with the business on defining a innovative product, the architects have architected a first-rate technical solution, the team is designing a great mobile app and the solution has passed the testing suite ensuring quality. However, releasing it to product is often the most difficult and dangerous part of the process.... [More]