Monday, December 3, 2018

Friday, October 5, 2018

Softare Pricing Strategy

I was included in this press release from The Society for the Advancement of Consulting® (SAC): The topic was on pricing strategy, and I contributed a paragraph on the latest trends in software pricing strategy:,2018162573.aspx

Thursday, August 2, 2018

Important IT trends of 2018 and beyond

One of the most important trends of 2018 and beyond is the virtualization of internal IT departments (private clouds) within large, old-line institutions in regulated fields, such as large banks.

The public cloud trend towards using Amazon AWS, Microsoft Azure, etc. for start-ups and non-regulated companies are well-established, but now large regulated businesses, who are reluctant to utilize public clouds, are completely reorganizing their internal IT departments to capture cloud advantages and, longer term, so they will be able to hire talent away from other companies.

Traditionally, IT departments in these firms have centralized teams that provide resources such as hardware, networking, and databases.  Then, there will be development and testing teams centered around applications.  Each application will be assigned its own resources (i.e. servers, databases).  It will be the responsibilities of these product teams to manage capacity, software versions, etc.

The new private cloud model will be that the product developers will be relocated out of IT, into business units, and will only be responsible for designing the business logic.  IT will still consist of hardware, networking, and database teams, but will add programmers specializing in API's and micro-services.  This new IT core will design an internal cloud that provides software APIs to product developers to mimic public clouds.

This means that the banks will now be able to attract future developers—who prefer concentrating on products and innovation, and don't want to deal with hardware or resources.  They want to simply work with virtual, limitless "cloud" resources, where someone else handles the details. 

What are the best practices around digital change management?

I am a business / technology strategy consultant who helps clients leverage technology.  I've worked with many clients on digital change management to implement practices such as RPA and BPM.

The Basics: What and Why of digital change management - DCM is about introducing technology/automation practices throughout a business' operational lifecycle to achieve results such as: reduce costs, serve more customers, and/or deliver a consistent quality of service.

The main way to implement DCM is through BPM (Business Process Management)—which is about using skills borrowed from engineering/computer science to analyze processes within a business lifecycle and make them more effective.  It can include deploying RPA (Robotic Process Automation), which are software "robots" that can replace humans in doing repetitive tasks.

Some best practices:
1. Identify processes that can benefit from digital automation and, most importantly, which processes will be left alone for now.

2. Design the processes that change so that they still seamlessly interface with the processes that aren't changing, so that the whole business will suffer minimal disruption when they are implemented.

3. Don't try to do all changes at once.  Always schedule them in phases.

4. Develop each change fully before implementing it in the business.  It should be completely functionally tested to ensure that the new, automated process can handle all the conditions as well as (or better) that the current, manual process.