Tuesday, 16 October 2012

Silver lining Cloud computing will create two million new jobs in India by 2015


Cloud computing will create two million new jobs in India
It is a chilling message for the 2.8 million strong workforce that makes up India's information technology (IT) industry. As an increasing number of enterprises adopt cloud computing, there will be a sharp slump in the demand for installation and maintenance engineers. For many in the industry, the option will be stark: reskill or perish.

SPECIAL: Infosys bets big on cloud computing 


Cloud computing, which has existed in some form or the other since 2005 but only picked up over the last three years, is a new paradigm whereby computing is delivered as a service over the Internet rather than as a product installed inside a company's premises. Many believe that firms will shortly no longer have to maintain IT assets such as servers, storage and software in-house. They will be able to rent these as and when required, sharply reducing expensive upfront investments in IT infrastructure.
Cloud enthusiasts, in fact, maintain that renting computing power will become as easy as consuming an application from the iPad - simply go to an online store, look for the applications you need, pay and use them. Great news except for those whose jobs are threatened. "The provisioning of applications was earlier being done by IT teams. There will be fewer such people required since the tenet of the cloud is automation and self service," says T. Srinivasan, Managing Director of virtualisation and cloud infrastructure firm VMware (India).

However, not all IT engineers need start worrying. "Certain categories of engineers will continue to be in demand and many more jobs could be created to offset the loss in maintenance," adds Srinivasan. The number of jobs in application development for the cloud, for instance, will increase. Engineering colleges and technical institutes such as NIIT are already training graduates and engineers who want to reskill in writing 'cloud-ready' applications. While coders use frameworks such as .net and programming languages such as Java to create applications for traditional IT, writing cloud applications will require newer frameworks such as SpringSource and Ruby on Rails.

There will be more new job avenues, which will get better defined in the coming years, as the market for the cloud matures. However, it is essential for IT engineers to be ready to adapt. "Engineering for the cloud requires a mindset change," says Rajesh Janey, President, India EMC Corp, a global IT storage firm. "It is also important to develop talent from the grassroots level rather than just reskilling existing talent."

A study by EMC and Zinnov Management Consulting estimates the total cloud market in India at $400 million: this is expected to touch $4.5 billion by 2015. It expects the private cloud market, where the infrastructure is operated for specific companies, to create 100,000 IT jobs by 2015 from 10,000 today. It also warns that companies are currently underskilled in addressing cloud computing implementations.

A new role in the cloud space is that of an 'enterprise cloud architect', an expert who understands both IT infrastructure and applications, and can design and manage application frameworks and operations. "This is different from traditional IT services where the developer only bothered about developing the application and the infrastructure engineer only worried about maintaining the IT assets," says Kalyan Kumar, a senior executive from HCL Technologies' Infrastructure Services division. "In the new role, these two domains are coming together."

Besides technical jobs, marketing and selling of cloud-based solutions will also be required, which in turn will create a host of new positions. Cloud computing is also giving rise to a new generation of software product companies, which can now sell their products on an on-demand basis over the Internet. Sports analytics firm Sportingmindz, for instance, started in Bangalore in 2006 offers its products on a cloud platform. Idhasoft, an Indian company started in 2006 with operations in the US, has a cloud application that provides a management system for mediumsized hospitals globally.

"Previously, software product firms in India needed enormous amounts of money to sell abroad," says Ramkumar Pichai, General Manager, Customer and Partner Experience, Microsoft India. "They would need to send people abroad and set up offices. With cloud, you will see many more product companies coming up in India."

It is early days yet, but IT engineers who can write cloud-ready applications, provision and maintain the infrastructure at the back-end, appear to have an edge over their peers. VMware-certified engineers - the company conducts a course to enhance technical skills for cloud technologies - enjoy a premium of seven to 10 per cent in the market. "This is true of any innovation cycle," says EMC's Janey. "The early adopters they throw up tend to be valued."

The cloud's impact on other parts of the economy will also be significant. According to a paper by research firm IDC, jobs will be created across functional areas such as marketing, sales, finance and administration, production and service. More than 50 per cent will be in small and medium businesses, two million plus each in communications and media, and manufacturing, and over 1.4 million in banking. Of the 13.8 million jobs created globally by 2015 because of cloud computing, two million will be in India.

