The Indicee Blog

Reviewing the Refresh – A Look Back at F5 Expo

by Geoff Devereux on April 9th, 2010

This past Wednesday was the 1st F5 Expo in Vancouver. The event was billed as a conference for business executives on changing technologies in the online space. In retrospect, I think it’s fair to say the inaugural F5 was as much about finding its own identity as it was about technology.  You can’t grow without growing pains.

Overall, it was a very good event and shows a great deal of potential for the future!

The event was attended by 1000+ enthusiastic area business people.  It was a highly energized crowd and everyone was keen to learn and connect.  The conference really highlighted for me something I’ve noticed the past few years in Vancouver.  There seems to be a… realization, for lack of a better word, that NOW is our time to shine.  I think the organizers very successfully keyed in on this, no pun intended.

The line up of speakers and panelists was fantastic.

Tod Maffin, noted strategist, technologist, author, and speaker opened the show.  Although I missed the talk, based on the tweets I saw, I can only characterize his message as a cautionary tale.  I think Ferris Bueller said it best, “Life moves pretty fast, if you don’t stop and look around once in a while, you could miss it.”

And Malcolm Gladwell closed the show.  Another cautionary tale, you can find details of his talk on Techvibes and the Vancouver Sun.  I think he sums up nicely when he says, the internet is a means to an end, not an end in itself.

I managed to make it to 2 panel sessions.

The first was on Cloud Computing where our very own, Mark Cunningham, contributed to a discussion on the technology.  Mark was joined by Howie Wu, CEO of Layerboom and by Ryan Storgaard, Microsoft’s Director of Cloud Services Strategy.  The moderator was Rajan Sodhi, VP of Marketing for the hosting company Peer 1.  Mark commented to me afterward that there probably should have been 2 Cloud sessions.  One that dealt with Cloud for Business Users and one that dealt with Cloud for Techies.  The result would be two very different discussions.  And I think that nicely sums it up.  You can find some of Indicee’s thoughts on cloud here, here, and here.  If I had to pick one thing from that a Business User would be wise to take away from the session, it’s Howie’s explanation that Cloud “turns fixed costs into variable costs”.

The second session I attended was a panel on Avoiding Start-up Pitfalls.  This was a bit self-indulgent on my part seeing as I work for a start-up and have worked for a bunch of start-ups over the past 5 years.  The panel was comprised of Ryan Holmes, CEO of Hootsuite - the Twitter client, Danny Robinson, Managing Director of Bootup Labs - the incubator fund, and Michael Fergusson, CEO of Ayogo Games - social and mobile gaming, and moderated by Carisa Miklusak, co-founder of SoMedios - social media consultancy firm.  This panel definitely wins the prize for best soundbites at F5!  Here’s a sampling (I’m paraphrasing a bit, still waiting on my tricked-out recording device):

Danny: Equity is rarely a 50/50 deal with co-founders. Have the conversation early when you have nothing to lose.

Michael: The CEO has to be the top salesperson in a start-up.

Ryan: Kill your customers with a dull pencil (avoid the customization trap).

All: Business plans are dubious at best.

Danny: Take the cheapest money you can get.    

And: It’s not the firm who funds you, it’s the partner at the firm.

Michael: The worse possible outcome is a lingering death.  If your start-up is going to fail, make sure to fail well.

This last point reminds me of a recent Globe and Mail video of Mark Evans interviewing Roger Martin on innovation.  According to Martin, “to innovate you have to court failure”.  Roger Martin is Dean of the Rotman School of Management at University of Toronto.

You know, this may actually sum up the whole conference.  To innovate you have to court failure.

We would like to sincerely thank the organizers of F5 Expo, and all the participants, speakers, sponsors, and everyone who helped make this event possible.  You guys did a great job and have continued to step up and take risk in order to bring out the best in Vancouver!

For more reviews from F5 check out:

Gillian Shaw: iPad apps: Made in BC

Middle Child Marketing: F5 Expo Review

Kiwano Marketing: Best of Social Media Metrics

