Posts Tagged ‘teamwork’

High tech teamwork

Tuesday, January 15th, 2013

In 2002, we merged five teams of highly experienced software consultants into a worldwide team at Rational Software. We had about 300 seasoned consultants who sold and delivered transformational services in improving software productivity and we wanted to manage them with a common culture and business model.


Personal Values

Friday, August 19th, 2011

Here is a list of my core values:

  1. Self-respect. Personal health (mental, physical, spiritual) is a prerequisite to happiness.
  2. Sincerity. Practice what you preach. Hypocrisy is always poisonous.
  3. Production. Value what you produce more than what you consume.
  4. Teamwork. Celebrate team results over individual accomplishments.
  5. Environmentalism. Treat nature as a sanctuary of shared resources.
  6. Insight. Diversity of thought, and critical thinking are crucial components of progress in any field.
  7. Share. Communicate with purpose. Stress accuracy over precision.
  8. Priorities. Do what you should before you do what you want.
  9. Integrity. Build trust in all relationships. Always take the high road.
  10. Balance. Build usable broad skills. Avoid obsessions.


High-trust environment

Thursday, July 21st, 2011

Over the last two decades, I have led several workshops where the discussion centered on improving team collaboration and the establishment of a high trust environment. This is a nice aspiration, but not a well-defined term. And, it would materialize into many forms depending on context. Nevertheless, there were some recurring principles that emerged from these discussions. Here is a synthesis of the signal that came out of all the noise in those workshops. (more…)

Teamwork = trust

Sunday, July 3rd, 2011

Teamwork can best be described by one magic word: trust. How do you know good teamwork when you see it? Tough question. Here is my answer.