I am excited to share with you our announcement about new and enhanced solutions from IBM Rational that continue to break down the barriers to innovation. You might be wondering what that means. Well, you’ll be better able to design and deliver software with higher quality and performance than ever before. Let me explain.
You’ve already heard me talk about software as the “invisible thread” that weaves innovation through software, products, and services. The thought leaders, practitioners, and analysts that I talk to every day all agree... [More]
IBM Power Systems are based on modern, high performance processors. They are at the forefront of both commercial and technical computing. The latest systems built with POWER8 technology are cornerstones of IBM’s Power System portfolios. They offer industry leading performance and superior economics.
Unlike previous generations of POWER processors, the new POWER8 processor is capable of running in both big- and little-endian modes. Endian is a term used to describe how bytes are ordered in memory. Big endian... [More]
I recently had the opportunity to talk about DevOps for Enterprise Systems at both IBM Enterprise2014 (Las Vegas) and the DevOps Enterprise Summit 2014 (San Francisco). Co-presenting with me were Slavik Zorin, CEO of Synchrony Systems, an IBM Business Partner, and Carmen DeArdo, Director of Application Development at Nationwide Insurance, respectively. I heard a lot of positive feedback, and I thank them both for sharing their stories.
What follows is a summary of the key takeaways from the two events.... [More]
"I love deadlines. I like the whooshing sound they make as they fly by."
Douglas Adams , author of The Hitchhiker’s Guide to the Galaxy .
The need for speed in the development lifecycle of a product is no longer just desired; it is essential for organizations to remain competitive. While this approach breeds innovation, it also breeds terror of upcoming deadlines.
When I first started working in the telecommunications industry in the early 1990s, the... [More]
The service virtualization space has come of age in Forrester’s new report, “The Forrester Wave™: Service Virtualization And Testing Solutions, Q1, 2014.” Forrester’s first report on this emerging technology highlights many of the key messages that IBM has been evangelizing since our acquisition of Green Hat two years ago. It also underscores that IBM is a leader in this market with a huge amount of momentum on our side.
IBM has made... [More]
In my interactions with many organizations, I have observed an unclear understanding of continuous software delivery . Most of the organizations think that continuous software delivery and project and program management are the same. This is not the case! Traditional project and program management concepts are not able to scale with current market demands and business expectations.
Even though there are many similarities between continuous software delivery and project or program management, continuous delivery is on a much broader scale.... [More]
In my last blog post I defined what we want to achieve in our DevOps improvement initiative. Once that is done, we need to know where we are today. Sometimes it is difficult for my clients to assess on their own where everything is going well or otherwise. Most tend to know the biggest pains but not necessarily the why. This blog post outlines some guidelines for you to use when assessing your maturity to know where you should begin.
Where am I today?
In my recent paper on “... [More]
Unless you have been hiding under a rock, you have been seeing many communications of late regarding DevOps. And the messages you hear from us at IBM emphasize that DevOps covers a lot of ground. It starts with planning, then development and test, then on through release management and deployment, and all the way to production monitoring and optimization. And then all the way back to the beginning again, with a feedback loop that informs the next iterations of planning and development, about what your customers (be they internal or external)... [More]
DevOps as a term has been evolving over the last few years. If you want some interesting perspective, see what your favorite search engine returns for the term. At it's most basic, DevOps is the process of bringing Development and Operations together to share processes and procedures. The goal is to reduce the risk of change and improve the speed of deployment. This requires true collaboration across the groups responsible from the business analyst, through Development, Test, Quality Assurance, and Operations. ... [More]
It is my pleasure to announce this year's IBM Champions for Rational Software! Earlier this year, we asked you to nominate the leaders in your technical communities who represented the three "R's" of being a champion : Being responsive, respected, and recognized in the technical community. The following new and returning Rational champions stood out among the crowd. They are experienced in using Rational solutions to solve real business problems and are recognized experts in their field. They spend their own time, energy and resources... [More]
Keys to successful demand and delivery management
Extending software lifecycle management
There's an old saying that no battle plan survives contact with the enemy. The same is true with IT portfolio management. In the real world, well-laid plans for application delivery must face the unpredictable forces of changing business requirements. In the past, rigid, engineering-oriented approaches have proven unable to adapt to this kind of naturally occurring change. But there is a better way.
Challenges of delivering value amid... [More]
We chose the name "Innovate" for our annual conference because it's focused on the development and delivery of software. And software innovation is where the competitive opportunities lie these days. But creating software is no easy task. Whether it's targeted for IT applications or embedded products, software creation remains a complicated challenge. What should IT and product & systems teams be thinking about these days, as they try to improve their capabilities in software development and delivery? Here are my five top... [More]
13 Reasons Every Developer Should Attend a Conference This Year Think of the last time that you got off a conference call or out of one of your regular meetings feeling recharged, inspired, and motivated. What about the last time that you took time out of your workday to really invest in yourself and learn something new? When was the last time that you encountered someone in a hallway at work and had a conversation that truly opened your mind? If you’re anything like the normal software developer, or any IT professional for that matter, these... [More]
Announcing JazzHub: Rational Team Concert in the Cloud for Academics
Hi, Dan Griffin here. You may remember me from my earlier posting about Ted the Developer . I wanted to share with you some really exciting news that we just announced at Innovate 2011 regarding Jazz.net and our Rational Team Concert product.
As you may remember, professors and academic researchers can register at the IBM Academic Initiative to gain free access to an impressive library of full-version software and course modules including Rational Team... [More]
I’ve been sharing the 5 best practices my teams have learned during our own DevOps Journey in my latest blog series .. If you’re not caught up, here is a quick summary:
1. Expand agile practices beyond development and test to include client, business stakeholders, and operations to breakdown silos and improve outcomes.
2. Shift Left with continuous testing using automation and virtualization to eliminate long back-end test cycles and increase quality.
3. Build a delivery pipeline leveraging tools-as-a-service... [More]