Everything old is new again: Microservices

old-building-with-modern-addition

If I told you about a software architecture in which components of an application provided services to other components via a communications protocol over a network you would say it was… Well, it depends. If you got your start programming in the 90s, you’d say I just defined a Service-Oriented Architecture (SOA). But, if you’re […]

J is for jacking

Digital Robot

This post is part of a continuing series, “Digital: from A to Z,” that explores what it means to be “digital” from A to Z, broken down into individual blog posts diving deeper into various subjects. Check back here regularly to see continuing posts as I work my way through the alphabet and let me know: What’s in […]

Extending the Scrum framework for better project management

scrum agile development DXC Blogs

Scrum — a management framework that focuses on cutting through complexity to better meet business needs — maps out the elements required to run a successful project. However, many projects need to go beyond the typical Daily, Planning, Review and Retro meeting sessions used in the Scrum process to be truly successful. There are ways to enhance your Scrum framework, increase control […]

ITIL and DevOps: Complementary or contradictory?

With the arrival of new technologies like virtualization and cloud, as well as new methods such as “agile,” pressure is on the release management and operations team to deliver development outputs to production more quickly. DevOps is a relatively new development that meets this need, raising many hopes for the faster, better delivery of new functions, from […]

The chance of a lifetime

On Tuesday 8th March 2016, 10pm French time, the home phone rang. The caller, a friend and CSC Distinguished Engineer, asked for me. “Hey Martin, dya have a moment?” “Er, OK, what’s up?” (We work on many things together; it could have been anything. But my heart was suddenly pounding, because I pretty much knew […]

Feasting your programming appetite with microservices

ITIL and DevOps CSC Blogs

I have been coding for more than 25 years and have used more than 18 different programming languages (and their associated frameworks), spanning every programming style from simple scripting, to procedural, to objected-oriented, to dynamic and functional — which is more attractive to the software engineering community these days. Let me confess, every time I […]

How to become a Distinguished Technologist: Advice from a career in progress

I thought I’d do a post for aspiring Distinguished Technologists making career development plans for the next year. I have to admit how awkward I feel writing this post — I’m still half wondering what mistake got me such an awesome honor. I got a kick of inspiration and courage after watching a video of […]

If everything is DevOps, then nothing is DevOps

Tom Healy of Jama Software published a blog entry entitled, “DevOps is Dead, Long Live DevOps” as did Andrey Akselrod and also Nir Cohen. Interestingly, I find these pieces to have related concerns but different reasoning. Clearly, there are naysayers within the IT community that don’t buy into the DevOps fanboi messaging; and that’s okay! Personally, I […]

Now it’s happening – banking is changing!

Banking change

Banking is changing very fast – a very interesting development into something new. I will post four short posts about this change. The content is derived from many sources: my reading, own experience and insight into banking, reports and discussions with people in the middle of this change. If you are interested, please read, comment and share. […]

As DevOps Go From Niche to Mainstream, Will InfoSec Follow?

Research firm Gartner projects that DevOps, by next year, will move from a niche strategy to a mainstream strategy in place at roughly 25 percent of Global 2000 enterprises this year. This is a chance for enterprises to get security right, if they decide to do the right thing when it comes to information security. Moving from […]