The concept of a team can be highly demonstrated and understood through watching a music band, where each team member is responsible for his instrument, and all band members are responsible for the whole piece of music. For an unforgettable symphony, there should be no dissonant sounds; all instruments should be played in harmony and in synch, each in his turn. Guitar, drums and other instruments are each needed to serve a certain purpose, no instrument is more important than the other. It’s the same in software, whether you are part of a small project team or part of a big project team, or even part of your organization as a whole, the concept of a team is still applicable. Team members should always focus on completing each other not on blaming each other or getting rid of responsibility or throwing their tasks to others. Teamwork is harmony in everything, each team member knows his role and the role of others, each plays really good with his tools and experience. It’s like...
Surprisingly, failure is the passkey to success! This blog is a simple documentation for worst practices which are sometimes essential specially when recording great failure stories. We have to break to find between the lines clues to reach the conclusion. P.S. Generalization is totally out of scope.
“If I find 10,000 ways something won't work, I haven't failed. I am not discouraged, because every wrong attempt discarded is often a step forward”, Thomas Edison.