Software Project Management Bob Hughes Mike Cotterell 4th Edition Tata Mcgraw Hill 2006
Click Here === https://tiurll.com/2tzvf4
Software Project Management: A Complete Introduction by Bob Hughes and Mike Cotterell
Software project management is a complex and challenging discipline that requires both technical and managerial skills. Software projects often involve multiple stakeholders, changing requirements, uncertain risks, and tight deadlines. To succeed in this field, software project managers need to master the principles, techniques, and tools of software project management and apply them effectively in different contexts and situations.
One of the most comprehensive and widely used textbooks on software project management is Software Project Management by Bob Hughes and Mike Cotterell. This book was first published in 1995 and has been updated regularly to reflect the latest developments and trends in the field. The fourth edition of this book was published in 2009 by Tata McGraw Hill Education Private Limited. It covers all the essential topics of software project management, such as project planning, estimation, scheduling, risk management, quality assurance, configuration management, human factors, agile methods, virtual teams, and more. It also includes many examples, exercises, case studies, and references to help students and practitioners learn and apply the concepts and practices of software project management.
The book is divided into four parts: Part I introduces the basics of software project management and its context; Part II covers the core activities of software project management; Part III discusses the advanced topics of software project management; and Part IV provides some appendices with useful information and resources. The book is suitable for both undergraduate and postgraduate courses on software project management, as well as for professionals who want to enhance their knowledge and skills in this field.
Software Project Management by Bob Hughes and Mike Cotterell is a valuable resource for anyone who wants to learn or improve their software project management capabilities. It provides a complete introduction to the theory and practice of software project management with a clear, accessible style and comprehensive coverage. It is one of the best books on software project management available in the market today.
One of the features that makes Software Project Management by Bob Hughes and Mike Cotterell stand out from other books on the same topic is its balanced approach to software project management. The book does not favor any particular methodology, technique, or tool, but rather presents a range of options and alternatives for software project managers to choose from depending on the nature and requirements of their projects. The book also acknowledges the diversity and complexity of software projects and the challenges and opportunities they pose for software project managers. The book does not offer simplistic or prescriptive solutions, but rather encourages critical thinking and problem-solving skills among its readers.
Another feature that makes Software Project Management by Bob Hughes and Mike Cotterell a useful and relevant book for software project managers is its incorporation of current and emerging trends and practices in software project management. The book reflects the changes and developments that have occurred in the field of software project management over the years, such as the rise of agile methods, the use of virtual teams, the adoption of global software development, the integration of social and ethical aspects, and the impact of new technologies. The book also anticipates some of the future directions and challenges that software project management may face in the coming years, such as the increasing complexity and uncertainty of software projects, the need for innovation and creativity, the importance of stakeholder engagement and collaboration, and the role of sustainability and social responsibility.
Software Project Management by Bob Hughes and Mike Cotterell is a comprehensive and up-to-date book on software project management that covers both the fundamentals and the advanced topics of the field. It is a book that can help software project managers to learn, understand, apply, and improve their software project management skills and competencies. It is a book that can help software project managers to deliver successful software projects that meet or exceed the expectations of their clients, users, and stakeholders. 061ffe29dd