Agile development is all the fashion nowadays. Why is that and what kind of digital infrastructures does that require? Back in the old days, business software was primarily written to automate existing business processes. Those processes might change somewhat as a result, but in the core processes were no different. Think accounting systems, scheduling, “customer […]
Read More
In the past weeks I have been talking to a number of small software providers. Most software these days is no longer shipped (CD-ROMs are really oldskool, arenât they?), but is delivered as a service over the internet. These software providers are starting to realize that this means they are a SaaS provider. This also […]
Read More
A few weeks ago I ran my first CCSP training session (I did more than 40 CCSK sessions before this). As of this writing, the attendants still have to do the exam. Apparently the exam slots are booked a few weeks in advance. This was an in-company training with a pretty advanced group: info security […]
Read More
At the recent Usenix Enigma 2016 conference, NSA TAO chief Rob Joyce explains how his team works. By the way, TAO means Tailored Access Operations, which is a euphemism for hacking. See the full presentation here. Â Rob explains their methods, but between the lines he implies that other nation states are doing the same, so […]
Read More
The common opinion seems to be that banks are largely occupied by avoiding risks. That may be true to some extent. In reality banks (as well as insurance companies) are actually in the business of taking risks. And scary risks as well, for that matter. Think about it. You hand over a sum of money to a person that […]
Read More
Do you deliver your software product as a service? Or do you offer another IT service online? Then you probably have found that your customers really need assurance that your service is good enough for their purposes. It has to be usable of course, but it also has to fit in their risk appetite and […]
Read More
The internet changes the way we think, Nicholas Carr writes in âThe Shallowsâ. Simple examples can be found in what we decide to lookup instead of memorize, such as phone numbers. At the same time it still makes sense to study and memorize traffic signs and history. But old truths donât all hold anymore. The […]
Read More
Warning: this post is forward looking and does not give easy answers. Cloud computing continues to enable innovation in the way we develop and deploy software. Service Oriented Architecture (or SOA) is a software development paradigm for breaking up large systems into more manageable independent components. This probably got off in the nineties. As a […]
Read More
This is the sequel to my introductory post “IT leadership in the 21st century“. IT Innovation and the bleeding edge When IT is being used to drive innovation, it is by definition on the âbleeding edgeâ. This is because proven technology is in wide use, and it will not lead to much competitive advantage. There […]
Read More
The question I am working on is this. How can IT leaders drive the right level of cloud adoption? We know cloud computing can bring risks and benefits. But how can organizations swiftly and securely do the right level of adoption? No place for bean counters When I talk about IT leaders I donât mean […]
Read More