Showing posts with label SaaS. Show all posts
Showing posts with label SaaS. Show all posts

Thursday, June 20, 2013

What can a major sports team's IT teach the corporate CIO?

Feway Park. Photo from Wikipedia
Yesterday I sat in on the final keynote session of the Boston e2 Conference to hear from the IT leaders of major sports teams about their experiences using IT to support such unusual businesses. And the information they provided turned out to be hugely valuable for more traditional companies too. 

The stars of the show were:

* Bill Schlough, CIO, San Francisco Giants
* Jay Wessel, VP of Technology, Boston Celtics
* Steve Conley, Director of IT, Boston Red Sox

Boston considers itself a serious sporting city, and is intensely proud of all of its top-tier teams, so to add sport into the enterprise software conference is always going to be interesting for the audience. And despite the expected rivalry, the insights all of the tech leaders presented were quite thought-provoking.

Really though, what can a corporate CIO possibly learn from these guys? After all, the largest IT team among any of the presenters is 11 people at the Giants. And maybe that is the biggest point: all of these teams have deadlines that can’t be moved (the new season opens, the next game is scheduled), they have an ever changing temporary worker base of thousands, so they all have to think ‘lean’ to get things done. No pressure then.

Forgetting the team rivalries, what were the memorable points a corporate CIO can learn from?


“Don’t  be a server-hugger”

For a lean IT team, your VP of IT can’t be too attached to the actual physical servers. The cloud for custom hosting and more importantly SaaS products that already package the functionality you need to run your business are essential. IT egos can’t be attached to the actual physical boxes, since managing those things just kills time. Applications just can’t be developed in house, so use what is available commercially and can be customized to suit your needs.


“Good job, the email server was up today”

This is not something any IT team hears. The daily grunge of operating important IT infrastructure doesn’t win anybody awards. Outsource this kind of commodity function to any of the big players who can do it better than you, probably at lower cost. This allows you to really focus on your critical services, such as ticketing, and front line customer systems.


“Demand-based pricing - or doing anything radically different”

Freeing up resources lets you look at transformational projects, enabling your IT team to really help the business. By getting data to support decisions, and managing external resources to trial new ways of working, the Giants were able to roll out a new demand-based pricing model for tickets. Much like buying a flight, nowadays ‘last minute’ doesn't mean cheaper. If you can commit to a ticket in the stadium early on when demand is low, you get a better price. As demand rises and space becomes limited, ticket prices rise, steeply. Since the major share of revenue for all these teams is supporters in seats, getting this right can have a huge up-side, or a terrible impact.

For this to work, the IT team needs to have the capacity and capability to look at the bigger picture. To look at how the current ticket sales systems work, what can be adapted and what needs to be replaced. They need to be able to analyze the current state, and model the future. IT needs a business head on its shoulders to operate in this environment. And it definitely needs to acknowledge that external advice and experience is going to be needed.


“Loyalty data is not Big Data”

If you have a loyal customer base like teams have with season ticket holders, and a city full of people wanting to watch a game, knowing your customer is essential. But outdated, paper-based, in-house systems can’t do what you need in this regard. At the same time, there is no need to fall into the trap of building out a huge Big Data facility to understand your customers. First, you actually have to get hold of information that can get you the insights you hope for.

Can you imagine that at least one of these major teams has only recently moved from paper tickets for season pass holders to a smart card? What does the smart card get you, beyond saving a tree or two? Well, once you have that central ‘identity’, you can use it to track purchases of beer, snacks and ice-cream at games. You can watch attendance at games. You can collect information that you never had before in order to understand how to attract new season ticket sales in future, and to reward and retain your existing customers. This isn’t a big data problem. It is just a “get the data” problem, and fixing up old ways of working can help you do that.


“If sporting performance has peaked, how do we retain and attract supporters in the future?”

Not every team wins the cup every season. Not every company releases new, stunning products every year. How can IT support the business when the primary product starts to lose some of its sparkle? Customers are fickle and have a short attention span. Fair-weather sports fans especially so.

Again, it comes down to having the time, the vision, and the right people to allow you to focus on keeping current customers happy, and making the experience of being at a major sporting event even more exciting. It has to be incredibly better than watching an HDTV in the comfort of your home. IT can provide fans with facilities such as free wi-fi, allowing tens of thousands of people to remain connected, to Tweet, to share photos of their experiences. And to feel like they are connected to the players who are the face of the team. It can enable more interesting online community experiences, and work with Marketing to keep people involved outside of the stadium. IT can help streamline business processes so the business can adapt more easily to customer demands and expectations ensuring that the nitty-gritty doesn’t get in the way of the experience.