Flickr: Jeremy Lim

Twitter: #F5Expo and #F5cloud

If you know of other URLs with F5 reviews, feel free to leave them in the comments.

Enjoy!

  • Share/Bookmark

Tourist in Techie Land: Reporting from Cloudcamp Vancouver

by Geoff Devereux on March 17th, 2010

During introductory remarks for Cloudcamp Vancouver this past Saturday one of the organizers asked the group, ‘how many of you are technical people and how many are “from the business side”?’. The split was about 70/30 for the technical side.  The witty rejoinder to this result was something about why having it on a Saturday is a good idea – ‘only the technical guys would think this is a good way to spend a Saturday’. I saw one guy wearing a shirt that said, “I’d rather be surfing”, but the picture was of an open laptop.  Okay, so I’m joking about that last bit.  But, as a non-techie attending on behalf of Indicee, I was definitely in the minority.  Hence the “tourist” designation.

Here’s my thoughts on the day.

For the uninitiated, Cloudcamps are workshop-based events where the participants decide the curriculum at the beginning of the day.  Then, they spend the rest of the day talking about their main areas of interest with respect to “Cloud Computing“.  This can even include spirited, in fact heated, debate about how one defines Cloud Computing.

For our purposes, we can define Cloud Computing as what Indicee does! We deliver our software online through your browser.  And, our back office exists pretty much entirely on Amazon Web Services (EC2).  The Cloud. As a side note, I was delighted to hear that EC2 generously donates computing time to University of British Columbia (UBC) students to help build for the future.

That said, like a cloud, the definition is definitely nebulous and within the tech community it’s a moving target (to say the least). On Saturday, Dave Nielsen (Clouderati), stated a good working definition, I think.  Cloud is 1) managed, 2) self-serve and 3) on demand.  Dave is one of the founders of Cloudcamp.

Cloud is the essence of Software as a service, and we, Indicee, are the quintessential Saas provider.  We get all of our computing power and data storage metered like you get electricity from your local utility.

Destination Cloudcamp

So far over 15,000 people have participated in Cloudcamps worldwide.  The events are organized as an “unconference” which means, in short, Embrace The Chaos.  The organizers basically provide a blank canvas (within the context of Cloud) and with the help of an impromptu panel some topics are generated to fill up the breakout sessions later in the day.

Everyone involved brought their A-game so we were able to have a lot of fun collaborating on what the day would end up looking like.  The list of “official” organizers is here, but the cool thing about an unconference is that we ALL became organizers.

In the end seven sessions were defined:

- Intro to Cloud Computing
- Cloud Management & Interoperability
- Designing for the Cloud & Best Practices
- Cloud Computing for Large Enterprises
- Security, Privacy, and Trust
- Scaleable Data Management (SQL vs noSQL)
- Enterprise Integration

If I can, I’d just like to pick out one thing from each of the sessions I attended to give you the flavour of the day.  Looking at my word count, I’m already pushing the bounds of net-friendly postings.  For more info, you can check out the Flip Notes from the day here.

Session #1: Cloud Management & Interoperability

Troy Angrignon kept a blistering pace through this lively roundtable in order to get through the points in good time.  The question of Vendor Lock-in was the overriding concern by a wide margin.  IT-guys are uber-paranoid of being held hostage and having their data held hostage.  It makes sense.  Once bitten, twice shy.  IT has a ton of baggage from the last generation of computing.  I don’t have the hubris to say “it’s different this time”, but I would say the issue is less difficult in a Cloud world than it was in the client/server world.  I hadn’t realized how intense these concerns were.  Good to know.

Session #2: Designing for the Cloud & Best Practices

Without being too facetious, my main takeaway is probably that I was in the wrong session.  This one was more of a how-to with respect to understanding the technology layers that make up a Cloud App; when to expect bottlenecks, and what to do about them.  Looking at the Flip Notes I think the Large Enterprises session would have held more value for me.  Know for next time.  Trevor O and Dave did a good job, it just wasn’t my bag.