Since companies save capex by using the cloud, the money can be ploughed back into their core business. "The rationale for job growth is that IT innovation allows for business innovation which leads to business revenues. This leads to job creation," says the IDC study. Great news at a time of economic uncertainty.

Thursday, 6 September 2012

Augmented Reality Goes Niche, 3D Printing Gets Real and the Future of Creation Gets Granular


“Tea. Earl Grey. Hot.” For any Trekkie fan, these simple words have become iconic in their own special way. We know the moment Picard finished this demand, the Replicator – the upgraded version of the 23rd Century Food Synthesizer seen on the original Star Trek – would create, out of “thin air” a streamlined, handle-less cup of steaming Earl Grey tea. We have all fantasized over such a machine and recent advances in neo-manufacturing are bringing us closer to the day when we too can bark an order at a machine and be delivered 2 dozen chicken wings, half hot, half teriyaki with blue cheese dressing and a cold beer… or, whatever it is you might enjoy. Joking aside, this movement revolving around on-demand “product” isn’t really about food & beverage at all, at least not yet.

Augmented Reality is Growing Up!

We were waiting, and waiting… and yes waiting for these moments. When AR (Augmented Reality) would show true value in the marketplace and move beyond some cute digital animation against a physical Starbucks cup and into something of very real value. In the last several weeks alone, a few fantastic examples of where Augmented Reality is really heading have shown up and the good news is, AR has finally gone niche.
As an extreme example, this recent Technology Review article (published by MIT) showcases an Augmented Reality helmet designed for, ready for this, welding. And not just any kind of welding, but rather Tungsten gas welding that causes significant challenges to preciseness due to the amazingly bright brights, and incredibly dark, darks created during the welding process with this specific element. Pretty remarkable and amazingly niche.
In a slightly less super-niche way but certainly more commercially mainstream, NConnex, through a nifty augmented reality iPad application, allows you to visualize how a new piece of furniture will exactly fit into your actual living room. Here is a neat video showcasing the technology and the unique way they are also utilizing Microsoft’s Kinect platform to easily generate a 3D model of any piece of furniture.
 Fast forward to around the 3 minute mark to see the application in action.

Both examples show us that Augmented Reality is finally going niche, and often in technology, it’s in the niche where value is born.

3D Printing Gets Real and Does Good

3D Printing, also known as Additive Manufacturing, is a very exciting frontier. Much like Augmented Reality, the possibilities of 3D Printing are really starting to shine as creative ways to use this on-demand manufacturing process are beginning to impact human lives in very big ways. It’s important to note, we’re not downplaying the creative aspects of creating a Yoda head out of thin air, (Fun, that is), as those are the types of projects that gain wide appeal and bring the technology to the masses. But when compared to the below video and how 3D Printing has literally changed this little girl’s life, well, it becomes obvious where new value creation can come from in the arena of 3D Printing technologies.


Programmable Sand: The Future of On-Demand Creation?

Smart Pebbles MIT Programmable SandImagine a fresh new crack showing up in the foundation of something important, such as a bridge. Now imagine a “magic” material that is sprayed on the crack that is comprised of what are essentially tiny robots that can communicate with one another and collectively, take the shape of the newly formed crack, filling the space, remedying what would otherwise be a potential danger. Is this very far off? Perhaps, but it’s the experimentation of this type of on-demand creation that is already underway that should get you excited.
MIT’s Computer Science and Artificial Intelligence Laboratory has been working on this wonder material they dub programmable sand, which is comprised of small ‘robot pebbles’ that have the ability to communicate with another in order to effectively take any shape. The challenge is of course the size of these mini-computer pebbles and just how granular scientists will be able to make them in order to attain ever increasingly accurate copies of the object they are attempting to replicate. Think of it this way: Currently, the replicas they are able to create look like something out of Atari 2600, perhaps as “smooth” as NES 8-Bit. Where do the scientists envision this going? Well, it would look a whole lot more like… 
T2 cop melting
Whether Augmented Reality, 3D Printing or these remarkable programmable pebbles, the future of on-demand creation and manufacturing is quite bright. And even though all three either blend the digital/physical realm, or exist solely in the physical world, it’s important to realize it will be the software and algorithms on the digital side of the equation that will ultimately bring all of this value creation to life.

