Read e-book online A Practical Approach to Large-Scale Agile Development: How PDF

By Gary Gruver,Mike Young,Pat Fulghum

ISBN-10: 0321821726

ISBN-13: 9780321821720

this present day, even the biggest improvement companies are turning to agile methodologies, looking significant productiveness and caliber advancements. even if, large-scale agile improvement is hard, and publicly on hand case reports were scarce. Now, 3 agile pioneers at Hewlett-Packard current a candid, start-to-finish insider’s examine how they’ve succeeded with agile in a single of the company’s so much mission-critical software program environments: firmware for HP LaserJet printers.

This booklet tells the tale of a rare scan and trip. may perhaps agile ideas be utilized to re-architect a tremendous legacy code base? may agile permit either well timed supply and ongoing innovation? may possibly it quite be utilized to four hundred+ builders disbursed throughout 4 states, 3 continents, and 4 company devices? may it transcend offering incremental earnings, to fulfill the stretch aim of 10x developer productiveness improvements?

It may perhaps, and it did—but getting there has been now not easy.

Writing for either managers and technologists, the authors candidly talk about either their successes and screw ups, proposing actionable classes for different improvement firms, in addition to techniques that experience confirmed themselves again and again in HP’s not easy surroundings. They not just remove darkness from the capability merits of agile in large-scale improvement, additionally they systematically convey how those merits can truly be achieved.

Coverage includes:
• Tightly linking agile tools and firm structure with enterprise objectives
• Focusing agile practices in your worst improvement discomfort issues to get the main bang in your buck
• forsaking vintage agile tools that don’t paintings on the greatest scale
• utilising agile how to identify a brand new architecture
• utilizing metrics as a “conversation starter” round agile procedure improvements
• Leveraging non-stop integration and caliber structures to minimize expenses, speed up schedules, and automate the supply pipeline
• Taming the making plans beast with “light-touch” agile making plans and light-weight long-range forecasting
• imposing powerful undertaking administration and making sure responsibility in huge agile projects
• dealing with tradeoffs linked to key judgements approximately organizational structure
• Overcoming U.S./India cultural transformations which may complicate offshore development
• settling on instruments to help quantum leaps in productiveness on your organization
• utilizing switch administration disciplines to aid better company agility

Show description

Read Online or Download A Practical Approach to Large-Scale Agile Development: How HP Transformed LaserJet FutureSmart Firmware (Agile Software Development Series) PDF

Best software development books

New PDF release: Estimation of Distribution Algorithms: A New Tool for

Estimation of Distribution Algorithms: a brand new instrument for Evolutionary Computation is dedicated to a brand new paradigm for evolutionary computation, named estimation of distribution algorithms (EDAs). This new type of algorithms generalizes genetic algorithms by way of changing the crossover and mutation operators with studying and sampling from the likelihood distribution of the easiest contributors of the inhabitants at every one generation of the set of rules.

Read e-book online Flash Development for Android Cookbook PDF

Written in cookbook kind, this ebook deals suggestions to all universal Flash Android improvement difficulties via recipes. each one recipe comprises step by step directions by way of research of what was once performed in every one activity and different invaluable details. The ebook is designed that you should learn it bankruptcy via bankruptcy, otherwise you can examine the record of recipes and seek advice from them in no specific order.

Get Software Project Management: A Process-Driven Approach PDF

To construct trustworthy, industry-applicable software program items, large-scale software program undertaking teams needs to continually enhance software program engineering methods to extend product caliber, facilitate price rate reductions, and cling to tight schedules. Emphasizing the serious parts of profitable large-scale software program tasks, software program undertaking administration: A Process-Driven process discusses human assets, software program engineering, and expertise to a degree that exceeds such a lot university-level classes at the topic.

Get Functional Programming in R: Advanced Statistical PDF

Grasp capabilities and observe tips to write sensible courses in R. during this concise e-book, you will make your features natural through averting side-effects; you’ll write capabilities that manage different services, and you’ll build complicated features utilizing less complicated features as development blocks. In sensible Programming in R, you’ll see how we will be able to exchange loops, that may have side-effects, with recursive features which can extra simply stay away from them.

Extra resources for A Practical Approach to Large-Scale Agile Development: How HP Transformed LaserJet FutureSmart Firmware (Agile Software Development Series)

Example text

Download PDF sample

A Practical Approach to Large-Scale Agile Development: How HP Transformed LaserJet FutureSmart Firmware (Agile Software Development Series) by Gary Gruver,Mike Young,Pat Fulghum

by Jason

Rated 4.46 of 5 – based on 10 votes