Edit: There are just about 10
developers in my team. They're over
pressurized and do not take the time
to put comments and do the code neatly
since there's more pressure to
complete the product from our
management.What would be the solution
for this?
In my experience, it takes a very strong individual to "train" upper management on how software development actually works and to stand up to them. It's obvious that you're very frustrated with your situation, but unfortunately it might be impossible to fix. You probably won't get the resources or the cooperation that you need. I've worked in that type of environment and my solution was to find another job.