How Do You Pivot? Why this One GigaOm Article Matters


How do you pivot? How do you change? Do you change? Business leaders, those forecasting and driving strategy, those dubbed “change agents” inside an enterprise have an increasingly tough task. Often they are handed the reigns to steer a company in some new direction, but they battle a mine-field of internal opposition that makes the act of change, very, very difficult. A simple but effective graphic – one that was actually featured in the social media focused post The Social Media Minefield: 5 Factors Blocking Your Success - does a nice job of showcasing common roadblocks that get in the way of you getting to your desired state.

Change Minefield

With the understanding that in a traditional enterprise it is far easier to keep things the same, we’d like to turn your focus to a very recent article from GigaOm that highlights the inevitability that is change.
GigaOm article MIT
For any programmer or project manager we encourage you to read the entire article here. Beyond this being an intriguing new language full of promise and purpose it remains of course unknown if Halide will get the kind of uptake needed for enterprises to take notice. But that doesn’t really matter because this is just an example of what is consistently taking place in the greater landscape of technology. Every single day, in fact every single moment of every single day, there are programmers from across the globe tinkering, refining, re-inventing and producing iterations, and sometimes all together brand new software languages. The entire industry is in a constant state of continuous innovation. Few will hit, most will miss, and some new advances will even change the world. But where should your focus be as the leader or aspiring leader of an enterprise? Should you chase these new technology languages? How would you chase them if you could?

Utilizing Your Community to Shepherd Change

TopCoder Community PercentagesThinking about the very concepts of accessing a community might help you through these tough questions. There are at least three circumstances we have experienced at TopCoder that showcase how and why our clients were able to pivot faster to a “new” language via the TopCoder Community.
What’s New to You, is Not to Them
We have found, through practice, experimentation, failure and successes, that often the skills needed to innovate on top of a new software language or framework already exist within our community. When this is the case – and most often it is – the focus completely shifts from “chasing” the talent needed for success and instead keys-in on shaping a highly defined challenge or problem in such a way that effectively communicates how the new language will be utilized. In short, the talent in that specific language already exists, it was only a matter of drawing it out properly.
Ramping-Up the True New, Faster
New Transformation MC Escher Style TopCoder BlogSurely, there are times when a “brand new” language is being introduced to our community and we recognize that the specialized talent to create value from a certain language might not yet exist. It’s “too new” or for whatever reason, the very vast majority of the members have not experienced the tech as of yet. But even then, it’s a matter of transferring what is the potential value of the community,and shepherding it to a kinetic state of value creation. In short, we have a processes of introducing newer languages to our members and taking certain actions to help ensure quality coders join the competitions focused on this language. In the past we have even set-up competitions that are specifically labeled as training competitions. We alert the community to the fact that a pipeline of work in a certain language is coming, and as a first step, we set up competitions that allow the individuals within, to hone their skills.
Not New, Just Out of Bandwidth
Bandwidth Winding Image TopCoder BlogA recent block of TopCoder competitions for a particular client focused on the Sencha Touch 2 mobile framework. Calling Sencha Touch “brand new” would be inaccurate. It is certainly newer, but it is not freshly released like the aforementioned MIT visible web language, Halide. But for our client, the challenge was very real. They had worked with the Sencha framework in the past and wanted to create new applications based on it. However, even though this company is in the Fortune 100, internally, they had only one individual with solid Sencha experience. In other words, their bandwidth to create value in this framework was severely limited. Via TopCoder competitions, they got the right talent to their challenges which resulted in innovative Sencha Touch 2 solutions. The client had no need to source and train individuals or take on consultants. Instead, via the TopCoder Platform, they launched a series of competitions and the process saved them time and money, while delivering outstanding outputs.
The GigaOm article which triggered this post matters. How you as an enterprise pivot matters! That GigaOm story is not uncommon. In fact, it is the norm in technology and software. When considering Open Innovation and the utilization of a community, think of the flexibility this approach can provide your enterprise. Whether you’d like to experiment with a new framework or simply need to address a traditional bandwidth concern in a specific language, development via community can at least be part of your solution.

