Wednesday, January 25, 2012

Don't just Present, Enchant !

Don't just present, Enchant! This is the title of my next outing as a presenter. I had recently undertaken a workshop at my organization on the same topic which got great reviews. The intention of the workshop was to give the audience a toolkit to create and deliver extraordinary presentations. The focus was not limited to creating powerpoint presentation, but covered the intricacies of delivering a great talk. This included Style, Body language, Clarity, Stories, Visual Emphasis etc. 

I soon realized the importance of this workshop extends beyond an organization. Every day we spent millions of hours around the world giving presentations. Each presentation has the ability to change the world we live in. If we can focus on few important areas of this art, I believe we can create wonders in our career. And like all aspects of art, nothing is impossible or magic. It can be learned, practised and, over the period of time , excelled in. 

 I am planning to speak at the upcoming BarCamp-XI Bangalore edition to be held at SAP Labs, Whitefield on 11th Feb 2012. The topic will be the same. However this time, it will be more interactive. I would attempt to involve the audience to understand this important need of modern workplace and look at simple ways to create enchantment for your audience.

If you are interested in this talk, or want to chat, join me at BarCamp XI - Bangalore on 11th Feb. Register and vote for my talk @ http://barcampbangalore.org/bcb/bcb11/dont-just-present-enchant

Share/Bookmark

Wednesday, January 04, 2012

PaaS is here and its Real


I was encouraged to write this post by the influx of articles relating to predictions about Cloud computing in 2012. A common theme surrounding most of them is the rise of PaaS (Platform as a Service). While 2010 and 2011 was spent in understanding the real impact of IaaS and the value it brings, 2012 is destined to be the year when PaaS comes out of the closet with mass acceptance. Following are my ideas on what PaaS would be like in 2012 :-

1. Domain specific PaaS 
A domain specific PaaS would allow organizations of all types to build software infrastructure over existing domain platforms. Lets talk about Telecom domain. There are various IT implementations that need to be built, maintained and supported on a daily basis for a telecom provider. These include provisioning, charging, customer on boarding, analytics, customer service and support, value added services etc. All such application environments need to have a common infrastructure of reusable components ready to be deployed and orchestrated to create solutions.  A Telecom PaaS would provide telcos an unprecedented access to scale, grow and utilize the best practices of the industry without reinventing the wheel. This would create level playing opportunities for telecom providers of all sizes. Imagine how it would affect other verticals - Manufacturing, Egovernance, Logistics, Retail etc. 

2. PaaS enabler buzzword
IaaS platforms would attempt morphing into PaaS enablers. This would allow organizations to create PaaS platforms for the specific business needs at will. Currently the approach the organizations take in this regard : Use existing / Implement an IaaS layer, create application provisioning infrastructure, support deployment of apps on demand etc. However there are challenges that stand before a perfect implementation of PaaS environments using the traditional means. No longer organizations need a bespoke implementation of application provisioning and deployment automation. IaaS players would allow customers to start building these platforms. A lot of traction is already visible in this space. More on this in the next point.

3. Platform-enable anything
The rise of API enabling eco-system to drive the functionalities over a service has been the biggest driver of innovation. Social networks are the living breeding example of such a revolution. PaaS enablers and newer platform services would create opportunities for organizations to platform enable their services at a fast pace. This would allow a faster time to market and easier setup process. Currently this process requires a strategic cap-ex based approach for its implementation. Its not for the weak hearted. A sustainable process to create platforms for service eco-system is the need of the hour. Take example of an Ecommerce enterprise :- With PaaS enablers, the enterprise would be able to create platform for hosting applications built by third-party developers using its services. 

What do you think of this trend ? Share your comments and ideas. 

In the next post, I would like to touch upon Domain specific clouds in more detail. More on this later. 

Share/Bookmark

Tuesday, December 13, 2011

Why community matters - even to IT services

An interesting question was haunting my mind since some time. Why does Community matter to a services firm ? In this case, it refers to thousands of IT Services firm all around India and elsewhere. A community makes sense to a Product firm. It allows engaging the end customers, developers and solution providers to drive the eco-system. Whats in here for a Services firm ? 

