Posts Tagged tech ideas

A day at an innovation festival ..

Its been a very very long time for me to write a post on my blog.  Yeah, I admit.  Call me lazy to write on my blog post or think of it as a lack of anything interesting happening around that prompted me to keep off the blog.

innovation Anyhow, today was a good day at work for me. We had the final of Aviskhar-2010, an innovator’s festival. Essentially it was a competition of innovative ideas that can help the business to either get more business, save costs or increase customer satisfaction. In last few months, we did have few rounds of initial discussions and screenings and today’ finally about 14 teams competed with each other for the top 3 prizes.  The set up was far from conventional where people go on dias and present their idea one by one and a panel of judges vote to rate the best idea.  The competition was more of an open competition where each of the competitor were given a stall with two desktops PCs, laptop & a network connection.  You were supposed to create your own marketing material, decorate the stall and entertain the people coming to visit your stall by marketing your own product.  People will come and visit the stall, talk to you about your idea, ask questions and if they are satisfied, will go to the voting booth and vote for their favourite idea. 

It was pretty interesting for me to stand in a stall and talk to hundreds of unknown people, few knowing what you are talking about, some knowing nothing about your idea. Few were veterans in the company, while few were absolutely new joiners. This kind of experience was new to me at work where I had to act as a sales agent and sell the idea to unknown people and get them buy into your concept and make them actually vote for you. 

My innovative ideas was about reducing the overall operational, infrastructure costs of production monitoring systems while keeping the operational efficiencies in tact. We projected to save about 80% savings on infrastructure requirements and about 30% saving on the human efforts. The visitors included almost all kind of employees right from India Head to new joiners, all showing keen interest in hearing what we wanted to say.  Few got convinced and did managed to vote for us.

I had to talk continuously to over 400+ different people about the idea, talking them through understanding the concept and urging them to vote for us. Looks we could convince only 306 of them.

Although, it was sufficient for me to win IIIrd prize at the contest.

Tags: , , , ,

Adopting technology for automating business usual work in support .. still reluctance?

So frustrating … ? Isn’t it ?

I do not know why in the world I see people doing the same and same jobs such as health check of system, carrying out scheduled maintenance & housekeeping jobs and not thinking of automation.  I find that kind of stuff really boring, frustrating and irritating if someone asks me to do so even twice! 

I have seen lot of people who never say a word and will keep on doing the same and same job again and again and never complaining about that. They do not even question the value of the work and efforts they are putting in. Especially in the support and maintenance projects I have seen plenty of examples of tasks that are done month on month without anyone looking to review and take a look at how to automate them? The typical tasks such as health check monitoring, scheduled maintenance & housekeeping jobs, proactive monitoring of processes & instances etc, is done each day / week by spending hours on the task.  Stunning fact isn’t it ?

When I think deep into the reason of why people do not like to think laterally and review what they are doing and what value addition they are doing to the project, I find few common patterns which could very well be managed and nurtured to change for the good of the resources and eventually the project.

Few of them I could write as follows,

  1. Resources do not know what they are doing – Most of the times I have observed that the routine work is delegated to a new trainee and they do not really take efforts to understand WHAT they are doing and WHY they are doing.  They only know HOW things should be done.
  2. Self motivation  – While most of the times the routine tasks are carried out by newcomer or a trainee person in the project, I have also observed that these guys are not given enough knowledge sharing to get them a start in the project. They are just given tasks and asked to learn from that. Only telling HOW of a job, does not give sufficient information to the resources & hence they lack self motivation to question themselves on the job.
  3. Hierarchy in the organization – You can not really question your senior manager if you are given a task of doing a routing work, can you? Especially when you are a team member of a support team. In my opinion, one should be brave enough to ask questions and especially justify the value of a person putting hours of efforts for silly work that could very well be automated. But simply the fear of asking your senior, sometimes kills that motive.
  4. Traditional tasks .. this is how it was always done – One of the most common reason when I ask people why can not they improve on the current situation and look for automation in their area. The knowledge that is passed over from a team leader to a team member is observed as often limited to HOW a job done rather than WHAT is it and WHY you are doing. That further means that they are just meant to do what they are told and not deviate from anything else!  Thus, when I asked one of team member of a vendor support team about providing some information on incident investigation, the answer I got back was very typical .. “I do not know much because I did what was always done and was told to me! Its a traditional way of doing it.” 

People in many offshore support teams simply turn up for the job and do it, without getting into the soul of the job and using common sense to automate and in effect introducing efficiencies in the project.

Sometimes its so frustrating … ? Isn’t it ?

