Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | November 7, 2014

    Carli Davidson: IMG Puppies for Sale? Read This First



    Shake Puppies contains an almost unsettling amount of cuteness. There is a good chance after looking through its pages you will get puppy fever and... Continue »

    spacer
Qualifying orders ship free.
$47.25
List price: $49.99
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
6 Local Warehouse General- General

Improving Software Development Productivity: Effective Leadership and Quantitative Methods in Software Management

by

Improving Software Development Productivity: Effective Leadership and Quantitative Methods in Software Management Cover

 

Synopses & Reviews

Publisher Comments:

“Most progressive organizations strive to increase their overall performance by inserting either advanced technologies or tight processes. What tends to be missed is the enlightened leader who can motivate and build an environment that leverages the technology and processes that have been introduced. Some processes and technologies allow excellent teams to excel, and some processes and technologies prevent the mediocre from failing. It is the enlightened leader who can tell which approach is required and then build an environment that maximizes a team’s performance. This book incorporates that ability into the discussion and effectively includes it in the quantitative process of assessing the organization’s productivity potential.”

—Gregory H. Mikkelsen, Integrated Defense Systems, Raytheon

 

Superior software productivity requires a relentless focus on people, motivation, and communication. In Improving Software Development Productivity, world-renowned software engineering expert Dr. Randall W. Jensen introduces a proven, quantitative approach to achieving this focus. Jensen helps you measure your organization’s capacity and productivity, and then use that information to build more accurate estimates and schedules and to improve multiple facets of developer and team performance.

 

Focusing on management as the principal cost and schedule driver in software projects, he demonstrates a powerful tool based on his Jensen II (Seer) model: the model that underlies many leading software estimation tools. Through real case studies, you’ll learn how to predict the productivity impact of any major management decision, and quantitatively support a transition to “extreme” or “agile” software development environments.

 

For decades, Jensen has been the industry’s go-to expert on improving software project productivity. This book distills his insights and also gives you the tools and knowledge to apply them.

 

This book will help you

  • Formulate more accurate and useful estimates with leading tools such as Sage, REVIC, COCOMO II, and SEER-SEM
  • Predict the impact of changes in personnel, management style, development environments, product constraints, and technologies
  • Optimize decision making throughout a project’s lifecycle, and avoid counterproductive changes
  • Recognize the centrality of communication and culture, and translate this awareness into quantitative improvements
  • Understand modern estimating models and parameters, so you can apply them more effectively
  • Maintain firmer control over costs and timeframes in agile or extreme project environments

Synopsis:

Superior software productivity requires a relentless focus on people, motivation, and communication. In Improving Software Development Productivity,   world-renowned software engineering expert Dr. Randall W. Jensen introduces a proven, quantitative approach to achieving this focus. Jensen helps you measure your organization’s capacity and productivity, and then use that information to improve multiple facets of developer and team performance, and to build more accurate estimates and schedules.

 

Focusing on management as the principal cost and schedule driver in software projects, he demonstrates a powerful tool based on his Jensen II (Seer) model: the model that underlies many leading software estimation tools. Through real case studies, you’ll learn how to predict the productivity impact of any major management decision, and quantitatively support a transition to “extreme” or “agile” software development environments.

 

For decades, Jensen has been the industry’s go-to expert on improving software project productivity. This book distills his insights and gives you the tools and knowledge to apply them.

 

This book will help you

  • Recognize the centrality of communication and culture, and translate this awareness into quantitative improvements
  • Predict the impact of changes in personnel, management style, development environments, product constraints, and technologies
  • Optimize decision making throughout a project’s lifecycle, and avoid counterproductive changes
  • Understand modern estimating models and parameters, so you can apply them more effectively
  • Formulate more accurate and useful estimates with leading tools such as Sage, REVIC, COCOMO II, and SEER-SEM
  • Maintain firmer control over costs and timeframes in agile or extreme project environments

 

Register your book for access to the Capability Calculator, a Microsoft Excel tool created by the author and based on the Jensen II (Seer) model. Go to informit.com/title/9780133562675.

 

Synopsis:

Successful software development is people-centered: high productivity requires a relentless focus on people, motivation, and communication. In Improving Software Development Productivity , legendary software engineering expert Dr. Randall Jensen introduces a proven quantitative approach to achieving this focus - through management support, the ability to communicate, and technology. Jensen demonstrates how to measure organizational capacity and productivity, and use that information to build more accurate estimates and schedules — and, more broadly, to improve many facets of developer and team performance.

Jensen provides tools that development managers can use to quantitatively predict the productivity impact of management decisions related to personnel and management style, development environment, product constraints, technology, development systems, and more. Using his tools, managers can more effectively transition from traditional to agile development styles and environments. Total quality management concepts are threaded throughout Jensen's text, and he presents widely applicable case studies based on actual productivity initiatives.

This book's tools, based on the widely-used Jensen II Software Development Model (Seer), provide a sound basis for software development cost and schedule estimation. Jensen clearly describes the process of formulating accurate estimates with them, explaining each model parameter in detail. He discusses the theory behind estimation models, offering practical examples that promote both understanding and effective usage. The concepts he establishes established apply equally well to many widely-used estimating tools, including Sage, REVIC, COCOMO II, and SEER-SEM.

About the Author

