Software strategies and more…

My views of technology, eduction, and global happenings…

Posts Tagged ‘StreamWork

Could Microsoft go the way of the Dodo?

leave a comment »

Just reading how Google’s employees are being switched to Google OS and those that aren’t are choosing between Apple or Linux. The article goes beyond just the trials and tribulations between Google and Microsoft and adds additional food for thought with regards to whether Steveb and team can right the listing Microsoft Titanic.

To see the writing on the wall, one only has to look as far as the turmoil currently happening within the Windows Consumer division, a restart with Windows Mobile that leaves Windows Mobile 6.x users (including nearly every MS employee) out in the cold with a dead product, long-time partners jumping ship for new tablet and tablet-like O/S platforms, and its own inability to launch a competitive product in a space it was once the pioneer, not to mention a music player and store that never was…. What is left Live and XBOX? Both which have had and are being challenged by other services that are often seen as easier and more in tune with the needs of their users. It my opinion that without a tangible connection to what people want to do with computing (consume information about their business, their activities, their customers and their friends) tools that Microsoft continues to decrease its own relevance in the modern computing space.

Of course an argument is that Microsoft is tied tightly into business technology and is it’s platform of choice because they offer everything from the data centre to the desktop, but if we look at changes that are now starting to reshape the enterprise (and by this I mean all businesses that transact with customers large and small) market we see the client/server world coming to a end in the not-to-distant future.

Start by looking at the combined Software as a Service offerings and the Platform as a Service offerings that are enabling both traditional and up-start business to manage their financials, customers, inventory as well as computing and processing power you soon can conclude the tools that Microsoft offers for managing, deploying and developing are quickly becoming yesterday’s news. In fact, I would further argue given IBM, Oracle and SAP’s focus on developing in-memory databases, web-based, mobile and business intelligence solutions that these will have an near term immediate impact on sales of Microsoft’s SQL database as instances of this product will be replaced by solutions that can run complex transaction and data mining queries in-memory and report in real-time rather than via traditional I/O coding. If you combine this with the cloud becoming a repository for web-platform tools like AppExchange for the business and Apple’s Appstore or Google’s Apps for business for consumers and businesses alike and you see how on-premise is quickly becoming a model of the past.

It seems that the market also continues to question the relevance of Microsoft in the future. During the past decade there have only been two periods when the stock showed life, those being the end of the dot.com boom cycle and when Microsoft was expected to buy into the search wars by acquiring Yahoo! but failed. The stock market seems to question Microsoft’s future plans since the company is no longer rewarded with a premium multiple that innovative leaders such as Apple receive.

mswhole applesoft

Yes, I know Microsoft has launched its Cloud strategy and has promising applications from Office 2010, SharePoint, Azure, and CRM – but many of these are still tied to heavy enterprise investments in Microsoft’s traditional tools and platform solutions. So for hybrid environments (Software+Services) this may forestall rapid migration, but it doesn’t mean that Microsoft is truly “all-in” in my opinion.

My final thoughts are these:

1. Microsoft has lost its way at the worst time in the consumer space, its customer and its partners are looking to Microsoft’s competitors for innovation and sellable solutions. Dell and HP are the first off the boat, so how will Microsoft shore up the army of independent and small developers that may soon follow. This space is critical because it connects the data, information and systems to the jobs people are doing in and away from the office. Innovation begins with the consumer these days not with corporate IT, even SAP gets this.

2. Ballmer has bet on a long term strategy over short term gains. I agree that technology investments are not something you should tie to quarterly results, but looking at the quarters and yearly figures above. Seems it’s time to put up or shut up about this.

3. The ‘elephants’ Windows, Information Worker Group, and AppPlat are massive parts of the companies ~$60B in revenues. These massive businesses have the company committed to a course that makes innovation hard and political. While there are forces at work (Azure, Office On-line, CRM) that may effect a change of course – it will take significant management and ethos re-direction to make this work. I am not confident Microsoft has the hutspa  to make the bold and risky choices needed for this to happen. As such Microsoft may loose the enterprise market just as it is loosing the consumer market.