The Grand Disruption by Technology and Why We Can Be Optimistic About our Future


The Grand Disruption by Technology and Why We Can Be Optimistic About our Future



Ever watch Star Wars? Especially the “newer” of the three – Episodes I, II, & III – and have you ever thought what are all the “people” (Wookies, Humans, whatever those Trade Federation beings were) actually doing? Droids are playing doctor, bringing Luke and Leah into the world, a Droid waitress offers Obi-Wan a cup of Jawa Juice at Dex’s Diner, we even see Droids building other Droids! So, besides selling Death Sticks at the local Coruscant club, and playing politics inside the Galactic Senate, what were all the people doing? What was their labor force doing in this world where Droids did a great deal of the actual work!? Now, have you ever thought about our future’s? What will we do as droids and algorithms take on a greater and greater percentage of traditional work?
Thankfully, there are some really smart people out there already thinking about the challenges facing us humans as we “Race Against the Machine” and the great part? – there is legitimate reason to be incredibly optimistic with regards to what this world has in store for all of us. One of those smart people is Andrew McAfee – a Principal Research Scientist at MIT’s Center for Digital Business and co-author of the previously linked book – and he recently delivered this inspiring TEDx Talk on the subject at hand.
We’d like to personally thank Andrew for not only delivering a well crafted message, but for including the TopCoder Community in his presentation.

Change is most certainly upon us, and we recognize that change of course brings new challenges. But as Andrew showcased in the above video, it’s that very change that causes shifts and may cause some to worry, that also shepherds amazing leaps in mankind that are felt the world over.

Zeo: Big Data, Inception Style Dreaming and the Sleep of Your Future



Zeo: Big Data, Inception Style Dreaming and the Sleep of Your Future


Big Data Catches Some Z’s
Part of the make up of Big Data is the fact that individual human beings are now measuring and tracking their own personal data like never before. To track this data, they are plugged into or utilizing some newer device that is typically accompanied by a mobile application or web interface (or both). This entire movement, tracking one’s personalized performance metrics is dubbed the quantified self. Unfamiliar with the term? Watch this TopCoder Innovation Series video and read this post defining the 5 pillars that comprise the quantified self.
Graphic Image of Brain and parts of brain - TopCoder BlogBig Data is a huge part of the quantified self movement in 2 unique ways. It is both an element of the quantified self user experience and the data it helps generate is also an output. First, data that tens of thousands, and eventually millions upon millions of individuals are generating via some quantified self device, is being fed back into platforms and algorithms that help reshape the user experience for that next individual. Then when that “next individual” begins to digitally measure some aspect of their being, they themselves add to this massively multiplying set of data and the cycle continues.
One extraordinarily interesting  and exciting metric – or rather series of metrics surrounding one central topic – is that of tracking your sleep performance, or put more simply, how well you actually sleep and understanding the factors that help you achieve better and better sleep. Zeo is both a leading device and data platform in what is an already competitive space. TopCoder was invited up to Zeo HQ in Newtonville MA (about 15 minutes West of Cambridge) and we sat down with two leaders from team Zeo, co-founder Ben Rubin, and the president and CEO of Zeo, David Dickinson.
The below video goes well beyond what you might expect. Sure, you’ll get a better understanding of the device and mobile app, but you’ll also find out how various individuals are using this newly available data to self improve, how Zeo’s stance on open data and their open API has led to some amazing hacks, including a real-life Inception style connectivity between two lucid dreamers, and even how  a surprising demographic – elite athletes – have embraced the Zeo platform to help speed recovery during training.

The Future User Interface – One Mobile App, Multiple Experiences


The Future User Interface – One Mobile App, Multiple Experiences



