The Late sitting never contributes to success in any form. People are compelled to work late due to pressure from top level. For example a marketing person or the Accounts manager or Project manager promises the client about the deadline of a project without indepth knowledge of what exactly the client needs. Soon after when the project get started there would be differences at design phase itself. Then it is difficult again to get indepth details. when the project is at implementation phase again the problem arises with design team and implementation team. If the project is quoted for x amount the time needed for rectifying the problems are increased. so if the team size is doubled then the cost of project would be x+y. to save the y people are pressurised so that the y can be saved. some companies take freshers and give training and make them work day and night to save the y. so the problem here is y. This problem can be rectified if and only if our basics are correct. we must have a detailed approach on what ever we do at initial levels. A good approach is already in place with lot of concepts such as lean six sigma, etc. We does not properly implement those techniques. Another example is of a support project. The people are compelled to work on the dirty application. First of all the knowledge transfer of most of the leading companies are not sufficient. The people who are working has to do some research to get it going. There also the pressure makes people to sit late. The Documentation is also plays an important part in saving the time. But we does even go through the documentation.