* Full disclosure, I worked at Microsoft and had an amazing experience while there, opinions in this blog are based on my person view of the company given the challenges they face in the market and the publicly available sites I have referenced in this blog. I do not hold shares in Microsoft.

Getting Social in Canada: Jive Software

with one comment

Today I attended Jive Software’s Get Social tour stop in Toronto and left impressed not only with the company’s software and strategy, but with the quality of attendance at the event. The event featured a hour and a bit of keynotes including a look at how Canada’s RIM has used Jive’s SBS to deploy mybackberry.com. What impressed me the most was the level of interest and activity from Canada’s largest companies. In the breakout I attended there was representation from 4 of the 6 largest banks, well known national law firms, ad agencies and professional services companies.

Personally, my interest in attending came from discovering significant interest in the integration of social software tools within business processes. In fact I have touched on this in several blogs already (here, here and here) and have found myself spending an increasing amount of time fielding questions from financial professionals on the topic of how their investments in tools like SAP or Microsoft Dynamics along with SharePoint can be further leveraged to move people from communal watering holes of information (ala SharePoint, Stellent (now part of Oracle), OpenText, etc.) to proactive, automated community distribution networks. All the while business execs these social services/tools to be part of existing business processes and applications from ERP to CRM to BI – and not to have to rip and replace investments they’ve already made.

To address this need Jive has developed its Social Business Software platform. This platform is based on a addressing a need to leverage existing technology investments – both on-premise and software as a service – made by organizations and intertwine social tools which are quickly maturing from the consumer technology world (Facebook, twitter, DIGG, etc.) into the business arena.

The Jive SBS solution should be very interesting to companies who’ve found themselves sinking in email, departmental collaboration websites, individual shared drives with unique folder structures, client-based office productivity tools, or aging client server business applications with little web extensibility. Their idea is to offer software solutions to organizations seeking to bring current consumer focused social features into the context of a secure, robust business processes and integrate these into the existing information and presentation layers used by their employees. Think ‘facebook’ that allows individual users to create ‘friends’ of co-workers, partners, suppliers and also applications – ERP, data repositories, content management systems, etc.

An interesting quote from the Jive Software presenter was that one of their goals is “…to enable the solutions from being ‘place-centric’ (e.g. a data or content repository) to ‘you-centric’.” The promise of this approach is to enable content relevance to the job you and/or your employees are doing – further amplifying the time to value that the business or community can benefit from. This can be achieved by using technology to enable systems to constantly seek information based on your criteria and deliver internal and external content in a timely fashion to the end-user.

I’ll be writing more on this topic, but for now my advice (based on what I have seen so far) for organizations  looking at social technology solutions that can fit into existing business processes is to:

  • Plan – Look at (audit) how your employees are communicating in the office versus outside the office. Determine how this may or may not fit into different aspects of your business process and technologies.
  • Promote – Promote activities which promote collaboration that benefits the organization, team and individual. Begin to recognize good ideas from individuals and identify who might be a super user by department and even age group (e.g. don’t have a 20 something trying to sell social tools to a 50 something CEO)
  • Execute – Pick a part of the business that demand business process rigor, but also has an affinity for new technologies. Obtain the buy-in and support from the executive in charge and pilot a solution that brings together social technologies with financial, customer and partner data. Observe its usage, recognize individual contribution and learn from the effects this has on average and advanced users.
  • Deliver – Realize this is a game changer. IT must be involved, but the business user will in some cases control the success of the project based on how they adopt and use the technology in conjunction with their specific needs. Don’t bury the data in a common format you make them adhere to – rather encourage them to rank and promote what they find valuable. Deliver an experience rather than a product.
  • Hand over control – The hive of users will self organize around value and efficiencies. This is seen in nature and technology and is paramount to successful social software. In your planning you should have covered the governance and controls needed that are required by your business and ensured these are documented for your users. Now let them drive the interest and improvements of the software going forward.

The last part (IMHO) is the innovation aspect that is key to socializing your business.

StreamWork – Can SAP make Word Irrelevant?

with one comment