How thoughtful are your applications? I know this may seem like an odd phrase to use, but it’s actually quite a purposeful word choice. Are your mobile applications thoughtful? If yes, great, now please tell us why you think so. If no, why? Where are they failing in your opinion? My personal background, prior to being fortunate enough to get involved with companies focused on Crowdsourcing and Open Innovation, was in the service industry. More directly, I waited tables for a few years out of college at Mohegan Sun Casino in Uncasville, CT. It was a great job and the training they provided from an organizational standpoint really boiled down to one thing: Anticipate what the guest will want before they ask for it and deliver. Another word for that can be summed up with the idea of being thoughtful, but how do you become thoughtful in how you approach mobile application development is the tricky part.
Please take a moment to watch this brand new video released by Nokia yesterday that details their new location based service application and burgeoning platform City Lens that is debuting on Nokia’s first Windows 8 enabled device. If you create mobile applications or create anything user facing for that matter, this is 2.5 minutes of your time well spent.


A Very Thoughtful Mobile Application

What we saw above, to me, was a combination of a fluid, smart application that just so happened to be presented and marketed in a very compelling and clean manner. It’s not Earth-shattering, it’s not showcasing any “new” technology we haven’t seen before. So why is the video so impactful? Because the application is thoughtful. It delivers to a user 3 unique ways to experience the application, it utilizes cleanly an augmented reality interface and then seamlessly swoops into a traditional “map” mode where directions are extraordinarily easy to access. It “thinks” before you have to, that if you just chose a location, perhaps you’d want to share this with your friends via text or social. And, if you watched the video, it does quite a bit more in terms of reviews, filtering and beyond. In other words, it anticipates your next move before you ever need to think about it and the results are simple. A user gains more ways to access the information, spends less time accessing exactly what is needed and it helps a user make a decision faster.

How Can You Develop Thoughtful Applications?

There are 3 steps that can help you get to “thoughtful” in your application development outputs. Just like the Nokia application featured above, this isn’t rocket science, but it takes focus to execute properly.
Step 1 – Understand What they Don’t Like
You can use Crowdsourcing to ask your fans, you can listen and interact socially, and you can run traditional testing and focus groups to discover what people are complaining about. If your resources permit, you should be doing all three. Regardless the method, understand what about existing applications – yours or a competitor’s – people despise or feel is a waste of time, they will tell you! If you’re not an enterprise and don’t have these types of resources at your disposal then roll up your sleeves and study that app space and look outside that specific app space for innovative solutions you can re-purpose for your application. Find out what frustrates people, and design solutions that alleviate this frustration… but it’s not enough to stop there.
Step 2 – Think Digital Ergonomics
Yes, we all know ergonomics is typically reserved for physical creations where studies and tinkering breed new “things” that fit our physical world more comfortably. Great, apply that same notion to how you design your apps. Why? The digital and physical world are blurring ever closer with each upgraded augmented reality application and new quantified self wearable device. The real physical world is about to become the most ambitious Open API mankind has yet known. So thinking about physicality in your applications will help drive a user experience that is thoughtfully more intuitive.
Step 3 – See a Whole Lot of Options
Climbing the wrong mountain can be deadly to your company. You can spend months, even years working on a new application or platform only to realize that when you reached the zenith of your journey, that you’ve ascended the wrong mountain completely, and therefore your application fails to catch on. It happens, it will continue to happen. But what can you do to take more swings, see more intuitive user interfaces and make better decisions on your way to creating thoughtful applications while lowering your risk? You can create mobile applications through Enterprise Open Innovation processes (an evolved and enterprise ready way to Crowdsource). Why would you want to? Would you like seeing 11 sets of icons to choose from? Would it be beneficial to iterate through 6 – 8 unique user interfaces in parallel and then roll your favorite UI/UX designs into a rapid-prototyping contest that garners you 4, 6, or even 10 unique prototypes to click through? Would it benefit you to see more options at each phase of development? If the answer is yes, then you can benefit from Crowdsourcing and Enterprise Open Innovation.
Applications, accessible data and open API’s continue to rule the day and most think the forseeable future of digital creation. When seeking to build out your next application or your entire app strategy take the time to ask and answer what can be a very nuanced question. Is our solution thoughtful, and if not, what can we do to change that, starting right now.

Thursday, 2 August 2012

The Olympics, Your Innovation and 3 Medal Worthy Observations

