<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4876498005656103044</id><updated>2011-07-08T02:04:04.167-07:00</updated><category term='workplaces'/><category term='Product Management'/><category term='Authenticity'/><category term='Obama economy invetsments consumerism'/><category term='Leadership'/><category term='Investment'/><category term='development'/><category term='generations'/><category term='Software'/><category term='Regulation'/><category term='Defects'/><category term='Risk'/><category term='Satyam'/><category term='risks'/><category term='architecture'/><category term='globalization'/><category term='currency'/><category term='Corporate Policy'/><category term='management'/><category term='Integrity'/><title type='text'>Winds of Change</title><subtitle type='html'>When the winds of change blow, some build windmills, some build shelters.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-5207834613844340953</id><published>2009-07-10T20:41:00.000-07:00</published><updated>2009-07-11T06:41:51.093-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Defects'/><category scheme='http://www.blogger.com/atom/ns#' term='Product Management'/><title type='text'>Debug it! A Book on Software Debugging</title><content type='html'>Having known Paul Butcher as someone who was into software sales, it came as a pleasant surprise to see  his new book on software debugging: "&lt;span style="font-style: italic;"&gt;Debug It! Find, Repair and Prevent Bugs in Your Code&lt;/span&gt;".  I finally got around to reading it last weekend. I was amazed by his depth of  wisdom in software debugging. While most would say, "why debug, if you write code correctly?", software defects are an inevitable and unfortunate part of life. Recent evidence proves that on the average for every 8 lines of code a programmer writes, there is one defect. The defect rate does not vary much by how a expert a programmer is.&lt;br /&gt;&lt;br /&gt;The book has  a number of gems of wisdom on not only "how to fix"  but also on "how not to fix" defects. Here is one of those from the book which most of us have have across at some time or the other:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;int process_items(item* item_array, int array_size) &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      int i; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      /* For some reason array_size is off by one, so fix it up here */ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      array_size++; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      for(i = 0; i &lt;&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;              Process item_array[i] &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      } &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;A lot of times programmers  find quick solutions to problems, and  "make the bug go away", hopefully forever. Frequently not, but instead creating  another defect in the process, somewhere else in the software. His  recommendation of the need to always critically analyze the defect even after it is fixed is extremely relevant: "How did it ever work before?". Careful reflection, even at this stage can often provide clues and further insights not only to the defect that was fixed, but possibly finding other hidden defects too.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;I also found his section on the need for automated testing very relevant in today's product development. Though some companies use that very effectively others do not invest in any automated testing. The author has also provided a good list of current  popular software tools all the way from source control systems, bug tacking systems, to  logging and testing tools and libraries.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Altogether the book is an easy read, with the author's flowing style. But like his recommendation on reflection after fixing a bug, the reader learns a lot more if he takes a break to reflect after every few pages he reads. Someone who was in the trade of developing software for a a few years, would readily identify with many of the gems in this book. This is a recommended read for anyone who works closely in the software industry, be it a developer, a tester or even a product manager.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-5207834613844340953?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/5207834613844340953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=5207834613844340953' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/5207834613844340953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/5207834613844340953'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2009/07/debug-it-book-on-software-debugging.html' title='Debug it! A Book on Software Debugging'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-2815128966591641892</id><published>2009-05-25T08:26:00.000-07:00</published><updated>2009-06-02T13:29:12.181-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='risks'/><title type='text'>Analysis of a failed Software Project</title><content type='html'>&lt;span style="font-weight: bold;"&gt;A real life project:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The project was to create an automated way of handling the back office work, with different interfaces and protocols to  customers, data warehousing company, end users, hardware vendors, etc.&lt;br /&gt;&lt;br /&gt;The project started with some discussion of schedules and features. The architect was  bright. He could come out with innovative solutions to problems  fast. Very inspiring and motivational to the team.&lt;br /&gt;&lt;br /&gt;No one bothered to document anything, as everyone was  “busy” and working day and night to meet the customer deliveries.Programmers  were busy writing code, and then fixing it when the next set of customer requirements came. Everyone was busy "working".  The architect worked  the most, spending sleepless nights at the office.&lt;br /&gt;&lt;br /&gt;Deadline after deadline slipped, and the project was slowly inching along. At the end of the year,  a prototype with some features was available for integration. Neither complete nor exactly based on any specifications.&lt;br /&gt;&lt;br /&gt;Then it came time to deploy the project with the first major customer. After technical meetings between the two companies, and initial tests, it was discovered that many of the customer message formats were incompatible with the system message formats. “So what, we can fix our side overnight to handle your message format” was the kind of mentality on the company side.&lt;br /&gt;&lt;br /&gt;The message formats issue was fixed. But not having undergone any serious tests, other parts of the software started breaking. New bugs were reported everywhere.&lt;br /&gt;&lt;br /&gt;Once real load started hitting the servers, it was observed that the response times  were  getting slower and slower. The system was crashing more often.  An architecture review was conducted. It revealed many deficiencies in the architecture. No coding standards were neither available in the company nor were any followed by any developer.&lt;br /&gt;&lt;br /&gt;After a few heated meetings in the months after that, the architect was let go. Some of the staff, complaining of long hours left. Some did not see the company going anywhere, since that was the one major project for the company.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What were the problems?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Inexperienced people&lt;/span&gt;. A lot of pressure was placed on the architect, who was the best of the pack. Though he did a great job, the work was far too much for one person.  Most of the people did not have any real world project deployment experience.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Communication and Motivation&lt;/span&gt;. Though the higher management got along very well, team work stopped there. Company goals never made it to the trenches. Motivation was missing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;No Processes&lt;/span&gt;. In the haste to get things out fast, no one cared about defining a software development process.  No clearly planned software  requirements,  schedules, testing, etc. Disciplined software development is the only way to produce software!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How about Risk management?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The company developed its own risk management practices, and paid a lot of attention to certain aspects of risks:&lt;br /&gt;&lt;br /&gt;Risk of losing critical data – Backups were done and stored in different parts of the country at the end of every week.&lt;br /&gt;&lt;br /&gt;Security risks – The premises were well secured with closed circuit security systems. Highly secure algorithms were used to transfer financial information, from system to system. Logistics of secure data was clearly planned. All sorts of precautions were taken to prevent hacking into the company systems.&lt;br /&gt;&lt;br /&gt;Risks for hardware not being available. Various alternative plans were formulated to make sure the project is not affected, in case some of the hardware vendors did not cooperate to produce the customized hardware.&lt;br /&gt;&lt;br /&gt;The company spent significantly on an external security consultants to point out flaws in the system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;However, management seemed to have forgotten the biggest risk: software development.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;While this reads like a story, this scenario is repeated each day in countless organizations across the world. Software development risks are still not appreciated to this day by most organizations or management.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-2815128966591641892?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/2815128966591641892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=2815128966591641892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2815128966591641892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2815128966591641892'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2009/05/analysis-of-failed-software-project.html' title='Analysis of a failed Software Project'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-1902120968403157453</id><published>2009-04-14T12:38:00.000-07:00</published><updated>2009-04-14T12:40:48.308-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Obama economy invetsments consumerism'/><title type='text'>New Mantra for the Economy: Save and Invest</title><content type='html'>Save and invest..Is that the New Obama Mantra?&lt;br /&gt;&lt;br /&gt;"We cannot rebuild this economy on the same pile of sand," he said, invoking a Biblical reference to Jesus' Sermon on the Mount. "We must build our house upon a rock. We must lay a new foundation for growth and prosperity a foundation that will move us from an era of borrow and spend to one where we save and invest, where we consume less at home and send more exports abroad."&lt;br /&gt;&lt;br /&gt;Is this going to be a radical change from the consumerism the country has always preached and practiced? Would this be a sustainable model for future growth? Lets see.&lt;br /&gt;&lt;br /&gt;http://news.yahoo.com/s/ap/20090414/ap_on_go_pr_wh/obama_economy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-1902120968403157453?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/1902120968403157453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=1902120968403157453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/1902120968403157453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/1902120968403157453'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2009/04/new-mantra-for-economy-save-and-invest.html' title='New Mantra for the Economy: Save and Invest'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-3673124682089720429</id><published>2009-01-08T13:54:00.000-08:00</published><updated>2009-01-08T13:59:10.996-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Satyam'/><category scheme='http://www.blogger.com/atom/ns#' term='Integrity'/><category scheme='http://www.blogger.com/atom/ns#' term='Authenticity'/><title type='text'>Satyam: Where does Integrity Start From?</title><content type='html'>The events in Satyam Computer Services ( the IT outsourcing giant from India) have shocked all of us. Satyam in Sanskrit ironically means "truth". We all react in our own way. A lot of us react to it as if it is part of the larger problem of corporate corruption. Some call for stricter accounting rules, regulations and checks.&lt;br /&gt;&lt;br /&gt;My belief is honesty and integrity should start in small things with each of us. How many of us can claim to have been honest all the time, even in simple things where it is easier to be honest Here is a story from a coworker friend:&lt;br /&gt;&lt;br /&gt;"I went to an Arts and Handicrafts shop at commercial street in Bangalore to buy some souvenirs from India.  When I asked for the bill, the guy tells me: If you need a bill, then you will have to pay Rs 11 more. I said, I was willing to pay the extra money. He immediately asked whether I was buying for a company. I said no it is a personal shopping.  In sheer disbelief he asked me why I wanted to pay more. I said I would like to encourage taxes being paid properly. He looked at me for a few seconds before writing me the bill. This was not my first experience and I am sure most of us in India deal with these types of transactions "normally".&lt;br /&gt;&lt;br /&gt;-&lt;br /&gt;&lt;br /&gt;Isn't leadership about authenticity and integrity?  Should it not start with each one of us ? Or can we get around by enacting more rules and regulations to fix the problems?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-3673124682089720429?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/3673124682089720429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=3673124682089720429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/3673124682089720429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/3673124682089720429'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2009/01/satyam-where-does-integrity-start-from.html' title='Satyam: Where does Integrity Start From?'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-2545546480561415939</id><published>2008-12-31T16:20:00.000-08:00</published><updated>2009-01-06T11:25:13.176-08:00</updated><title type='text'>Managing Creativity</title><content type='html'>Any reasonably successful business requires tremendous amount of creativity from all stake holders. Adapt to customer requirements, present products to consumers in appealing ways, designing innovative products, optimize algorithms, streamline  business processes.. the uses of creativity is never ending.&lt;br /&gt;&lt;br /&gt;Easy to stiffle creativity.  But how can one improve one's creativity and that of one's team? I find the following four factors extremely important:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Private Space&lt;/span&gt; - A private undisturbed space is central to get the creative juices going.  I have seen programmers, working on difficult problems take their laptops to the nearest Starbucks and work from there to prevent disruptions at work. While private offices for every employees though desirable may not be feasible. In this case at lest ample number of comon private spaces where employees can work undisturbed would help.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Encouragement&lt;/span&gt; - Encourage members to present their ideas or views without critical comments. Ideas at birth are fragile. It is easily killed by a few well intentioned critical words from another and might reduces creativity in the future.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Value creativity&lt;/span&gt; - Valuing members' creativity further encourages more creativity from all. Various rewards may be offered for members who come up with innovative solutions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Appreciate Diversity&lt;/span&gt; - People are diverse, in their upbringing, education, influences, belief etc. A diverse workplace encourages creativity. We should allow (as much as possible) free expression, and show mutual respect, to allow free flow of thoughts and ideas.&lt;br /&gt;&lt;br /&gt;Performance appraisals often place a lot on an employee who works "hard" or "getting the numbers" or "meeting targets". It is surprising how creativity is rarely a significant criteria in performance appraisals.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-2545546480561415939?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/2545546480561415939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=2545546480561415939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2545546480561415939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2545546480561415939'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2008/12/managing-creativity.html' title='Managing Creativity'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-2018716519267258013</id><published>2008-12-16T14:41:00.000-08:00</published><updated>2008-12-16T14:48:39.766-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Corporate Policy'/><category scheme='http://www.blogger.com/atom/ns#' term='Investment'/><category scheme='http://www.blogger.com/atom/ns#' term='Risk'/><category scheme='http://www.blogger.com/atom/ns#' term='Regulation'/><title type='text'>Does Regulation Solve the Corporate Ills?</title><content type='html'>The media says the US banks have all gone bankrupt..&lt;br /&gt;&lt;br /&gt;Which industry is not "bankrupt" at some point or the other ? At any time, for any industry, its health is a matter of degree. While the business is good, no one complains. Executives take more risk.  Sooner or later,  "business as it is done" becomes unsustainable, and the house of cards come crashing down.&lt;br /&gt;&lt;br /&gt;Will regulation help to prevent future collapse in any industry? I do not think so.  If regulation is passed to make lending standards in banks better, the collapse of the future will in all probability not come from that particular issue. But some other part of the chain becomes the next weak point. It crashes at the weakest link.&lt;br /&gt;&lt;br /&gt;As an investor, how can one keep one's portfolio safe from volatility as much as possible, but at the same time earning a "reasonable" rate of return?&lt;br /&gt;&lt;br /&gt;As a company executive, when  does one say, enough is enough, lets scale down our appetite for risk?&lt;br /&gt;&lt;br /&gt;All tips welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-2018716519267258013?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/2018716519267258013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=2018716519267258013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2018716519267258013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2018716519267258013'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2008/12/does-regulation-solve-corporate-ills.html' title='Does Regulation Solve the Corporate Ills?'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-2047108348752974991</id><published>2008-11-06T20:06:00.000-08:00</published><updated>2009-03-12T17:52:56.469-07:00</updated><title type='text'>Yahoo for Sale! What went wrong?</title><content type='html'>Some milestones of Yahoo!:&lt;br /&gt;&lt;br /&gt;2004:&lt;br /&gt;Yahoo! upgrades the email account capacity from 4MB to 1GB to compete with Google.&lt;br /&gt;Yahoo! introduces better AJAX interface to email&lt;br /&gt;Yahoo! launches its own search engine technology.&lt;br /&gt;Yahoo! announces it will practice paid inclusion for its search service.&lt;br /&gt;Yahoo! launches beta version of its video search engine.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2005:&lt;br /&gt;Yahoo! announces interoperability with MS Messenger and Yahoo Messenger.&lt;br /&gt;Yahoo! launches Yahoo! Music&lt;br /&gt;Yahoo! launches blogging and social networking service Yahoo!360&lt;br /&gt;Yahoo! acquires photo sharing service Flickr&lt;br /&gt;Yahoo! acquires widget engine Konfabulator&lt;br /&gt;Yahoo! acquires del.icio.us.&lt;br /&gt;&lt;br /&gt;2007:&lt;br /&gt;Yahoo! releases new version of Yahoo!Mail allowing messages to mobile phones&lt;br /&gt;Yahoo! Mail provides unlimited storage.&lt;br /&gt;&lt;br /&gt;2008:&lt;br /&gt;Microsoft offers to buy Yahoo! Yahoo rejects offer&lt;br /&gt;Yahoo in Talks with News Corporation and Google on possible mergers.&lt;br /&gt;&lt;br /&gt;Yesterday:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Yahoo! CEO Jerry Yang says company is ready for sale!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So where did yahoo go wrong in all these years?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Biting More than Yahoo! can Chew&lt;/span&gt;&lt;br /&gt;Yahoo! announced a large number of services in 2004/2005. New interfaces to its email, new search technology, new acquisitions, new social networking, etc.  All of these services added up to a lot of development work for Yahoo, which it could not handle. This  resulted in sacrificing quality for quantity. Google, on the other hand grew slowly, perfecting each new service gradually over time (even with betas extending to years).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. If you break for lunch, you are lunch.&lt;/span&gt;&lt;br /&gt;The quote by Jerry Yang summarizes Yahoo!'s state today, ironically. Yahoo! had underestimated the competition. Yahoo was forced to upgrade both its email and search service once Google came along with alternate better services. The company was slow in developing new technologies, probably because of trying to do too many things at the same time.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Forgetting the Customer&lt;/span&gt;&lt;br /&gt;Many of Yahoo! services were not designed for ease of use, or did they keep customer usability needs in mind.  in 2004, Yahoo! attempted to gain more revenues at the expense of customer dissatisfaction by placing paid listings as the top  search results.&lt;br /&gt;The Yahoo! Maps did not tolerate misspelling of street names, town names etc, to work correctly.  The Yahoo landing page was quite cluttered with too many links and services. All of these and others served to alienate the users,  and forcing users to find better competing services.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-2047108348752974991?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/2047108348752974991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=2047108348752974991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2047108348752974991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2047108348752974991'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2008/11/yahoo-for-sale-what-went-wrong.html' title='Yahoo for Sale! What went wrong?'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-2375077025897922152</id><published>2008-10-04T07:10:00.000-07:00</published><updated>2008-10-04T07:41:27.825-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='generations'/><category scheme='http://www.blogger.com/atom/ns#' term='workplaces'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><title type='text'>Generational Differences in the Workplace</title><content type='html'>&lt;span style="font-style: italic;"&gt;“Each generation imagines itself to be more intelligent than the one that went before it, and wiser than the one that comes after it”&lt;/span&gt; - George Orwell&lt;br /&gt;&lt;br /&gt;Any organization today cannot function effectively without managers understanding their employees and vice versa. Motivational factors vary from employee to employee. What are employees looking for at work?  What kind of values do they have? What modes  of communications do they prefer? All these are interesting issues to be investigated to get the most out of a person (or employee).&lt;br /&gt;&lt;br /&gt;A number of approaches to understanding workers have been investigated and used historically.   Some involve analyzing workers by birth-sign, graphology, birth order, psychological tests etc.  Ranging from science to pseudoscience. They have provided varying degrees of success. It is surprising how many organizations still follow some of these methods which have never been proven scientifically.&lt;br /&gt;&lt;br /&gt;However one very effective way of understanding employees in the context of the American workplace is to look at the age of an employee and understand the influences of the environment in which he grew up. The workers of each generation faced unique challenges, grew up in various economical climates, family systems, cultures etc. All of these help shape the worker in his future life.&lt;br /&gt;&lt;br /&gt;There has been a lot of research on this topic. Various names have been coined  for people of each generation. Here is a generally accepted list of generations used in America.&lt;br /&gt;&lt;br /&gt;Traditionalists    born 1922 - 1943&lt;br /&gt;Baby Boomers    born 1946-1964&lt;br /&gt;Generation X    born 1964- 1979&lt;br /&gt;Cold Generation Y    born 1981 - 1984&lt;br /&gt;Millennials born   1980 - 2000&lt;br /&gt;&lt;br /&gt;Each generation of people have interesting unique characteristics.  Understanding the characteristics of each generation of workers helps the manager work more effectively with them. They grew up in different family structures. Attitudes towards money, authority, institutions, personal beliefs were different. All of these and many more factors shape the person. The views, expectations of their job, of their world is hence vastly different. What are the unique issues with each generation? What are their expectations from a job? What motivates them ?&lt;br /&gt;&lt;br /&gt;The following series of posts attempts to answer those questions. Studying the characteristics of each generation goes a long way at resolving and avoiding conflicts, getting the best out of your people, managers and workers alike.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-2375077025897922152?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/2375077025897922152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=2375077025897922152' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2375077025897922152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/2375077025897922152'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2008/10/generational-differences-in-workplace.html' title='Generational Differences in the Workplace'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-8642395154369532491</id><published>2008-08-06T18:01:00.000-07:00</published><updated>2008-08-06T18:01:00.721-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='currency'/><category scheme='http://www.blogger.com/atom/ns#' term='globalization'/><title type='text'>A declining Euro ?</title><content type='html'>The question of where the global currency exchange rates are headed for is one which has a more than casual interest to most corporates these days.  The exchange rates between the American dollar and the European Euro is especially interesting, which are indicative of the two of the larger global economies.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Arguments for a weaker Euro:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Currently the Euro is fairly overvalued relative to the US dollar based on purchasing power parity (PPP). The tendency is for the PPP  to equalize in an efficient marketplace, bringing down the value of the Euro.&lt;br /&gt;&lt;br /&gt;- The Euro is at an all time high now versus the dollar.&lt;br /&gt;&lt;br /&gt;- With less developed countries joining EU in the future, the union will have to undertake more infrastructure and services development work in the newer countries to bring it up to par with the rest of EU, thus weakening the EU economy in general and hence the Euro.&lt;br /&gt;&lt;br /&gt;- There are already reports indicating EU is already n the lowest growth periods in its history. Is it going towards a recession?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Arguments for a falling US Dollar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- The economic crises in the USA, related to mortgages, credit card industry are far from over, this could result in the Fed reducing interest rates further.&lt;br /&gt;&lt;br /&gt;- There may be a policy decision to let the dollar fall in value to encourage more exports and discourage imports, considering the trade deficit the US is currently in.&lt;br /&gt;&lt;br /&gt;- As the Euro gains more popularity, forex reserves held by countries may shift more to Euros instead of Dollars, which could strengthen the Euro.&lt;br /&gt;&lt;br /&gt;On the whole I feel, the natural tendency may be for the Euro to gain further against the dollar on a shorter time frame. However the EU central banks may intervene to lower the value of the Euro, for their own reasons. For one a weaker Euro will encourage more exports from EU, and may be better for the EU economy. It would also encourage more foreign direct investment in EU.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-8642395154369532491?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/8642395154369532491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=8642395154369532491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/8642395154369532491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/8642395154369532491'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2008/08/declining-euro.html' title='A declining Euro ?'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4876498005656103044.post-274852719215729150</id><published>2008-07-31T07:32:00.000-07:00</published><updated>2008-08-06T12:30:28.482-07:00</updated><title type='text'>Management Issues Today</title><content type='html'>Welcome to the reader who happens to stumble by!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4876498005656103044-274852719215729150?l=vidhujoshua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vidhujoshua.blogspot.com/feeds/274852719215729150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4876498005656103044&amp;postID=274852719215729150' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/274852719215729150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4876498005656103044/posts/default/274852719215729150'/><link rel='alternate' type='text/html' href='http://vidhujoshua.blogspot.com/2008/07/management-issues-today.html' title='Management Issues Today'/><author><name>Vidhu Joshua</name><uri>http://www.blogger.com/profile/04514012464760489235</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