Face it. How many of us use Word anymore?

We still use Excel and PowerPoint, but writing is seldom done in Word anymore. It’s done in email and on the web. We write, more often than not, to share ideas. Word has evolved into Outlook – or more realistically – the multitude of email applications and text editing software products have come crashing together. Combine this with the plethora of ‘free’ text editors, both on and off-line that do all the things we need to post (blog, publish and email) and share (email, tweet, and instant messaging) information in a one to many format, and the drive to use a text editor isolated from the web just doesn’t make sense.

What has sparked this change? After a bit of web research, it seems the amount of reading has continues to decrease while the amount we are exposed to increases. An interesting write up (but not the only one) on this can be found here . To summarize, people are addicted to information – the more the better. At the same time we have become woefully impatient readers and want ideas encapsulated into snippets we can re-tweet’ at will. We constantly search for a grand idea that adds value or validates our own and with any luck may help yet another person make a decision that creates more information (adding to the global conversation) for us to access and share in a never ending cycle.

But I digress, my point is that we write (via email, messenger, tweets, blogs, etc.) to share our ideas with others and solicit feedback. And technology is evolving to meet our needs. The rise in social media based is based partially on inability of email to keep up with how we communicate to larger and larger audiences. Micro-blogging services combined with social media (Facebook, Twitter, instant messenger clients, etc.) are supplanting our use of emails to communicate with friends, family and co-workers. Furthermore what writing we do is being augmented by multimedia (pictures, audio, and video) to become more interactive resulting in conversations that are more compelling to our audience.  As such, this decade promises to take the preferred mode of communication in the digital age to the next level.

We have started to see products like Google’s Wave, IBM’s Lotus Live and Microsoft’s Office Live take form in an effort to make the sharing and collaborating of information and people more real-time. SAP, a world leader in structured business applications, seems to see an opportunity to provide its customers and the market with a solution for visually and graphically sharing what the other person is seeing, reading and conversing about. Nurturing the ability of many folks to generate and exchange ideas on a subject based on the information they are exposed to and expressing this to others in a means that are easier to follow.

SAP’s response to this model is interesting as they are the first large company that hails from a structured, data-centric world to offer a collaborative tool that is inherently based on the unstructured world of digital conversations.  Their product, tentatively called StreamWork (nee 12 Sprints) , is very un-SAP in that 1) its free and 2) its build to be used across web-platforms like Evernote, Discussit, and more products without the use of propriety code or back office development.

In my opinion, the up-side for SAP and StreamWOrk is huge. First, people can start seeing SAP as more than just a company that provides core business applications, but also a partner that facilitates the conversations between employees, customers and partners. Second, StreamWork can bring value from the wealth of business and customer data locked in business applications, databases, and the web by creating a simple form factor for sharing ideas. Finally, by allowing people across an organization or ecosystem to collectively share their opinions new products and services can be brought to market and change/customer benefits accelerated.

Much like my experience trying Google’s Wave I am still waiting for people to ‘wave back’, yet given my experiences with other social tools (twitter, facebook, blogs, etc) I have no doubt that one day I will wonder why we had email (in much the same way I wonder why we ever used Fax machines). While I don’t think that alone SAP will make Word irrelevant, it is now part of a pack that together quickly is changing the way we communicate with one another. And it’s my opinion it’s better to be on that bus than not.

In closing, SAP is taking a big gamble on how its brand and services are perceived by the market in an effort to gain share in the collaborative market. But with great risks comes great reward.

Note: Updated 12Sprints to SAP’s official name “StreamWork” on March 23, 2010.

Resources:

http://sapstreamwork.com/

http://12sprints.com/

http://www.youtube.com/12sprints#p/

Http://www.google.com/wave

http://www.officelive.com/en-us/

http://www.evernote.com/

http://www.google.com/buzz

http://en.wikipedia.org/wiki/Collaborative_software

http://www.hyperoffice.com/index.php

http://www.google.com/apps/

http://www.sap.com

https://www.lotuslive.com/en/

Follow

Get every new post delivered to your Inbox.

Join 246 other followers