Improving Software Development Productivity


Download Improving Software Development Productivity PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Improving Software Development Productivity book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

Improving Software Development Productivity


Improving Software Development Productivity

Author: Randall W. Jensen

language: en

Publisher: Pearson Education

Release Date: 2015


DOWNLOAD





In Improving Software Development Productivity, legendary software engineering expert Dr. Randall Jensen introduces a proven quantitative approach to achieving high productivity 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. Students will learn to quantitatively predict the productivity impact of management decisions related to personnel and management style, development environment, product constraints, technology, development systems, and more.

Improving Software Development Productivity


Improving Software Development Productivity

Author: Randall W. Jensen

language: en

Publisher: Prentice Hall

Release Date: 2014-08-26


DOWNLOAD





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.

Rethinking Productivity in Software Engineering


Rethinking Productivity in Software Engineering

Author: Caitlin Sadowski

language: en

Publisher: Apress

Release Date: 2019-05-07


DOWNLOAD





Get the most out of this foundational reference and improve the productivity of your software teams. This open access book collects the wisdom of the 2017 "Dagstuhl" seminar on productivity in software engineering, a meeting of community leaders, who came together with the goal of rethinking traditional definitions and measures of productivity. The results of their work, Rethinking Productivity in Software Engineering, includes chapters covering definitions and core concepts related to productivity, guidelines for measuring productivity in specific contexts, best practices and pitfalls, and theories and open questions on productivity. You'll benefit from the many short chapters, each offering a focused discussion on one aspect of productivity in software engineering. Readers in many fields and industries will benefit from their collected work. Developers wanting to improve their personal productivity,will learn effective strategies for overcoming common issues that interfere with progress. Organizations thinking about building internal programs for measuring productivity of programmers and teams will learn best practices from industry and researchers in measuring productivity. And researchers can leverage the conceptual frameworks and rich body of literature in the book to effectively pursue new research directions. What You'll Learn Review the definitions and dimensions of software productivity See how time management is having the opposite of the intended effect Develop valuable dashboards Understand the impact of sensors on productivity Avoid software development waste Work with human-centered methods to measure productivity Look at the intersection of neuroscience and productivity Manage interruptions and context-switching Who Book Is For Industry developers and those responsible for seminar-style courses that include a segment on software developer productivity. Chapters are written for a generalist audience, without excessive use of technical terminology.