Tags: , ,

Technology future 2019 – through Microsoft’s eyes !

Check out this video from Microsoft about their Microsoft Office Labs Vision 2019. This is nothing short of awesome !

If this will be a reality, I would like to live in the one now !

There is a full 5 minute version available on istartedsomething.com and I guess the author there has mentioned his favourites (which I agree too) and they include a “transparent wall” between two classrooms around the world (US & India), animated drawings and rendering, realtime conversation translations (Shown as Hindi & English), surface displays (which is a reality now), electronic boarding cards, transparent displays, mini projectors among many others.

Electronic newspaper is really good and probably coolest of all.

Future Vision Montage

A full presentation is also available on the Microsoft’s website here

[ Source via istartedsomething ]

[ Project details on Office Live ]

Tags: , , , , , ,

Trying out Microsoft Tag for my blog

Today, I have quick tried my hands on the Microsoft Tag reader software. Installed it via Microsoft site on my Touch HD and subscribed via internet to create a tag for my site.

Microsoft_Tag_Sollerthoughtscouk You will see the actual tag on the right hand side bar at the bottom. The software is really good but remains to be seen what you can use it for really.

To get more info on that, visit Microsoft’s site here.  So, now I can say that I am tagged !

Tags: , ,

Application support & Web 2.0

Normally the application support and related teams stay away from the jazzy world of technical innovations and are more into daily maintenance tasks and do more of a routine work. It feels weird to relate the work done by the core support team to the concept like Web 2.0 and related technologies, doesn’t it?

As per the definition on Wikipedia

web20tagcloud “Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as a platform, and an attempt to understand the rules for success on that new platform.”

Or rather in simpler terms, Web 2.0 provides platform for achieving greater collaboration between people (read resources) via technology tools such as Wikis, Blogs, online automation etc., that promote knowledge sharing, information retrieving & automation of daily jobs.

Now consider the simple definition in terms of the daily job done by a typical support analyst. The application support team needs to have a knowledge management tool, needs to have a reference and error database, needs quick retrieval of the information and they also need the automation tools to do proactive monitoring & related stuff.

Lets have a quick roundup on some of the daily scenarios on how a typical application support analyst (Josh) works and how he can make his life easier by using the Web 2.0 tools.

  • Incident Management – Josh is told about an incident by the helpdesk and he immediately looks up on the Support Wiki to find out if there have been related incidents & finds related information with a proper resolution path. Josh executes the steps mentioned on the resolution plan and quickly restores the service. He adds his experience of dealing the incident in the wiki and makes sure that the wiki is up to date with the information.
  • Service Management – An important task of service management is key stakeholder management and keeping them aware of the progress. Mr Service Manager uses a pre-defined mailing list (i.e., mailman) and email templates keep the stakeholders aware of the issue. That way he saves time and ensures the consistency in the communications sent. The RCA is verified over the wiki and is approved and stored in the knowledge base for future usage.
  • Automation of daily tasks & automated reports – Many tasks that Josh does every day such as conducting the health check of the systems, generate the health report and send them. He uses the custom built automated tools to make the tasks simpler and integrate it with the reporting system that would be available to stakeholders. Simple example of this is, creating the automated report that would retrieve the order status per hour and display on a near-real time graph so the business people can track and retrieve the information as and when they need it, rather than raising a request with ASG and waiting for it to be fulfilled. Mind you, one of the important aspect of Web 2.0 is to make information available socially to a community and empower the users. Josh has done exactly that by using the automated reporting system and making the information available to the community.
  • Sharing information & updates in project – Josh also uses blogs to update the community about the project happenings, latest reports and other updates via putting them on the blog. The community participants subscribe them via RSS, Atom feeds and keep themselves updated.
  • Conducting the trainings – All the training material is uploaded on intranet video streaming servers so all the users who need the training can straightaway go to the intranet site, register themselves and avail the training as per their convenience.
  • Making product implementation or release on production – While doing the work on production to release a software or implement a product, Josh can use a tool like coveritlive.com, to cover the progress of the issue whereas the rest of the team can track the progress online, letting Josh to concentrate on the work rather than doing talking on conference.

Above are some of the scenarios I have tried to explain where the Web 2.0 tools and technology could be made of a good use for increasing the effectiveness and efficiency within the project.

Obviously, as I said earlier in my posts, the usage of above and how well you can combine the two is absolutely dependent on the project you are working and the demands of the project. Simple fact is you don’t want to land up in a situation where your work its worth $100 and your spend on technology adaptation is >$100 !

Cheerio !

Tags: , , , , , , ,