Logo

Who is talking?

Archive

Stop singing when your voice is good; don't wait till it gets bad!

almost 7 years ago | Biju Bhaskar: Thoughts on enterprise application development and more...

That is a saying in a local Indian language. It is more applicable for classical singing, where the quality of singers voice is very important. If you don't stop at the right time, all the name and fame you made by putting lot of hard work, might just fizzle away.I had a similar advice to this high performing team mentioned in the previous post.  This is also applicable to many teams we see everyday, hence thought of sharing. It is about the art of figuring out when to stop. This team has done all the hard work, made some high impact organizational and behavioral changes. Once they started to find it hard to make an impact on any particular workstream, or when they could not figure out what is next in a particular workstream, they could have closed that workstream. They could have celebrated all the achievements they made, and announced that they are closing those workstreams. That way all the hard work they did could have got the due credit and they can move on to new things. Because of not doing that, they opened themselves up to the critics who started questioning their impact based only on some recent developments.  I have seen this in many projects too... the projects we call " the ones with the long tail". So I would encourage you to think about "when to stop" whether you are in an initiative, or in a project, or even when you are in a job : )By the way, I want to congratulate this team for all the great work they have done so far. They deserve all the credit ..reactions?

What does it mean to be a true professional ?

almost 7 years ago | Lalita Chandel: My View

I read an interesting article about professionalism on my favorite technical forum We use this term very often in our working environment, but do we really understand the basic factors that differentiate professionals from others. I liked the way author has explained these 10 basic points.It was a good revision for me and I hope, others would like it too.1. Put customer satisfaction first2. Make expertise your specialty3. Do more than expected4. Do what you say and say what you can do5. Communicate effectively6. Follow exceptional guiding principles7. Praise your peers not yourself8. Share your knowledge9. Say "Thank You"10. Keep a smile on your face and the right attitude in your heart

Story of an high performing team...

almost 7 years ago | Biju Bhaskar: Thoughts on enterprise application development and more...

I want to share a story of an high performing team..This teams mandate was to take the organization to next level in agility. It had multiple workstreams and there were a pair leading each workstream. In the last few months, these teams had made major changes in the organization. Their impact was huge.However, during recent weeks, couple of workstreams have been struggling to make an impact. They weren't sure how to take it to the next level in their particular workstream. In fact it came to a stage where they started to get negative press internally. Some were even questioning what they were doing... as the progress and value addition was not visible in recent times. What should they do at this stage?I will write about my take in the next post...