One of the major challenges software engineers face transcends designing and programming software applications; it is managing their own personal approach to the software engineering process-learning... This description may be from another edition of this product.