Many software luminaries believe that architecture is the most crucial element to success in software development. This text links software architecture and project management, providing practical... This description may be from another edition of this product.