Friday, June 13, 2014

Football World Cup - Impact on Work

There are hardly any companies across the world that are not affected by major sports events. Be it the Super Bowl in USA or the IPL in India, these events result in sudden "sick" leaves, work from home requests and long canteen breaks (especially if the said canteen happens to have a large screen TV). I remember watching Sachin Tendulkar become the first cricketer ever to score 200 in an ODI match. This was in the canteen of a Capgemini Mumbai office, with a normal seating capacity of a 100 people, but filled at that time with at least 300 cheering (mostly male) cricket fans. This definitely has an impact on efficiency and in some cases may even affect delivery of service.

As far as sports events go, nothing can beat the FIFA World Cup. I daresay even the Olympic Games don't command the same kind of dedicated viewership. This naturally results in a drop in employee efficiency, since many people either skip work or take long breaks to watch WC matches. I remember matching many games of the 2002 World Cup on the upstairs TV at the office of Viewtrust, then known as Clean Communications. For the finals, a group of us bought tickets to watch Germany take on Brazil on the giant screen of a movie theatre in Pune. Even during the 2004 Euro Cup, I joined some other night shift employees in the canteen of another Capgemini Mumbai office.

So, with employee interest in the World Cup being a given, how can companies minimize the impact on efficiency and more importantly, on service delivery? I suggest that managers draw up a set of rules at the beginning of the tournament and communicate them clearly to their team members. The first rule would be that at no cost should service delivery suffer - the Customer always comes first, even before football. No one can go home early or watch a whole match in the canteen when there are customer issues waiting to be resolved. Other rules can be framed around work timings, work from home requests, minimum people at the work area (just in case the big boss pays a surprise visit), etc. Most importantly, the manager should set an example by following all the rules himself.

From a team building point of view, it may be a good idea for your team to watch one match together, ideally on a Sunday or a holiday, the way my colleagues and I did at Pune. This need not be a company-sponsored initiative, although that would be ideal, to show HR's commitment to fun at work. Otherwise, the team members can simply pool in. The important thing is to ensure that everyone (even those who don't particularly like football) are fully on board, ready to enjoy themselves and celebrate together in the true spirit of the beautiful game.

Thursday, June 5, 2014

Quick Thoughts on Wearable Technology

In the past couple of years, wearable technology has been the new buzzword in the ICT world. After "cloud", which turned out to be much simpler than it first sounded, and "big data", which remains too complicated an idea for mere mortals even today, one wonders how "wearable technology" will fare. So far, we have not seen anything beyond fancy gadgets for the youthful rich, including smartwatches and activity trackers (mainly writstbands). At one point, smartglasses held a lot of promise, as they had the potential to literally change the way we see the world. But the most promising one of the lot, Google Glass, is yet to take off in a big way. Even though the official release is expected to happen later in 2014, the product has not caught the imagination of the general public. Also, there are many concerns around safety (accidents caused by distracted drivers), privacy (recording videos without permission) and etiquette (quietly checking mail or social media during conversations). In the long run, Google Glass or its descendants may overcome these difficulties and gain widespread acceptance. But as of today, in most parts of the world, wearable technology remains more a concept than a reality.

Thursday, May 8, 2014

Quick Thoughts on Mobile UX

Mobile UIs haven't changed a lot in the dozen odd years that I've been using cellphones. My first phone, a Nokia 3310, had an icon-based menu that I struggled to navigate using physical keys. My current Android smartphone still has an icon-based menu, albeit one I can navigate more easily using a touch screen. Although I can now access most applications straight from my multiple home screens and the quick launch bar of my Android phone, the navigation paradigm essentially remains the same. With the possible exception of Windows 8, most mobile operating systems have failed to take full advantage of the touch screen to make the mobile user experience easier and more intuitive. This is where Panasonic's Gesture Play navigation promises to bring about a sea change. Though the company is yet to release more details about this new feature in their upcoming P31 phone, the ads that have been shown on TV do look promising.


Tuesday, May 6, 2014

JIRA (not Jeera)

Of late, every company that I speak to during my job search asks me if I have worked on JIRA. Since the only Jeera I have known is the humble cumin seed, used in many delicious Indian dishes like Jeera Rice, I decided to read up on this particular web-based software, which is used for issue tracking, software development and project management. Developed by an Australian company called Atlassian, JIRA has been around since 2002 and was originally made for issue management. JIRA’s flexible plugin architecture has spawned many integrations developed by the JIRA development community and third parties. It is available in desktop, hosted (Cloud) and mobile versions.

After taking a demo on the Atlassian website, I can tell you that JIRA remains at heart an issue tracking tool. But by defining "issue" in various ways like Defect, Requirement or User Story, you can use JIRA for bug tracking, general project management or Agile project management respectively. JIRA can be used for creating tasks, assigning tasks, tracking the task status, recording time spent on each task and generating status reports.

JIRA Agile (formerly GreenHopper) is an add-on for Scrum or Kanban teams. The easy user interface helps your team easily adopt Agile project management. Bonfire is another add-on that helps QA teams test Web applications. They can take screenshots with the Bonfire browser extension and tag them to Test Sessions, which are the central place in a JIRA project to track manual testing of a Defect, Requirement or User Story.