The end game

The sports team CIO is really a model for how a CIO in any corporation that takes customer loyalty and experience seriously (not just lip service) should consider operating. Think:


  • identifying technology that can enable an exceptional customer experience
  • getting and using data smartly to understand your customer better
  • letting go of the physical servers and outdated business processes to allow transformational projects to be considered


A post from the Improving It blog
Let us help you improve your business today. Visit www.consected.com

Tuesday, May 07, 2013

Tracking is not a dirty word. Understand customers through their actions.

I've started a new blog over on Tumblr, focused on social media and associated marketing topics. The initial thought was that it would allow me to get very much more onto a new topic than I wanted to do on the Improving It blog. That said, I want to give you a taster of what is going on over there. So  here is one of my recent posts, previously published on the new blog. Check out and follow me on Meaningful Social. And make sure to keep watching out for new posts on this blog (its not going away).

Tracking is not a dirty word. Understand customers through their actions.

So much emphasis is placed on tracking visitors to websites for advertising purposes that the words ‘tracking’ and ‘cookie’ has almost become synonymous with evil ad-spyware stealing your privacy and anonymity on the web. And that’s not to say that there aren’t some pretty aggressive organizations out there trying to know your every online move. Sometimes though, tracking visitors to a website, or even within a logged-in web app can really add value to their experience. No, really.
image
The thing is that using focus-groups to understand what a general audience of people likes about your product or service is just plain expensive, and sits squarely in the realm of multinational corporate brands who are pushing millions of units of packaged food gloop to overworked parents. On the web, we can get more information from more people, more cost effectively and more accurately. We are watching the wildlife in its native habitat, rather than dragging some focus-group animals into a zoo to be laughed at by a bunch of children. Tracking users on the web allows us to learn about mass behaviors, completely anonymously for the end user, and still improve our service. And the honesty of people voting with their mouse or finger tap is far higher than calling them up and asking them about their opinion.
Sometimes though, anonymous tracking doesn’t offer everything we need. It can lead us to segment our audience and only focus on the largest percentage of actions performed (see a related story by Christopher Penn on A/B testing of email & websites). And the other problem is that it is always based on how fast we can update our service based on historical information.
By tracking the actions of customers in real time, we can start to offer them the information and services they want more rapidly, with fewer clicks and less frustration. What this means is that we aren’t just enforcing a single path through our customer service process, we allow them to skip a step here and there, or do everything in reverse if their real-time activity indicates that is the right thing to do. The outcome for a company may be the same, but for the individual customer the experience can be hugely better.
Now, this sounds like nirvana. But it ain’t easy. It requires a lot of data, some smart decisions, some actively flexible business rules, and a recognition that some customers just don’t want to feel like they are being watched. 
Do you despise the thought of being tracked on a company’s website? Does your company use tracking data to make customer experience better? Let me know.

Originally posted on Meaningful Social

A post from the Improving It blog
Let us help you improve your business today. Visit www.consected.com

Thursday, March 24, 2011

Who says you can't have custom apps in the cloud?

IBM Cloud ComputingImage by Ivan Walsh via Flickr
When I first started down the path of building out a software as a service (SaaS) platform for business applications, a common criticism I heard about SaaS was that they were really limiting in what you can do with them. You either take the application the way it is, or you go somewhere else. Beyond a few simple configurations and changing the odd color-scheme here and there, prepackaged applications running in the cloud were limited. 

Now enterprise applications on the other hand were apparently not limited. You could spend tens or hundreds of thousands on professional services to customize the app of your dreams. So that made them better. Hmm, no wonder I often heard the 'build vs. buy' discussion during lengthy sales cycles. 

These seemed to be limited options if you needed an application that fitted your businesses:
  • build from the ground up
  • invest in an enterprise software application and professional services
  • build your app on the Salesforce platform and still write loads of code

Now I'm not saying that the argument about finding an application online to run a common business process, such as travel expense reports, doesn't mean that you are going to get whatever the vendor believes is the right way of working. And for the cost, there needs to be a general, reusable approach. You don't get a lot of options when you're paying $5 a month or less. But this is a feature of the business model (shifting high volumes of cookie-cutter product). 

If the platform has been built right, as Salesforce has shown, it is not the technology behind the scenes that prevents a vendor from offering far more configuration and customization. Salesforce has gone to an extreme it seems.  But it does show that without just building a completely new solution from the ground up there is the possibility to get software specific to your requirements in the cloud. At the same time, just like building off any platform, there are constraints that you must adhere to.

