Often referred to as the “black art” because of its complexity and uncertainty, software estimation is not as difficult or puzzling as people think. I...
This is the first practical, hands-on guide to knowledge transfer in today's agile environments. Using a realistic, large-scale case study, ThoughtWor...
When software development teams move to agile methods, experienced project managers often struggle—doubtful about the new approach and uncertain about...
Equip yourself with SOFTWARE PROJECT SURVIVAL GUIDE. It's for everyone with a stake in the outcome of a development project--and especially for those ...
Now in its 3rd Edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. Two le...
20 Best Practices for Developing and Managing Requirements on Any Project Software Requirements Essentials presents 20 core practices for successful r...
Software Systems Architecture is a highly regarded, practitioner-oriented guide to designing and implementing effective architectures for information ...