Atlassian offers various software development tools that are integrated into JIRA. Their team collaboration software, called Confluence, is designed to be used in conjunction with JIRA. JIRA even has a Service Desk module to streamline customer requests. Finally, Atlassian has a marketplace with more than a thousand add-ons available to extend JIRA and use it for more activities related to your daily project management needs.

Friday, April 18, 2014

Republishing Stuck Blogger Posts

This post is slightly off-topic for this blog but it can be classified as technical and also, I want to share this workaround with other users of the Blogger Android app. I managed to find it on the Google Product Forums but it's not an easy one to reach.

Sometimes, especially while traveling, you lose your net connection just before you hit "Publish" on a post. This causes the post to be forever stuck in "publishing" status. You aren't able to republish it even after your net connection gets restored, because the post is "greyed out" in the app.

In such cases, you can use the below workaround after your net connection is restored:

"User would need to use both thumbs as you are trying to force the system to do something with one while clicking on the affected post at the same time. User can hit any published/draft post with left thumb and follow it quickly with tapping on affected row with right thumb. It should happen quickly so that the published/draft post actually doesn't get the tap and rather the affected post row registers a tap event." Now edit the post just like any other draft and publish it.

Friday, March 28, 2014

3D Printing for Dummies

What is 3D printing: As per Wikipedia, "3D printing or Additive manufacturing is a process of making a three-dimensional solid object of virtually any shape from a digital model." It uses an additive process, where successive layers of material are laid down by a 3D printer in different shapes, based on a computer-generated 3D model of an object.

Why is it so useful: Wikipedia points out that 3D printing is useful right "from pre-production (i.e. rapid prototyping) to full-scale production (i.e. rapid manufacturing), in addition to tooling applications and post-production customization." Unlike traditional subtractive methods of manufacturing, there is less material wastage in case of 3D printing.

How is it important: Mark Fleming claims that "Medicine will forever be changed as new bioprinters actually print human tissue for both pharmaceutical testing and eventually entire organs and bones." Also, he says, "experimental, massive 3D printers are printing concrete structures, with the goal of someday creating entire buildings with a 3D printer."

Who uses 3D printing: TechRepublic reports that "A growing number of innovative companies are experimenting with 3D printers, propelling the technology closer to the mainstream market." These include major companies like General Electric, Boeing, Ford, Nike, Hasbro and Hershey's. Many hobbyists also use personal 3D printers in their homes.

Where to from here: As 3D printers become less expensive, more companies and even individuals will start adopting it. As Fleming puts it, 3D printing "is a disruptive technology of mammoth proportions, with effects on energy use, waste, customization, product availability, art, medicine, construction, the sciences, and of course manufacturing."

Thursday, March 27, 2014

Big Data for Dummies

What is Big Data: As per Wikipedia, "Big data is the term for a collection of data sets so large and complex that it becomes difficult to process using on-hand database management tools or traditional data processing applications. The challenges include capture, curation, storage, search, sharing, transfer, analysis and visualization". In 2001, industry analyst Doug Laney defined Big Data in terms of 3 Vs: high Volume, high Velocity and high Variety. Business Analytics firm SAS considers two additional factors: high Variability and high Complexity.

Where does Big Data Come From: Wikipedia says, "Data sets grow in size in part because they are increasingly being gathered by ubiquitous information-sensing mobile devices, aerial sensory technologies (remote sensing), software logs, cameras, microphones, radio-frequency identification readers, and wireless sensor networks." According to McKinsey, "The increasing volume and detail of information captured by enterprises, the rise of multimedia, social media, and the Internet of Things will fuel exponential growth in data for the foreseeable future."

Who works with Big Data: Again from Wikipedia, "Scientists regularly encounter limitations due to large data sets in many areas, including meteorology, genomics, connectomics, complex physics simulations, and biological and environmental research. The limitations also affect Internet search, finance and business informatics." Another category of Big Data users are law enforcement agencies across the world who have to work with multiple local databases containing different categories of information about various criminals and terrorists.

Why Big Data Matters: McKinsey maintains that "From the standpoint of competitiveness and the potential capture of value, all companies need to take big data seriously." SAS believes that organizations can analyze Big Data "to find answers that enable 1) cost reductions, 2) time reductions, 3) new product development and optimized offerings, and 4) smarter business decision making". They have given the example of UPS who started analyzing Big Data in the 1980s, long before the term was coined, and used it to achieve major savings.

How to work with Big Data: Since Big Data can't be processed by traditional database management tools or data processing applications, a new set of applications have evolved to specifically deal with Big Data. Some examples are Hadoop (by the Apache Foundation), MongoDB and Splunk. From a hardware point of view, practitioners of Big Data analytics prefer the faster and cheaper Direct-attached storage (DAS) over the traditional shared storage architectures such as Storage area network (SAN) and Network-attached storage (NAS).

Whether Big Data matters to You: Some companies claim that Big Data analysis is the hottest new practice in the field of BI today. McKinsey predicts that "By 2018, the United States alone could face a shortage of 140,000 to 190,000 people with deep analytical skills as well as 1.5 million managers and analysts with the know-how to use the analysis of big data to make effective decisions." Clearly, if you an IT employee at a technical or lower-to-middle management level, knowledge of Big Data analytics could help you in the future.