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


    The Powell's Playlist | October 21, 2014

    Anne Rice: IMG The Powell’s Playlist: Anne Rice



    These are the songs that wake me up, take me out of my worries and anxieties, wash my brain cells, and send me to the keyboard to write with new... Continue »

    spacer
Qualifying orders ship free.
$36.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Software Engineering- General

The Art of Lean Software Development: A Practical and Incremental Approach

by

The Art of Lean Software Development: A Practical and Incremental Approach Cover

 

Synopses & Reviews

Publisher Comments:

This succinct book explains how you can apply the practices of Lean software development to dramatically increase productivity and quality. Based on techniques that revolutionized Japanese manufacturing, Lean principles are being applied successfully to product design, engineering, the supply chain, and now software development. With The Art of Lean Software Development, you'll learn how to adopt Lean practices one at a time rather than taking on the entire methodology at once. As you master each practice, you'll see significant, measurable results. With this book, you will:

  • Understand Lean's origins from Japanese industries and how it applies to software development
  • Learn the Lean software development principles and the five most important practices in detail
  • Distinguish between the Lean and Agile methodologies and understand their similarities and differences
  • Determine which Lean principles you should adopt first, and how you can gradually incorporate more of the methodology into your process
  • Review hands-on practices, including descriptions, benefits, trade-offs, and roadblocks
  • Learn how to sell these principles to management

The Art of Lean Software Development is ideal for busy people who want to improve the development process but can't afford the disruption of a sudden and complete transformation. The Lean approach has been yielding dramatic results for decades, and with this book, you can make incremental changes that will produce immediate benefits.

"This book presents Lean practices in a clear and concise manner so readers are motivated to make their software more reliable and less costly to maintain. I recommend it to anyone looking for an easy-to-follow guide to transform how the developer views the process of writing good software."-- Bryan Wells, Boeing Intelligence & Security Sytems Mission System

"If you're new to Lean software development and you're not quite sure where to start, this book will help get your development process going in the right direction, one step at a time."-- John McClenning, software development lead, Aclara

Book News Annotation:

This text explores and explains Lean software development for both developers and managers. Lean principles are the techniques that revolutionized Japanese manufacturing and are now being used in product design, engineering, and the supply chain in addition to software development. The book discusses Lean software development principles and the five most important practices, how to understand the distinctions between Lean and Agile methods, and how to determine which Lean principles users should use first. It was written by Hibbs (senior software engineer, Boeing), Jewett (software developer, Boeing), and Sullivan (educator and software team consultant). Annotation ©2009 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

This succinct book explains how users can apply the practices of Lean software development to dramatically increase productivity and quality. As developers master each practice, they will see significant, measurable results. It is ideal for busy people who want to improve the development process but can't afford the disruption of a sudden and complete transformation.

About the Author

Curt Hibbs has always been slightly obsessed with new technologies and tracking technology trends. But he will tell you that this is simply because he is lazy, always looking for new methods and technologies to make his work easier and more productive. This led to his discovery of Ruby in 2001 (when it was still relatively unknown outside of Japan) and to his founding several highly successful Ruby open source projects.

For most of his professional career, which started in the early 1970's, Curt has been a consultant to well-known companies like Hewlett Packard, Intuit, Corel, WordStar, Charles Schwab, Vivendi Universal, and more. He has also been a principal in several startups. Curt now works as a Senior Software Engineer for The Boeing Company in St. Louis.

Steve Jewett is a software developer with The Boeing Company, where he is involved in the development of network-centric cognitive decision support systems. His software experience started with BASIC and FORTRAN on a DEC PDP 1170 back in high school. The trail from there to the present day includes a litany of languages, a broad spectrum of design strategies and development methodologies, and a bevy of software projects, some of which were actually successful. Over a 20+ year career, he has developed software for automated test equipment, weapon/aircraft integration, embedded systems, desktop applications and web applications. His primary areas of interest are software architecture design and software development methodologies, particularly agile software development and its relationship to lean processes.

Mike Sullivan has over 6 years of experience teaching at the university level, and has spent the last 4 years working with software teams in small companies and large corporations to drive valuable solutions and improve team dynamics. He is currently working in a small research team within a large corporation, implementing Lean techniques to improve the software his team delivers. Mike's interests include golf, Cardinals baseball and teaching.

Table of Contents

PrefaceChapter 1: Why Lean?Chapter 2: Applying Lean to Software DevelopmentChapter 3: Practice 0: Source Code Management and Scripted BuildsChapter 4: Practice 1: Automated TestingChapter 5: Practice 2: Continuous IntegrationChapter 6: Practice 3: Less CodeChapter 7: Practice 4: Short IterationsChapter 8: Practice 5: Customer ParticipationChapter 9: What Next?ResourcesColophon

Product Details

ISBN:
9780596517311
Author:
Hibbs, Curt
Publisher:
O'Reilly Media
Author:
Jewett, Stephen C.
Author:
Sullivan, Mike
Author:
Jewett, Steve
Subject:
Programming - Software Development
Subject:
Software Development & Engineering - General
Subject:
Programming - General
Subject:
Computer software -- Development.
Subject:
Software Engineering-General
Subject:
BDD;Ruby;TDD;agile;best practices;continuous integration;development;lean;software development;software engineering;testing;web
Subject:
CourseSmart Subject Description
Edition Description:
Print PDF
Publication Date:
20090131
Binding:
TRADE PAPER
Language:
English
Illustrations:
Y
Pages:
142
Dimensions:
9.14x7.14x.38 in. .59 lbs.

Related Subjects

Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages
Computers and Internet » Software Engineering » Software Management

The Art of Lean Software Development: A Practical and Incremental Approach New Trade Paper
0 stars - 0 reviews
$36.25 In Stock
Product details 142 pages O'Reilly Media - English 9780596517311 Reviews:
"Synopsis" by ,
This succinct book explains how users can apply the practices of Lean software development to dramatically increase productivity and quality. As developers master each practice, they will see significant, measurable results. It is ideal for busy people who want to improve the development process but can't afford the disruption of a sudden and complete transformation.
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.