Session #3: Scaleable Data Management – SQL or noSQL

I was really looking forward to this session because it had the potential to turn into an epic nerdfight.  All it would have taken is the presence of one militant, dogmatic ideologue on either side of the debate.  Unfortunately, our group was exceedingly rational and brought nuanced and balanced views.  My friend and colleague, Ryan Prociuk, really showed his chops on the subject bringing a ton of knowledge and experience to the group.

I won’t burden you with the gory details of this one.  Suffice to say, database are not one size fits all.

For now, just know the complexities of SQL (Structured Query Language) could be compared to writing macros in Excel. Tricky.  Here at Indicee, we prefer to let users ask questions using plain English.  It cuts down on the angst.

The highlight of the session, and indeed the DAY, was clearly Dave’s anecdote about running 50 million users on only 1 Oracle database.  It takes a fair bit of “wizardry” to pull something like that off.

Like the saying goes: “Plan for failure”

Aloha

It was a great day.  To everyone who came out, good on ya.  To everyone I was able to connect with, good times.  And to the sponsors, thanks. Leave a comment!

Meeting of the minds

Great local art in the Venue foyer

Enjoy!

  • Share/Bookmark

Cloud Computing Enables Self-serve BI

by Mark Cunningham on February 22nd, 2010

If you are the average Internet user, you probably think the term “cloud” refers to weather. But every time you use Facebook, Twitter, YouTube, Linked-In or Flickr you are “living in the cloud?” Cloud computing is the next stage in the Internet’s evolution, providing the means through which everything — from computing power and infrastructure, applications and business processes to personal collaboration — can be delivered to you as a pay-per-use service, wherever and whenever you need. Momentum for cloud computing is building and it is on the verge of a tipping point. Malcolm Gladwell’s concept of the tipping point is defined as “the levels at which the momentum for change becomes unstoppable.” Interestingly, it is the consumer market that has driven cloud computing to this tipping point but the corporate world has shifted into position to drive the next phase of cloud growth.

Amazon Changes the Game

Amazon is the ultimate consumer company, making something as simple as buying a book, a customized and easy customer experience. Amazon has applied their deep consumer knowledge to cloud computing. After years of designing and developing their own platform for Amazon.com, Jeff Bezos took this knowledge and intellectual property and spun it into a new business, now leading the charge in cloud computing platforms. Platforms like Amazon’s are known as “infrastructure as a service,” providing businesses with extremely cost effective alternatives to traditional IT models. Other platforms gaining traction include Microsoft’s Azure, but Amazon enjoyed a strong head start. Cloud platforms like Amazon’s allow software vendors to launch new applications at break-neck speed, paying only for what they need, by the hour. This model is revolutionizing the IT world and the up-time guarantees in the cloud are better than most internal IT organizations can offer. The interconnecting and scaling services hosted in the cloud enable IT professionals and other software vendors to link applications in endless creative and unique ways, enabling “web mashups.”

Dirty Deeds Done Dirt Cheap

The cloud is cheap, some would even say ‘dirt cheap’ and it allows a business to off-load all the ugly computing tasks which have overwhelmed IT departments for years, from both a cost and resources perspective. Cloud computing allows a business to pay for computing power, based on actual usage, at a rate of 10 cents an hour. The recent global financial crisis has changed the way we think about our economy. Consumers and organizations are actively seeking simple and lower cost alternatives to just about everything. Using the cloud allows businesses to prototype and launch new initiatives faster and at a price point that is unmatched. A user can create a simple software as a service application, build a prototype in a day, create an account on Amazon Web Services, and make the application available to consumers in minutes. Furthermore, a Twitter feed can produce a thousand instant alpha users. No sales people, no marketing, only the cloud and a social network.

People Drive Change

Cheap and easy is critical but ultimately it is people that drive change. The popularity of cloud computing is due in part to a whole generation of users who have been chatting, texting, tweeting, and facebooking since they could walk. Online collaboration and public content sharing is the norm for these users and the cloud is part of their DNA.

