For dependable industry-oriented software products, large-scale software project groups must progressively advance software engineering procedure for better quality of products, make easy cost-drops and stick to strict agendas. It gives importance to significant elements of booming extensive software projects. The book teaches about human resources, software engineering and tools to an extent exceeds most university-oriented courses on this subject. Software Project Management: A Process-Driven Approach consists of 5 parts. First part gives introduction of project management with helpful information about project and procedure particulars and alternatives, required knowledge and practical experience, availability of tools and the human resources organization and management that gives access to all at the same time. Part 2 is dedicated to software life-cycle management. Part 3 solves software engineering procedures and scope of processing models and devised by several local and global companies. Part 4 tells about human side of project management with sub-chapters to manage the team, dealers, and the clients and customers. Part 5 summarizes scopes considering importance of technology, techniques, and patterns, and checklists that can be helpful to your project teams to achieve their target.