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 large... [More]
2015 brings a new event experience for Innovate attendees because we have combined three IBM conferences—Innovate, Pulse, and Impact—into one comprehensive software event: IBM InterConnect 2015. And we have a new time: February 22-26 2015. We have a new place: Las Vegas, Nevada. Because we have combined these events, there are even more networking opportunities, professional education, and technical certifications available to attendees. The topics will also range from ... [More]
If you're coming to IBM Innovate 2012 this year, we have an exciting contest planned on Monday of the conference. It's Next vs Now. Four teams of high school and college students (the Next generation) pitting themselves against four teams of conference attendees (the Now generation). This code camp is being taught by RP5 Software , an IBM business partner headquartered in Finland. The camp will teach attendees agile practices using Rational Team Concert, by having teams collaborate to build virtual race cars and then race them against each... [More]
DynamoDB is one of the non-Structured Query Language (NoSQL) databases which are currently in use today. Scaling of this database is very easy, and it offers no overhead in terms of administration. However, it has a limitation when it comes to the design of the schema. Once you have migrated your data from MongoDB to DynamoDB, you will notice that the task of administering the data will be reduced, and that it will be possible for you to archive the old data. The archiving here can mean that the data which is not queried more often by the... [More]
OK, so you and the rest of your team members have decided you want to “try agile” on your next big project. Maybe you’re getting pressured by management to do something (anything) different to get things out the door quicker or to improve your project success rate, and they think agile is just the thing you (and they) need. Maybe some of your team members have used it on prior projects, in prior lives. Or maybe you’ve been reading about all the benefits others have been reaping and have decided you’re ready... [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 and agile principles at... [More]
I ran across this on Twitter this morning and thought it would be useful for anyone who are currently interested in adopting a DevOps approach with Cloud. Dan Berg ( @dancberg ) posted this easy to understand whiteboard video. If you don't see the embedded window below, click HERE to go directly to YouTube. I apologize in advance if you are unable to access YouTube.
Confused by the title? Well let me ask you this, developers and testers, do you know the sound your project manager makes when they walks down the hall, which automatically triggers the fight or flight response in your hypothalamus, and the normal reaction is flight (like under your desk)? Project managers, do you have trouble seeking out team members for status and it becomes almost like a hunting expedition to track down developers to get status, like they’re the prey and you’re the predator? Why can’t we... [More]
A few weeks ago I delivered a session on Scaling Agile Planning to Support Large Distributed Programs at the 2014 IBM Innovate conference. The session was well received so have posted a copy of the slides for anyone interested, c lick here . In this session, I discussed my lesson learned applying Disciplined Agile Delivery (DAD) and Scaled Agile Framework (SAFe) to solve some of the common scaling challenges at several large organizations where I consulted an an agile coach and scrummaster. Scaling Agile - Session Abstract Many... [More]
A few years ago, if you would have asked me to define DevOps, my answer would have sounded something like “Mumble mumble automation, mumble, automation, mumble mumble, infrastructure-as-code, mumble mumble, strategery.” Thinking that DevOps equated to automation had mostly to do with the fact that most of the DevOps people I talked to and articles I read really only spoke about automation with only indirect references to anything else. Implementing automation is definitely a part of what it means to be practicing DevOps, but... [More]
Have you read Sanjeev Sharma's DevOps for Dummies book? See http s:// sdar chit ect. word pres s.co m/ta g/de vops -for -dum mies / As I've been working to prepare one of our internal teams to work with customers at BlueMix and with our DevOps Services , one of the assignments was to read the book. Giving a quiz seemed a bit heavy-handed (they're all professionals after all) so I figured a short crossword puzzle that teased out some of the key terms and ideas would be sufficient confirmation -- and a bit of fun. If you... [More]
Thinking about deploying your applications in the cloud ? Worried about how your applications will work in different, frequently varying environments. No matter how many times you may have tested your application in simulated cloud-like settings, verified recovery from server or operating system failures, and tuned your application till it runs like a Ferrari simulation, you can never be certain that all will be well in the hurly-burly of the cloud. Application deployment is one of the trickiest aspects of cloud migration. It... [More]
I wanted to share an upcoming event for those who might be interested. Click HERE to find out more and to register. I've also add this to our DevOps community calendar. If you haven't started syncing your personal calendar to keep up with various events, please Click HERE to get started.
In this blog post , I would like to share some practical experiences gained over past couple of years in Implementing Agile in our team. I intend to write this as a multi part series with each one walking through a different adoption phase for a set of practices we felt were important to implement at particular point in time. I would also like to share on what worked well for us and some pitfalls to avoid . Part 1 : The beginnings Part 2 : Agile Planning And Tracking
Need a game plan to improve your delivery process in 2017? We have you covered! In our recent tech talk , Michael Elder, IBM Distinguished Engineer for Cloud DevOps , shows you how to use a DevOps-enabled toolchain to deliver your apps with speed and reliability to the cloud platform of your choice. T he webinar, How do you Delivery your Applications to the Cloud , is available here on demand. Michael discusses how UrbanCode Deploy can deliver your applications to... [More]