It does not matter what you do or work with - if you are a professional soccer player, area manager of an manufacturing business or are the CEO of a Fortune 500 - focus on value will always be of major importance and in order to focus on value the right prioritization needs to be made.
A soccer player will have the option to pass the ball to a team mate or advance through the field with the ball him or herself, the area manager needs to evaluate which projects to run, which segments to focus on and what products to take to market and a CEO... [More]
Tough economic times, it's time to think about how to make your business more agile
Is your team working to make your business more agile? IBM’s Business Agility ( follow #BizAgility on Twitter ) initiative responds to the rapid pace of change today’s businesses must manage in their networks, partner and supplier relationships, customer preferences, and market fluctuations.
This October, IBM Rational will join product and service offerings from the Tivoli and WebSphere brands to help you reach new heights in... [More]
The ROI of your software development investments Understanding where and how we are spending our resources and getting return on our investments is difficult - especially for software development organizations... Many software companies manage a significant portfolio of solutions where there is a: Disconnect between business and delivery with a lack of delivery governance and control Risks and issues are handled to late in the delivery process instead of up front Software and systems delivery and portfolio data on disparate and globally... [More]
You know, innovation has become synonymous with software. That’s the major reason we call our annual conference “Innovate,” where we provide enough courses, certification programs, presentations, and living network of brilliant minds to qualify as a five-day mini-university. What better opportunity to announce our new spring roll-out of products and services?! I can’t provide the details about the announcements we’ll be making on June 4th at Innovate, in Orlando. Instead, I hope to see you there and give you the details in person. But even if... [More]
For the past decade, agile methods have proved beneficial for helping Information Technology (IT) software teams deliver, on schedule, high quality software that satisfies stakeholder needs. Software teams pursue agile methods because they need a process that can respond efficiently to change to the product under development. Agile methods afford more flexibility compared to traditional plan-driven approaches, which lock in the project details early and are less able to adjust to stakeholders’ evolving needs, market changes, and unplanned... [More]
IBM PureSystems: Ushering in a new era for software and systems delivery
The traditional approach to building IT infrastructure and software— where skilled engineers spend weeks and months to install, configure, build, test and deploy applications, databases, and tools— can no longer keep pace with today’s rapidly changing business and technology requirements. A recent study conducted by Forrester Research, Inc., on behalf of IBM, highlights that 25% of IT projects are deployed over budget and 34% are deployed behind schedule. IT... [More]
Rethink IT, reinvent business
IBM SmartCloud enables a new era of computing
Here is something you have probably heard from IBM Rational over the past several years: Innovation in software will differentiate your products and services from the competition, which will improve your organization’s bottom line. We firmly believe this is true, and we have case studies and our own in-the-trenches experience to back it up.
The problem is, all the innovative thinking in the world will not do you a bit of good if you cannot deliver... [More]
We are now accepting nominations for our 2013 class of IBM Champions for Rational software. Champions are IBM clients or partners in the technical community who motivate others toward our software solutions and services by being:
R esponsive - They are actively engaged with their peers through communities, user groups, and events.
R espected - They are experienced professionals who serve as technical mentors to their peers.
R ecognized - They extend themselves beyond their peer groups to share their expertise through social media,... [More]
Software underpins many of the basic activities we perform on a regular basis. Whether it’s using coupons at the grocery store, practicing a musical instrument, servicing your car, watching television, or even signing up for a parent-teacher conference (a newly automated process in our school district), software continues to permeate the day-to-day activities we are involved in at work, home, and play.
With software at the root of many of the activities in our daily lives, it is no wonder that companies increasingly are viewing... [More]
Software delivery is more a discipline of economics than a discipline of engineering, because it is a complex endeavor that is inherently non-deterministic and entrepreneurial…there is much more uncertainty.
Successful software outcomes are highly dependent on continuous negotiations, accurate predictions, value creation, innovations, diverse team collaboration, business agility, market conditions and user demand. Success is much less dependent on the quality of contracts, Gantt charts, critical path schedules, earned value measurement,... [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]
Due to a reorganization, in 2012 my team merged with our location's IT department and a central build and test team for one of the product areas to form a single organization called DevOps Infrastructure (DOI). At that time I had little understanding of the term DevOps, although I nfrastructure did make sense since that is what IT is about. Today it is clear that what I do is more than just IT, and what our stakeholders want is also more than just IT.
In this series of posts I'll discuss various elements... [More]
In today’s challenging economy, businesses are under increased pressure to reduce overall costs while mitigating and controlling risks. The reality is that many businesses struggle to successfully deliver quality software on time and on budget that meets their market needs. Why is it so difficult to deliver a product that aligns to the business goals?
Organizations face a combination of technology challenges due to their complex IT environments. These environments serve multiple business functions, consist of large... [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]
“Finish each day and be done with it. You have done what you could. Some blunders and absurdities no doubt crept in; forget them as soon as you can. Tomorrow is a new day. You shall begin it serenely and with too high a spirit to be encumbered with your old nonsense.”
― Ralph Waldo Emerson
A lot of software delivery projects fail . Just-in-time strategies to development, testing, integration and operations can lead to schedule overruns and architectural... [More]