But cloud use is also growing because of the many users in organizations who have been forced to endure cumbersome enterprise software applications, ridiculous IT policies, and limited visibility into disparate business data. These are the people who have been exposed to consumer applications like Facebook and Flickr and now expect their business software to be as easy to use.

Ultimately, the most exciting change-driver is IT. Old school IT is starting to change and will be the biggest adopter of cloud in the enterprise. IT is finally realizing the suitable role of enabling business success and results, rather than maintaining systems, fighting fires and ensuring job security. IT managers seem to agree on the need to find the best technology to address their business issues in the most cost effective way possible, whether it be in the cloud or on-premise. Cloud technology removes the need for physical hardware and infrastructure security requirements, which allows IT to devote more resources to higher priorities tasks that will improve productivity gains. Moreover, IT is realizing that the need to listen closely to the knowledge of workers at the frontline of an organization, who are demanding simpler, easier and more collaborative applications. Cloud computing addresses all of these issues which explains the massive adoption of cloud applications like Saleforce.com, Google, Amazon and many others.

The Cloud meets Self-serve BI

The cloud will have a huge impact on business intelligence over the next few years and is fueling the growth in self-serve BI. Demand for simple, cost effective self-serve BI is not new. Crystal Reports was originally envisioned as an out of the box, easy to use application for every user in an organization. But business intelligence like Crystal Reports has never really reached the ‘Promised Land’. Only 20% of people in an enterprise organization use business intelligence, mostly because it just isn’t that accessible to an average user.

True self-serve BI should allow a user to search for and locate a solution online, access and load their own data, create their own reports and dashboards, and invite, share and collaborate with other users. Ideally, it also means they can research and buy a BI application online without the assistance of a sales person.

Can the self-serve barrier finally be broken? The cloud is the best thing to happen to BI, making it possible for users to find, try, buy, analyze, share, collaborate, and learn.

  • Share/Bookmark

Understanding Business is a Game of Questions

by Geoff Devereux on February 11th, 2010

The Chevy Volt TestDrive That Wasn’t

When I was first approached with an offer to TestDrive a Chevy Volt as part of a GM Public Relations campaign, I was unsure what to make of the offer.  Why was I being included? Am I a media source now?  I tend to think of corporate blogging in separate terms from what I’ll call media blogging and traditional reporting.  A corporate blog is less about reporting “the news” and more about building understanding of a company; the culture, the people, and the product, within the public sphere.  In my view, this specificity of purpose imposes a certain amount of discipline and etiquette upon the writer.  For example, I would not consider it appropriate to rant or “bag on people” in a corporate blog.

In accepting the offer to TestDrive the Chevy Volt, as a corporate blogger, I really had to seriously consider how doing so would relate to Indicee.  What connections could be made that would justify the inclusion of the experience on the blog?  How would it relate to what we, as a company, are trying to achieve?

The offer included both a TestDrive of the pre-production vehicle as well as the opportunity to speak with some of the GM engineers in the Volt product group.

Upon reflection I found that, despite the obvious differences  between the Chevy Volt group and Indicee, there were some commonalities that warranted accepting the invitation.  So, I accepted.

I distilled the commonalities down to 4 themes:

1. Try before you buy: The TestDrive is a time honoured tradition of car companies.  It’s a core cultural belief infused with enough historical precedence that you could probably even call it dogma.  It’s interesting that no one has ever come up with a similar concept for buying a house considering that, apart from Detroit, you’ll pay way more for a house than for a car.  In Vancouver right now, the vast majority of homes are being sold without providing the prospective owners with so much as the opportunity for an inspection the market is so exuberant.  But I digress.

In software circles, particularly in the Saas market where we play, companies have taken that TestDrive concept and added a turbocharge.  We call it “freemium” and it’s a core cultural belief at Indicee.  For us, it’s critical for users to experience an initial success in order to engender belief in the product.  Try before you buy.

