Enterprise DevOps
Understanding and Implementing the APM Puzzle – Performance and Availability
While every organization is unique, there’s one universal goal everyone can get behind—creating and delivering an exceptional end-user experience. For both classic IT organizations and companies built in the age of cloud, ...
The Real-Time Innovation Dividend
Time is compressing. The attention span of individuals and organizations is becoming ever shorter. There are only brief windows that can be devoted to any given transaction. Expectations around situational knowledge, updated ...
Continuous Optimization: An Idea Whose Time Has Come?
Agile makes development deliver code faster. CI makes testing move faster and CD makes delivery faster, but what keeps track of the volume of change all of this introduces and delivers optimizations ...
Why Legacy Application Development is a Challenge
Enterprises seeking to modernize their legacy mainframe applications often cite the key reason as not being able to evolve quickly enough to support the changing needs of the business. This is also ...
Maintaining Exceptional Quality Despite Shrinking Delivery Deadlines
My first article in this series focused on the need for continuous improvement across three key dimensions of software development–velocity, quality and efficiency. While these are all equally important, in this piece ...
Challenges of Designing API-Driven Experiences
As SaaS and mobile application development–and cross-software integration and communication–continue to become increasingly important for organizations across all industries to remain competitive today, APIs play a critical role. In fact, APIs dominate ...
DevOps Needs Collaboration and a Safe Place for Success
When it comes to DevOps adoption, "[many organizations] tell a similar story," said Scott Van Kalken, systems engineer at F5 Networks. It takes more time and effort to develop the right culture ...
How to Implement an Effective CI/CD Pipeline
DevOps bridges the gap between development, operations and IT services teams efficiently. To foster a DevOps culture, implementing the right DevOps tools with the right DevOps process is essential. Continuous integration/continuous delivery/continuous ...
Common Pitfalls of Software Development and Tips to Avoid Them
In business, no one wants to plan on failure. However, when it comes to software development, failure is more common than most managers want to admit. In particular, many managers and executives ...
Chaos Engineering for ITOps
Chaos engineering (CE) is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production. This approach is becoming commonplace in ...
The Secret to Digital Transformation is Human Connection
We know digital transformation is no longer an option for today’s organizations–it’s a requirement. End-users have come to expect an easy, digital-native experience, whether they are ordering a pizza or automating an ...
Top 3 Challenges of DevOps Adoption
Customer expectations continue to relentlessly rise as new technological opportunities emerge. Today, organizations demand products and application features are delivered and implemented wherever and whenever needed. Everywhere you look, execution is at ...