London and Greek Olympic Medals TopCoder BlogAre you the type that just can’t get enough of the Olympics? You don’t know why you care about a women’s 2-on-2 Volleyball match being played near the Prime Meridian, yet there you are explaining to your five year old why that was a “nice dig”, and why a certain team is the one to cheer-on!? Perhaps you are. Even if this doesn’t describe you, there are still several valuable lessons to take away from these Olympic games. And like any good student of the Olympiad, we’ve of course broken them down into 3 “medal” worthy categories. Step-up onto the podium, listen for the anthem of innovation, and enjoy these three comparisons between your innovation efforts and the 40th Olympiad known as the London games.

The Bronze Medal Goes to: Quantified Self Technology

Are you aware of the quantified self presence at these Olympic games? Do you know what the Quantified Self even is? We have shared this video in a previous post, but there is a good chance many of you are still unaware of what this movement represents. Currently at these Olympic games there are athletes from around the globe utilizing quantified self devices, applications and data helping them best prepare for their moment to compete against the world’s best. This is a level of competition where 1/100th of a second can determine success, so it becomes the perfect breeding ground for deeper experimentation with specified data-driven training regimens. With even just a quick glimpse at some of the devices and services being leveraged by many of the world’s top athletes, we realize they include:
    • Zeo – Top athletes are tracking their sleep optimization while closely monitoring the various factors that lead to a best night’s rest
    • InsideTracker – Covered in a recent TopCoder Blog post, InsideTracker is helping Olympians monitor their key internal biomarkers (via bloodwork) and helping them stay optimized throughout the events
    • miCoach from Adidas – a small sensor embedded in Adidas footwear is tracking performance, speed, and other factors trainers and coaches are now monitoring to help their athletes perform at their peak

  • Under Armour mouthguardUnder Armour – Athletes are donning the ArmourBite mouthpiece designed by Under Armour. Meant for non-contact sports, this nifty piece of performance-design helps athletes reduce stress by preventing the athletes from clenching their jaws and this prevents the release of a fatigue-causing hormone known as cortisol

It’s been famously stated that the future is already here, but it’s just not evenly distributed yet and this is surely the case for the quantified self movement. As an enterprise, it is worthy for you to understand what this movement of individual measurement will mean for your business. It is perhaps further reaching than you potentially envision and it goes well beyond the scope of wellness and health. By the next Olympic games, it is very possible the majority of mobile phone users will be utilizing some application that harnesses quantified self metrics.

The Silver Medal Goes to: Hyperspecialization and the Valued Generalist

Is there another such gathering in all of humanity where individuals with amazingly hyper-specific skill can rise to such levels of recognition? Games that were born from war, like the ability to throw a spear farther than any other human being on the planet, allow athletes with amazingly specific skills the opportunity to dedicate a good portion of their early lives to mastering this incredibly specialized task. But the Olympics also embrace the generalist in such sports as gymnastics and of course the Decathlon where the athlete is required to be a top level performer across varied sports. It is a fantastic balance of witnessing specialists perform like no other in the world, and moments later understand the role generalists must fill in order to succeed. Both require mastery of a different kind and in your innovation efforts, you too will require both the hyperspecialist and the valued generalist to continuously breed value for your enterprise. Of course, how you choose to access these specialized individuals is where a community GALGOTIASANANT can help you succeed.

Hi-Res Swimming picture Olympics 

The Gold Medal Goes to: Competition

Would the Olympics be anything without the notion of winning? Would they exist, would they captivate you if you still saw the same athletes, performing the very same way, but the entire exercise wasn’t a purposeful competition? Our guess is no, in fact the athletes themselves most likely wouldn’t rise to these grueling challenges and put their bodies through the physical and mental regimens necessary to become a champion if in fact at the end of a performance, there was no decided winner.
Competition is at our core, and I don’t just mean TopCoder, but rather in a much broader human sense. We understand what competition does for us as individuals. Does it make sense to apply this same mentality to the way you approach innovation and productivity in the 21st Century? Competition is why we ultimately care. It drives us as the individuals who are performing, it pulls us in as a viewer, and it helps us to care passionately about a set of games that happen only once every four years. For that reason, we reward the gold medal of innovation to this omnipresent factor and encourage you to think about how this very same phenomenon can help your enterprise innovate and produce more effectively. Competition is a powerful and beautiful thing.
Let your innovation games begin.