It’s Not Programming, It’s Problem Solving

Children Learn to ProgramThere will come a time, not to far off, where we stop refer­ring to “mobile com­put­ing” and just say “computing.”

Seems like, in spite of the ridicule I’ve received with these ideas in the past, peo­ple aren’t going to be “pro­gram­ming com­put­ers,” they’ll sim­ply be “prob­lem solving.”

I’ve writ­ten before about every­one learn­ing to code, and in my newish role at CA that’s trans­lated into the idea that:

Any per­son that does busi­ness with an orga­ni­za­tion (employee, part­ner, or cus­tomer) should be able to write soft­ware to make their expe­ri­ence better.

It’s a very bold state­ment, con­sid­er­ing that short of writ­ing an excel macro or export­ing a CSV file, most enter­prise tech­nol­ogy is quite inac­ces­si­ble to mere ‘peo­ple.’ [Read more…]

Public Speaking Tip No. 2

Public Speaking Tip

I love pub­lic speak­ing. I don’t suf­fer any of the jit­ters or fears that many peo­ple think about when it comes to get­ting up on a stage and telling peo­ple what you think. I thought I’d share another pub­lic speak­ing tip, one I feel really strongly about. Appar­ently, so does Apple’s Eddy Cue.

I’ve always won­dered though… there are so many peo­ple who can’t help but pro­mote their com­pa­nies when they speak (even when asked not to). I remem­ber one pre­sen­ta­tion, in either Europe or South Africa, where I lit­er­ally got hugged after­wards (by a guy!) who loved that I didn’t men­tion my com­pany name once after intro­duc­ing myself. I hadn’t even men­tioned my prod­uct. I was talk­ing about APM and the need for a dif­fer­ent type of man­age­ment in a dis­trib­uted appli­ca­tion where dif­fer­ent pieces were under dif­fer­ent con­trol. That was in com­par­i­son (I had noticed) to my main com­peti­tor at the time who sim­ply used his reg­u­lar cor­po­rate pitch but with­out his logo (you could lit­er­ally see blanked out spots in the graph­ics where his logo would have been).

Speak­ing at a con­fer­ence is an oppor­tu­nity to share ideas. [Read more…]

Are Banks Software Companies?

This post is slightly wan­der­ing on pur­pose. It’s a slew of related thoughts, tying together a lot of unre­lated observations.

The CEO of a large bank recently told my CEO that he viewed his bank as a “tech­nol­ogy com­pany with a bank­ing license.”

Hearsay, for sure. But rea­son­able to assume he’s not the only one think­ing this way. In fact, no assump­tion necessary:

We can rea­son­ably ques­tion whether a lot of these star­tups are soft­ware com­pa­nies with finan­cial prod­ucts, or finan­cial com­pa­nies that deliver soft­ware prod­ucts. Here’s a short list of the ones I think about all the time; the full list is long and grow­ing:

If they’re finan­cial com­pa­nies using soft­ware to deliver prod­ucts… well, then Ebay owns a finan­cial com­pany in Pay­pal. But, if they’re soft­ware com­pa­nies first… then BBVA just bought a soft­ware com­pany.

Why does it mat­ter? [Read more…]

A Business Case for Building a Software Innovation Platform

Obama healthcare fails because of failed software innovation

Agility. Cloud. Mobile. BYOD. Agile. DevOps.

Empty buzz­words. When it comes to com­mu­ni­cat­ing how tech­nol­ogy can enable busi­ness inno­va­tion, it’s dif­fi­cult to cre­ate a talk-track that brings it home. It’s hard to have a con­ver­sa­tion that takes it from buzz­word to mean­ing­ful & action­able plan in any­thing shorter than a the­sis. Per­son­ally, I make these con­nec­tions, I com­mu­ni­cate value, though metaphor or cul­tur­ally rel­e­vant observations.

This post is the lat­ter. It’s also a way to frame how crit­i­cal soft­ware is to business/policy inno­va­tion and why we’re so far away from cap­tur­ing soft­ware inno­va­tion en-masse.

Men Are From Mars, Women Are From Venus

In our case, it’s more like busi­ness peo­ple are from Earth, and tech­nol­ogy peo­ple are from Orion. As I thought through the impor­tance of cap­tur­ing inno­va­tion it became clear to me that the prob­lem is not about tech­nol­ogy, at least not at the high­est level of think­ing. The prob­lem is how peo­ple mak­ing deci­sions com­mu­ni­cate (with each other).

Busi­nesses that are agile & will­ing to embrace cloud infra­struc­ture will have an advan­tage over ones that don’t.


We’re all aware of the top tech­ni­cal trends and the top finan­cial trends1 . The trick is, how do we inter­pret these trends in con­text? How do we make the tech­ni­cal trends com­pre­hen­si­ble to the busi­ness peo­ple? How do we make busi­ness trends rel­e­vant to the tech­ni­cal staff or soft­ware devel­op­ers? How do we do this in a way that helps every­one do a bet­ter job?

My favorite exam­ple is the obser­va­tion by most non-technical peo­ple — why does it take IT so long to deliver some­thing, when apps on my phone get updated so much faster?

One of my favorite quotes on this comes from a bug AT&T has with it’s voice­mail on the iPhone:

iOS 7 came out almost four months ago. Four. Months. Com­plaints have been con­stant since then. What pos­si­ble excuse could they have for not push­ing out an update already?


It’s not about explain­ing what mobile is. It’s not about explain­ing what cloud is. It’s about explain­ing what mat­ters to the person.

Why does it take so long to deliver, and more impor­tantly, what can we do about it? [Read more…]

  1. Mobile, cloud, social, big data; Cap­i­tal & effi­ciency ratios, data secu­rity, reg­u­la­tory gov­er­nance & com­pli­ance, multi-channel/omni-channel, and ‘what the heck do I do with my branches’ []

2 Critical Questions Credit Card Issuers Need to Be Asking Themselves

2 Questions

Appar­ently, the Chicago Taxi sys­tem has been hacked. Sears con­tin­ues to insist that it hasn’t been com­pro­mised, while it’s clear credit card breaches have become a board­room issue.

Biggest sur­prises: These com­pa­nies are unsure that they’ve been hacked and they need the US Secret Ser­vice to help them fig­ure it out.

Credit card issues def­i­nitely have a lot on their minds. In par­tic­u­lar, if I were in their shoes:

Will we get to a point where peo­ple stop trust­ing credit cards?

What hap­pens when we get there?

As an aside, since the con­ver­sa­tion seems to paint chip-and-pin as the answer to every­thing, they’d bet­ter be think­ing about card-not-present fraud issues. They have until Octo­ber 2015 when chip-and-pin will “be in place” at which point fraud will absolutely be shift­ing online. If they wait until that shift hap­pens to pre­pare, well, they’re mak­ing a big mistake.

Come see me demo CA’s 3D Secure fraud solu­tion & hear our head of Fraud Solu­tions speak on the future of fraud panel next week at BAI Pay­ments Con­nect in Las Vegas (Mirage Hotel).