Showing posts with label Management. Show all posts
Showing posts with label Management. Show all posts

Tuesday, May 8, 2012

Why Microsoft Chose New York City

Why Microsoft Chose New York City

Good idea!

1. Several good universities in the area. Easier to collaborate with academics and researchers.
2. Young people prefer urban areas. Easier to attract talent.
3. Cross pollination of ideas due to culture, education centers, financial centers, art, etc. Enhance creativity.

How it should work!

Thursday, November 4, 2010

The Six Emotions To Setting Goals

Keith Abraham is a motivational and inspirational speaker and book author (best selling according to his vitae) that offered the following in an educational video available at my workplace:

1. If you’re lost, decide.

2. If you’re frustrated, pursue the opposites of what you don’t want.

3. If you’re confused, design a plan.

4. If you’re unclear, follow your heart.

5. If you’re unsatisfied, ask what matters.

6. If you’re uncertain, stay focused.

To me the most interesting of the six pieces of advice was number 2! It is an interesting approach. Close second is number 5. The ancient Greeks stated ‘know thyself'.’ That is not always easy.

Numbers 3 and 6 are taught in engineering!! Number 4 is not taught to guys!

Sunday, November 15, 2009

Leading the Way

That is the title of an article written by Graham Warwick that appeared in the Oct. 26 issue of Aviation Week & Space Technology magazine. In it Raytheon (NYSE:RTN) Chairman and CEO Bill Swanson talks about disruptive and sustaining (incremental) technology innovation. Among other things he said:

“You want an organization where that’s cultivated, but no one side suffers at the expense of the other. I have watched organizations take away resources from the incremental innovation teams to fund those that are disruptive. What you can create are haves and have-not's and that is one way to destroy innovation. You need both.”

Spot on! I too have seen organizations pouring resources on disruptive half-baked ideas at the expense of upgrade releases that actually pay the bills. A good balance is needed.

Frequently these half-baked ideas generate a lot of excitement (possibly rightly so), they become part of the near term product roadmap, and counted on for millions of $ of revenue promised to stakeholders and shareholders. The problem is that more often than not there is no straight path between a widget with blinking lights that some wizard hacked together to address basic usage on a bench and an actual product that works properly per customer requirements (complete with proper HW, SW, safety, documentation, production testing, etc.) Program delays, resource crunch, added costs, etc ensue.

The end result is that the company hurts, the employee morale suffers, and over time upper management loses every bit of credibility. Of course, the mess could be avoided if the people that are selling the disruptive technology up were in touch with reality or if the people that are pushing down to get things out faster knew the difference between feasibility and productization.