2. Performance Management: Indicee is in the business of Performance Management for business, but we’re not the solution that a company like GM will likely seek out.  Although I can’t be certain, I expect GM has highly complex and integrated systems to manage every element of their business; from supply chain all the way to the point at which the car drives off the lot, time and effort is accounted for.  The interesting conversation would be related to how these systems interact and what it means for how these guys do their job; I can become application agnostic for a few moments and investigate the mechanics of their information delivery system.  Who knows; it may well be they are completely underserved by their internal systems.  When it comes to performance management, we have seen some departments in large companies living in the dark ages even while their colleagues enjoy all the best new toys that B.I. has to offer.

3. Innovation & Change: Within the walls of a big company like GM are, effectively, a bunch of smaller companies.  I expect the Chevy Volt product group is like one of these smaller companies.  In a sense, they are a start-up that exists inside GM.  The guys within this group have been tasked with deliberately venturing away from conventional automaker thinking in the same way that Indicee has ventured away from the traditional path with respect to delivering Business Intelligence software.  I was interested in seeing what similarities may exist between some of these guys and the team at Indicee.

4. User Experience: It’s not always easy to try something new.  There’s a risk; and, although it’s not always spoken it is present.  The risk is, “what if I fail?” So really, this speaks to the larger issue of infusing a product with trust.  Following someone into uncharted waters is ALWAYS a trust exercise, and trust is only gained through interaction with the product.  Like Indicee, the Chevy Volt guys are in the trust game.  So, what considerations went into ensuring the Volt user experience instilled that trust?  What feedback mechanisms are in place?

The Result

In the end, the Chevy Volt TestDrive didn’t happen for me.  Without rehashing the specifics, let’s just say I received an apology in place of a car ride.

I’m going ahead with my post about the Volt, not as some kind of social shaming exercise, but to illustrate a point.

Understanding business is a game of questions

Good questions don’t simply materialize out of thin air.  Good questions are the result of thinking through the activities, behaviours, concepts, and relationships at work within the context of what you are trying to achieve.  Thinking about how things connect.  What are the commonalities?  Where do the commonalities diverge? What’s the essence of the matter?  What are the themes?  In my view, this is a strategy for finding answers.

Enabling answers, an answer-friendly environment, should be the overriding consideration when asking questions.  The motivation underpinning a question should always be getting an answer.  Therefore, framing your questions within a context familiar and relevant to the person being queried is probably going to be helpful.  After all, how much good is asking questions when there is no one around left to answer them?

-

Focus on outcomes

For example, what outcome was I trying to achieve with this Chevy Volt thing?  Was the outcome being able to say I drove the car first?  No, probably not.  I would say, despite not driving the car or meeting the guys, that a positive outcome was achieved.

I was able to relate our product, Indicee’s Saas Business Intelligence platform, with a product that folks will likely feel like they understand, a car.  In that sense, I consider the experience a success despite not having any questions answered.  In this case, my questions were academic.  There was no pressing business problem to solve (or media story to break).  The questions, these connections, were more important than the answers.

That said, my prepared questions did go unanswered.  So, below I will list a few of them.  If there are any GM guys reading this, feel free to take a shot at answering in the comments.

1. What do you think companies can learn from the TestDrive concept?

2. What would you consider the defining moment of this project and how did you come to this realization?  Was this a “measurable” moment from a performance management standpoint?

3. A lot has been said recently about how Design Thinking contributes positively to innovation. Are you familiar with the concept and do you subscribe to it?

4. What was done to ensure a positive user experience?

Enjoy.

  • Share/Bookmark

Is Cloud Computing in your Company Culture?

by Mark Cunningham on February 9th, 2010

The terms “Cloud Computing” and “Software as a Service (SaaS)” are relatively new buzz phrases that have been flying around both the technology and business communities for the past few years. While these concepts might appear to be new and “radical” the reality is the implementation of these buzz phrases has been around for a number of years and there are a number of companies who have been using these technologies for years to provide both businesses and consumers with useful online products.