These thoughts come to mind as I'm just finishing off the testing phase of a help desk and equipment management application for a TV station "out west". I'm enjoying that I have a great platform to be building on (yes, Consected does really do some great stuff!) and can put together process and information management solutions like this really quickly with 98% configuration. I'm even happier that the platform can be extended. Not just with an API and a whole bunch of new software following the Salesforce model. But with some simple tweaks of the software itself, allowing an improvement for every client, or a completely new chunk of functionality specific to just the one client. This is the joy of owning the platform itself.

So if you ever need a custom solution that does not need the full expense and hassle of those other options, do look a little further than the closed SaaS applications that meet the needs of many, just not you. And don't assume that custom applications always require teams of software developers, for enterprise application customization or Salesforce. There is a middle ground, and some smaller vendors like Consected can provide the flexibility that the "box-pushers" can not.



A post from the Improving It blog
Let us help you improve your business today. Visit www.consected.com

Friday, December 03, 2010

Why bother with DIY BPM?

Companies that have tried improving their business processes, either through manual improvements or software BPM solutions, know that the DIY approach can be a big time-suck. So why bother? Everybody looks at the return on investment in projects based on hard costs, and the costs with in-house software are never small. But few people look at the costs on your time, the business person who desperately wants things to change, but can not spare the time to think about things deeply enough to make the changes useful rather than plain damaging.

I've been chatting with Ian Lever at Forward Look about alternatives to IT-centric BPM tools for business improvement. To steal one of his thoughts: why would you invest in building a leave/vacation request process, a travel expense process or a time sheet system using internal IT and business users, when there are a hundred low cost, ready made alternatives out there already? For many large companies, it seems easier to call the ERP vendor and have them enable the module and customize it to your needs (for tens of thousands of consulting and licensing costs), rather than suffer the indignity of going online and signing up for an easy to use system that doesn't really integrate  (but doesn't need to) to your ERP. Burn some IT budget and get something in six months, that's the only way to go for many locked in by their IT department. For the rest of us, where that one project spend like this would exceed the annual IT budget, build versus buy becomes a big question. Doing it yourself is not always the cheapest way to achieve the goals, and unless you are really handy with the tools it is rarely going to achieve the highest quality result.

For this reason, software as a service (SaaS) vendors exist to deliver solutions for what you need. This isn't like the BPM vendors and their 'templates'. This is real running solutions, ready to go. For this reason, Consected will be announcing some new Instant Apps. Look out for these new, free and low-cost apps at Consected Instant Apps.

"Great!", you say, "but nobody does what I want, my way". Well, if you really have faced that problem with the lack of appropriate SaaS solutions for you specific business need, add a comment below or contact me (select 'customer service', since I'm not in sales mode), and share your ideas, wishes or gripes with me. A problem shared... 

A post from the Improving It blog
Let us help you improve your business today. Visit www.consected.com

Wednesday, October 01, 2008

Processes in the cloud

Amazon, in its new incarnation as cloud computing provider, has announced that its EC2 service will have the ability to run Microsoft Windows Server or SQL Server before the end of the year. Why does this matter?

Companies are under pressure to deliver applications for a better total cost of ownership than ever. This isn't just a matter of cheaper software and less sys admins to support it. Already we see the importance of virtualization, helping reduce the cost and increase the flexibility of corporate server rooms, at least for the products that certify themselves to run under products such as VMWare. Side this with the new 'green' push of Intel, AMD, Sun, etc - to show a reduced cost of electricity powering and cooling the masses of servers that are still required, and the complexity of organizing server rooms to do so. According to Sun, 25% of IT budgets is consumed by energy costs.

So why not just save the valuable office space that server rooms have expanded to overtake, the power costs, complex network wiring, and the cost and risk of knowing how to, and actually doing this infrastructure stuff well? Just deploy your applications to the 'cloud', make sure you have a powerful and fault-tolerant Internet connection, and away you go.

Does this work for your critical business processes, perhaps run by a business process management (BPM), enterprise content management (ECM) or traditional imaging and workflow solution? AIIM talks about SaaS for ECM, and adds some nice commentary on the key tests for an organization selecting a SaaS solution: does SaaS meet the tests of speed, functionality, cost, flexibility and suitability?

Since BPM should be about running your differentiated processes, the cookie cutter approach to cost effective SaaS solutions may not be appealing. But when you have the ability to build exactly your solution and run it in the cloud on a common Windows operating system and database, BPM might become viable without complex infrastructure requirements (at least those that your boss can see).

A post from the Improving New Account Opening blog