Randall W. Jensen first performed productivity improvement experiments as a freshman EE student in 1955. He went on to earn his Ph.D. and worked to find ways to improve productivity in the Hughes Aircraft Company’s Space and Communications Group. Simultaneously, he was asked to develop a computer model to estimate the cost and schedule for large software development projects. The resulting computer model provided a tool that development managers can use to measure organization capability and quantitatively predict the productivity impact of management decisions related to personnel, management style, and the development environment. The key productivity attributes—which he and Chuck Tonies published in their 1979 book, Software Engineering—were communications, management, and technology. His research into productivity since then led in 1990 to an improved computer-based estimating model, based on the three attributes and this text.

Table of Contents

Preface

Section 1: Software Productivity Improvement - Framework

1. Software Development and Productivity Issues

2. The Effectiveness Formula

3. Importance of Software Management

4. Things We Can Learn from History

5. Software Teams

6. Developer Capability: What Is It?

Section 2: Quantitative Software Development Estimates

7. Estimating Tool Introduction

8. Product Complexity Evaluation

9. Staffing Profiles

10. Estimating Case Study Introduction (Faultless Software Corporation)

11. Development Environment Evaluation

12. Effective Developer Capability (Effective Technology Constant)

13. Estimating Process

14. Size Estimation

15. Function Point Size

Appendix A: Software Estimating Models (General)

Appendix B: Excel Spreadsheet Tool

Bibliography

Terminology

Product Details

ISBN:
9780133562675
Author:
Jensen, Randall W.
Publisher:
Prentice Hall
Author:
W. Dall
Author:
Jensen, Ran
Subject:
Software Engineering-General
Subject:
Programming - Software Development
Subject:
software; software productivity; software engineering; software development; software process; software quality; software test; software measurement; software metrics; SEER-SEM; COCOMO; REVIC; Sage; Agile; software economics; peopleware
Copyright:
Publication Date:
20140310
Binding:
HARDCOVER
Language:
English
Pages:
368
Dimensions:
9.2 x 7.1 x 0.9 in 712 gr

Related Subjects

Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages
Computers and Internet » Software Engineering » Project Management
Computers and Internet » Software Engineering » Quality Assurance and Testing
Computers and Internet » Software Engineering » Software Management
History and Social Science » Politics » General

Improving Software Development Productivity: Effective Leadership and Quantitative Methods in Software Management New Hardcover
0 stars - 0 reviews
$47.25 In Stock
Product details 368 pages Prentice Hall - English 9780133562675 Reviews:
"Synopsis" by ,

Superior software productivity requires a relentless focus on people, motivation, and communication. In Improving Software Development Productivity,   world-renowned software engineering expert Dr. Randall W. Jensen introduces a proven, quantitative approach to achieving this focus. Jensen helps you measure your organization’s capacity and productivity, and then use that information to improve multiple facets of developer and team performance, and to build more accurate estimates and schedules.

 

Focusing on management as the principal cost and schedule driver in software projects, he demonstrates a powerful tool based on his Jensen II (Seer) model: the model that underlies many leading software estimation tools. Through real case studies, you’ll learn how to predict the productivity impact of any major management decision, and quantitatively support a transition to “extreme” or “agile” software development environments.

 

For decades, Jensen has been the industry’s go-to expert on improving software project productivity. This book distills his insights and gives you the tools and knowledge to apply them.

 

This book will help you

  • Recognize the centrality of communication and culture, and translate this awareness into quantitative improvements
  • Predict the impact of changes in personnel, management style, development environments, product constraints, and technologies
  • Optimize decision making throughout a project’s lifecycle, and avoid counterproductive changes
  • Understand modern estimating models and parameters, so you can apply them more effectively
  • Formulate more accurate and useful estimates with leading tools such as Sage, REVIC, COCOMO II, and SEER-SEM
  • Maintain firmer control over costs and timeframes in agile or extreme project environments

 

Register your book for access to the Capability Calculator, a Microsoft Excel tool created by the author and based on the Jensen II (Seer) model. Go to informit.com/title/9780133562675.

 

"Synopsis" by , Successful software development is people-centered: high productivity requires a relentless focus on people, motivation, and communication. In Improving Software Development Productivity , legendary software engineering expert Dr. Randall Jensen introduces a proven quantitative approach to achieving this focus - through management support, the ability to communicate, and technology. Jensen demonstrates how to measure organizational capacity and productivity, and use that information to build more accurate estimates and schedules — and, more broadly, to improve many facets of developer and team performance.

Jensen provides tools that development managers can use to quantitatively predict the productivity impact of management decisions related to personnel and management style, development environment, product constraints, technology, development systems, and more. Using his tools, managers can more effectively transition from traditional to agile development styles and environments. Total quality management concepts are threaded throughout Jensen's text, and he presents widely applicable case studies based on actual productivity initiatives.

This book's tools, based on the widely-used Jensen II Software Development Model (Seer), provide a sound basis for software development cost and schedule estimation. Jensen clearly describes the process of formulating accurate estimates with them, explaining each model parameter in detail. He discusses the theory behind estimation models, offering practical examples that promote both understanding and effective usage. The concepts he establishes established apply equally well to many widely-used estimating tools, including Sage, REVIC, COCOMO II, and SEER-SEM.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.