So why is the first question I get from IT and business executives, “How Secure is Indicee?” Each time I get this question I struggle with whether I should express my “inside head voice” or my “outside head voice.” Logic usually prevails and I take the high road. I know that most of the questions simply stem from a desire to the maintain the privacy and control of their corporate data. What is funny is that most of these executives don’t see the vulnerabilities they face in their current “inside the firewall” methodologies that are, in many cases, far more vulnerable than any of the current cloud technologies used today. Not to mention the huge security holes they have with employees being able email corporate data in spreadsheets and documents to just about anyone.

At the end of the day this debate really depends on which “lens” you choose to look at the world through. My belief is that the choice between using “cloud” or “inside the firewall” is first and foremost cultural. I see 3 cultural lenses most often and these lenses tend to follow Geoffrey Moore’s Technology Adoption Life Cycle curve

  1. Innovators Lens – these are the people or companies that are the first to hear about new technology and adopt it quicker than the vendors can produce it. When we talk to the IT and business leaders in innovative companies like this they are near polar opposite to laggards(see below). These are the companies that are trying to find as many ways to push everything they can into the cloud. Indicee’s operations are like this. We live in the cloud….Google Docs, Slide Rocket, Salesforce.com, Version 1, Amazon Web Services, Basecamp and a bunch more. If Stephanie, our sales goddess, tells me her computer spontaneously combusted I don’t have to ask her if she had it backed up. If Craig, our king of partnering, drops his laptop in the moat of Treasure Island while attending a conference I only need to ask how many beer he had. Everything we need is in the cloud, secure and waiting for us no matter what computer we are on. As you can see this lens has a very different view and the scenery is spectacular from my balcony. My advice to these companies….the wave is here RIDE IT!

  2. Wait and See Lens - “I don’t know about that cloud computing stuff….I know it seems to be hot and people are talking about it but I am just not sure.” This is a common statement I hear from both business and IT people in all sizes of organizations. The indecisiveness is a major challenge for these organizations especially when they dabble in the new technologies but they never fully commit to trying them in specific areas of the business. Instead they burn up endless cycles dabbling while maintaining the status quo of what they already have. These companies would be better served by making more clear and decisive decisions. SaaS services are amazing for doing small projects to determine their viability, they are low cost, easy to get going and if you don’t like them they are easy to kick to the curb. With SaaS and cloud computing you can actually be an innovator while you hold steady on your current course, something that has been historically more challenging to do with traditional enterpirse on-premise software. While the Wait and See crowd tends to take longer to change, they are much more open and receptive to the learning and change than a Laggard is. Wait and See types need validation from others, they need proof, they need trust and they need buy in from the rest of their peers. My advice to companies with this culture..pick something and DO IT! Live the Nike mantra and go for it.

  3. Laggards Lens -  I have met and visited with thousands of companies over the course of my career and what I have learned is that no matter how many facts, figures and benefits you put in front of a person(or company) if they are fundamentally apposed to it, culturally, you are probably not going to change their mind. Here is a simple, real world example of a conversation I have had with a Director of IT for $100M sporting goods manufacturing and distribution company: “The Founder of our business is an old school guy…he doesn’t even use email but he does use a phone. There is no way he is going to let us move our data outside the four walls of this building. As a matter of fact he only wants 4 people on the executive team to see any type of corporate data!” And that, my friends, is an exact quote. That is usually my cue to ask, “what is the quickest route back to the airport from here?” I actually like companies like this because I can see the lens they see the world through and I can quickly determine that our company and their company are probably not destined to do business together. Well, until the succession plan has been implemented and the founder has decided to move on. My only message to companies that adopt this type of culture…..have a listen to Bob Dylan’s “These Times They are A-Changin’”


So what does all of this have to do with the question,, “How Secure is Indicee?”  The answer is highly dependent on your cultural lens your company looks through. If you are an innovator, you already believe that the cloud is better, more secure and more reliable. It is built into your DNA. If you are laggard, well this “Cloud dog don’t hunt.”  If you are anywhere in between, then you just need to start hanging out with the innovators more often!

So what cultural lens does your company look through?

  • Share/Bookmark
Older Posts »
RSS Twitter