Posts

Showing posts with the label Non Technical

Estimation techniques

Image
Estimating how long it would take to get the job done is not easy, even travelling from point A to point B takes a lot of assumption and risks into consideration. Whether it is ballpark estimation or otherwise you need to use some formal technique, different projects need different kind of estimation and we are going to look into few of them. Lets do ballpark estimation for a website with static pages but requires login. WBS(Work breakdown structure):- In this approach work is broken down to lowest level possible. What remains at the bottom nodes is lost of task which when combined achieves the final goal. In above we have broken down end result into tasks and estimated tasks at various levels, with above in place we now know how many man days are required from various people and plan accordingly. Having an estimate ready helps in better resource and release planning. Its not always possible is recommended to do collaborative estimation(from different teams involve

Characteristics of a leader

When it comes to people management many find it hard,  because there are different set of characteristics possessed by your team member or people you are dealing with. When you are dealing with people you can either be a leader or a manager, though both look the same there is big difference in principle of operation. Lets dig deeper and try to understand difference in character when you are a manager and when you are a leader. Manager Leader Is present every where. Participates where need be. His duty is to get things done His duty is to get things done in right manner Treats team members as set of employee. Treats team members as partner in mission Has a goal Has a mission Assigns individual milestone and keeps track of it. Sets team milestone and leads by example. Takes all the credit for success. Gives credit to the team where it is due. Blames the team for failure. Accepts as his own and tries t

What Interview Is/Is Not for an interviewer

After spending more than decade and having participated in hundreds of interviews, following is my list of what interview "Is" and "Is Not" from interviewers stand point. Interview Is:- Opportunity to meet someone with a set of experience in which they have learned their own ways of doing things and may help you learn something new. To learn what worked for them and what didn't, also the reason why it was success or failure for them. Which provides you free knowledge which can help you avoid your next failure and probably this is not documented and you would have failed. To help build a better work force, so energy invested today in interviewing will save you a lot in future. Interview Is Not:- To ask questions which may not be needed for the role. To ask questions which you can't answer yourself, In doing so you will never know if the person is right/wrong. You can ask such questions to see if they bluff or become impatient but not to test t