How to deal with software development schedule pressure