Agile Testing - Mobile application testing challenges
Several months ago, I was challenged by the Release Quality Manager, at a large financial institution, to demonstration the value agile on large projects where several of his development teams were struggling with quality with their mobile application (mobile app) development.
Here is a summary of the challenges, recommendations and outcomes from this engagement.
My customer was in the middle of an extensive agile transformation... [More]
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]
Foundations of the Scaled Agile Framework:
--> Be Agile. Scale Up. Stay Lean. And Have More Fun
Apr 1, 2014
12:00 PM - 1:00 PM (Eastern Time)
Dean Leffingwell (Scaled Agile, Inc.), Jennifer Fawcett (Scaled Agile, Inc.)
Link to reco rdin g: htt p:// yout u.be /H_7 52O8 P_B s
Link to presentation mate rial : htt p:// ow.l y/vl... [More]
Do you want to lead a transformation in your organization to adopt enterprise DevOps? Get trained! Become certified in Scaled Agile Framework (SAFe TM ) and prepare to lead effective change to realize the value of DevOps at an enterprise scale
Time slot: Pre-conference, Saturday and Sunday May 31st and June 1st @ 9am - 5pm
Speakers: Scaled Agile Inc, the authors and owners of the Scaled Agile Framework (SAFe TM )
Room: Swan Hotel, Lark 1-2
SAFe is rapidly gaining momentum as an industry-proven framework for applying lean... [More]
Come to the SAFe TM Zone on the Expo Floor to learn how lean and agile principles apply to DevOps at an enterprise scale
Time: Throughout the Innovate conference during Expo Floor hours
Staffed by: IBM, Scaled Agile Inc, and Business Partner experts in Scaled Agile Framework (SAFe TM )
Location: The SAFe Zone is between the DevOps and Agile Zones on the Innovate Expo Floor
DevOps for the enterprise is much more than the continuous delivery of function in products. It is about the delivery of value to your customers... [More]
Scaling Agile practices in support of DevOps
A few weeks ago, I had the opportunity to participate in the "Release and Deploy workshop" at the 2014 Innovate conference. During the day long hands-on workshop, we learned about several new UrbanCode Release (UCR) capabilities. While there were several interesting capabilities, UCR's abilities to "visualize" the deployment pipeline and to track the del ivery lifecycle for a particular set of "applications" being released together showed how... [More]
6/10/2014 by Myriam Sanie
Looking for directio
Did you know that, according to Fortune Magazine , $125.9 billion a year is spent on corporate training?
Did you know that according to brain science, not all forms of learning are equal?
Did you know that one of the greatest challenges in Agile is scaling to the enterprise level?
Read on… (you may be surprised)
devEssentials ™ : From Dream to Reality
I have had the privilege of working for over a year... [More]
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]
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
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 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]
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]
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]
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. ”
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]