Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Managing and Leading Software Projects

Buy
Discover the fundamental techniques for managing and leading software projects

This book bridges the communication gap between project managers and software developers working toward the common goal of developing successful software products and software systems. It provides the insights, methods, tools, and techniques necessary to understand the basic principles of software project management: planning and estimating, measuring and controlling, leading and communicating, and managing risk. It introduces software development methods, from?traditional (hacking, requirements to code, and waterfall) to iterative (incremental build, evolutionary, agile, and spiral), and illustrates and emphasizes how to tailor the development process to specific projects.

By reading this text and working through the exercises provided in each chapter, readers will learn how software projects differ from other kinds of projects (i.e., construction, agricultural, manufacturing, administrative, and traditional engineering projects), and how the methods and techniques of project management can be modified and adapted for software projects.

Three appendices contain a glossary of terms, which is based on and augments IEEE Standard 610; suggestions for term projects; and an annotated template for preparingsoftware project management plans. Additionally, a URL listed in the Preface directs readers to a Web site that provides supporting materials for the text.

Clearly written and easy to follow, this book serves as an accessible textbook for advanced undergraduate- and graduate-level software engineering courses, as well as a valuable reference for software developers and software project managers.

About the Author

Richard E. (Dick) Fairley, PhD, is founder and Principal Associate of Software Engineering Management Associates (SEMA), a firm specializing in consulting services and training in software systems engineering, software project management, cost estimation, project planning and control techniques, risk management, and process assessment and improvement. He is also an Adjunct Professor of Computer Science and Engineering at Colorado Technical University in Colorado Springs, Colorado. He is a former associate dean, department head, director of software engineering, and professor of computer science at the OGI School of Science and Engineering in Beaverton, Oregon. Dr. Fairley has designed and implemented educational programs in universities and in industry, headed research programs in software engineering, and lectured to and consulted with many companies worldwide.

(HTML tags aren't allowed.)

R Statistical Application Development by Example Beginner's Guide
R Statistical Application Development by Example Beginner's Guide

"R Statistical Application Development by Example Beginner’s Guide" explores statistical concepts and the R software, which are well integrated from the word go. This demarcates the separate learning of theory and applications and hence the title begins with “R Statistical …”. Almost every concept has an R...

Modeling and Optimization of Interdependent Energy Infrastructures
Modeling and Optimization of Interdependent Energy Infrastructures

This book opens up new ways to develop mathematical models and optimization methods for interdependent energy infrastructures, ranging from the electricity network, natural gas network, district heating network, and electrified transportation network. The authors provide methods to help analyze, design, and operate the integrated...

Using Game Theory to Improve Safety within Chemical Industrial Parks
Using Game Theory to Improve Safety within Chemical Industrial Parks

Though the game-theoretic approach has been vastly studied and utilized in relation to economics of industrial organizations, it has hardly been used to tackle safety management in multi-plant chemical industrial settings. Using Game Theory for Improving Safety within Chemical Industrial Parks presents an in-depth discussion of...


Pro Windows Server AppFabric (Beginning)
Pro Windows Server AppFabric (Beginning)

This book will teach you all about Windows Server AppFabric (code-named “Dublin”),a set of extensions to Windows Server that allow it to function as a lightweight, application server. The combination of Windows Server and AppFabric provides an easy-to-manage platform for developing, deploying, and reliably hosting middle-tier...

Applied Deep Learning: A Case-Based Approach to Understanding Deep Neural Networks
Applied Deep Learning: A Case-Based Approach to Understanding Deep Neural Networks

Work with advanced topics in deep learning, such as optimization algorithms, hyper-parameter tuning, dropout, and error analysis as well as strategies to address typical problems encountered when training deep neural networks. You’ll begin by studying the activation functions mostly with a single neuron (ReLu, sigmoid, and...

Teach Yourself Visually WordPress
Teach Yourself Visually WordPress

Get your blog up and running with WordPress

Are you itching to share your thoughts with the world through blogging but aren't sure how? Teach Yourself VISUALLY WordPress introduces you to one of the most popular, easy-to-use blogging platforms: WordPress. This book's clear directions and visual approach helps you to...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy