Provides a contemporary perspective on how best to equip enterprises with appropriate IT infrastructures and products. This title shows how to strategically manage the relationship between software and organisations using enduring principles. It provides insight into managing and developing personnel who work on and with software.