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]
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]
Introduction 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. I mplementing automation is definitely a part of what it means to... [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.
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]
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]
Speed Up SAFe Program Increment Planning with the New IBM Rational Team Concert (RTC) Timebox Planning Widget V3.0.4 and YES, you get it for free as a goodie and NO, not everything free is bad ... convince yourself cu in Las Vegas at IBM InterConnect 2017 ... Session HDR-1406 Timebox Planning Widget V3.0.4 TEASER (incl. setup instructions) Globally distributed teams can easily get into the situation where sticky notes, tape and string no longer fit your needs concerning a virtual dependency board. The... [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]
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]
In my role as a Mobile Solution Architect and Certified Scrum Master, the question that I am most frequently asked is, “How do I use Agile on a mobile development project?” I have found Agile to be very versatile; so my initial response to the question is that it can be used the same way on a variety of projects. That said; there are differences between a mobile project and an enterprise project. However, these differences relate to the device specific details and are technical in nature and not related to Agile in and of itself. I have worked... [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.
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]
If you want to do DevOps, you have to constantly deliver value to your customers and gather evidence of the success in production. This means constant, zero downtime deployments and testing new features with smaller sets of customers (A/B testing, canary releasing). To achieve this, you have to decouple the feature roll out from your code deployments. This is done by a design pattern that is called feature toggle, feature switch or feature flag. Originally it was called feature toggle because of its Boolean nature. With A/B... [More]