My 5+ year stint in IT Services firm has helped me discover interesting answers for this question. No organization works in silo, and an investment in community opens up great opportunity. The following are some of the points that come to my mind :-

1. Recruitment
Finding the best talent does not always require sneaking the job portals or social networks. The old paradigm of Job advertisements does not entirely work. An investment in community by the firm allows it to be able to scout talents that they cannot find with the usual ways. The community attracts people who are inquisitive in nature and seeking to learn from every opportunity that they can get. An IT service firm requires people who exhibit the same behavior. Driving community gives a chance for the recruitment team of the firm to be able to meet these individuals and initiate the conversations with them.

2. Brand
Like Product firms, IT services too require a brand recall that impacts customers, media and technology community. An IT firm with a strong brand image is a great marketing vehicle in itself. A community opens up the opportunity for the organization to build a great brand around itself. The community also allows external people to be the spokesperson for the organization. It enhances brand awareness and value. 

3. Interaction
Interaction allows exchange of ideas. Ideas to innovate, engage and create impact. An IT service firm can use the community to engage in dialog. It provides a way to assess and discover what people external to the company are thinking about. A perfect gold mine to discover trends  in technology adoption. The community also allows the employees of the organization to learn best practices and apply it to the business. 

4. Culture
A strong culture of an organization has its root in how its employees help each other. This attitude is the core foundation of a community. To make better employees and culture, it is mandatory for the company to have the spirit of helping each other in its core DNA. A community involvement will provide the employees of the organization the chance to polish this aspect of professional behavior. Thereby, creating better culture inside.

5. Pre-Sales and Partnerships
An important aspect for the IT services firm is to also look for opportunities for pre-sales and scout for partnership. Its evident everywhere - Great partnerships are not formed on golf courses or elaborate lunch meetings, its formed in small informal interactions. A community gives a chance to people of specific interests to come together. This provides a perfect ground for informal discussion, leading to a possible opportunity or a chance to work together. 

There are plenty of other points that can be added to the above list. The five mentioned comes immediately to me. Lastly, a community gives a chance to the firm involved to give back to the society and create a long lasting value that cannot be bought or sold. 

Share/Bookmark

Tuesday, December 06, 2011

My first Cloud Computing Talk at HIVE Forum




My first talk on Cloud Computing and Amazon Web Services - September 2008.

Share/Bookmark

Sunday, November 27, 2011

The preview video for my talk at DroidCon India 2011 held between 18-19 November in Bangalore



Share/Bookmark

Saturday, November 19, 2011

My talk @ DroidCon India 2011

Humanize the android

ADDENDUM : -The apps mentioned in the above presentation is as following :-

1. Endomondo (Slide no.32, 41)
2. Quit Now (Slide no. 55, 56)
3. Foursquare (Slide no. 25, 40)
4. Lookout (Slide no. 48, 49)
5. Remember the Milk (Slide no. 47)


Share/Bookmark

Monday, November 14, 2011

The Boiled Frog and User Experience


I believe some of you if not all  have heard about the boiled frog story. The premise is simple - A frog is captured and placed into a vessel containing boiling water. Result - the frog leaps out of the water immediately. Next, another frog is placed into a vessel containing room-temperature water. The vessel is kept on a heater to boil the water. The frog adapts to the change in water temperature, but never leaps out. Result - the frog dies a slow and painful death.

The thing we learn out of this experiment is the sense of adaptation. Humans like all other animals adapt to their sorrounding, and this is same with their engagement with software. Too much changes in a small period of time in the application's UI can have negative connotations with the user. The trick is to allow the changes to be dispersed in steps - to allow the user to digest the modifications and finally adapt to it. 

So the big idea is : How do we use the Adaptation element of the human pscyhe to our advantage while designing the next app for mobile and web devices. 

Please Note: No frog was really harmed in this experiment.

This post is a continuation of the series leading to my talk at DroidCon.2011. Come participate in the Android festival (www.droidcon.in)

Share/Bookmark