Learning Agile: Understanding Scrum, XP, Lean, and Kanban

By Andrew Stellman, Jennifer Greene

Learning Agile is a finished advisor to the most well-liked agile tools, written in a mild and interesting sort that makes it effortless so you might learn.
Agile has revolutionized the way in which groups technique software program improvement, yet with dozens of agile methodologies to choose between, the choice to "go agile" may be tough. This useful booklet is helping you type it out, first through grounding you in agile's underlying ideas, then by means of describing 4 specific--and well-used--agile equipment: Scrum, severe programming (XP), Lean, and Kanban.
Each procedure makes a speciality of a unique region of improvement, yet all of them objective to alter your team's mindset--from people who easily persist with a plan to a cohesive staff that makes judgements jointly. no matter if you are contemplating agile for the 1st time, or making an attempt it back, you will methods to decide on a style that most closely fits your workforce and your company.
  • Understand the aim at the back of agile's middle values and principles
  • Learn Scrum's emphasis on venture administration, self-organization, and collective commitment
  • Focus on software program layout and structure with XP practices reminiscent of test-first and pair programming
  • Use Lean pondering to empower your workforce, do away with waste, and bring software program fast
  • Learn how Kanban's practices assist you carry nice software program via coping with flow
  • Adopt agile practices and ideas with an agile coach

Show description

Preview of Learning Agile: Understanding Scrum, XP, Lean, and Kanban PDF

Similar Technology books

Hacking Electronics: An Illustrated DIY Guide for Makers and Hobbyists

Carry your digital innovations to existence! "This full-color e-book is amazing. .. there are a few rather enjoyable tasks! " -GeekDad, stressed out. com Who wishes an electric engineering measure? This intuitive advisor indicates the way to twine, disassemble, tweak, and re-purpose daily units quick and simply. jam-packed with full-color illustrations, photographs, and diagrams, Hacking Electronics teaches by way of doing--each subject beneficial properties enjoyable, easy-to-follow tasks.

Build Your Own Smart Home (Build Your Own)

Wow! If you’ve obtained the time and inclination, there isn’t something that can't be computerized at your residence. This one-stop source indicates you step by step find out how to plan and set up clever domestic platforms utilizing transparent step by step directions and illustrations. detect tasks for automating leisure structures, domestic protection structures, utilities and extra.

Valve Amplifiers, Fourth Edition

Valve Amplifiers has been famous because the such a lot finished advisor to valve amplifier layout, research, amendment and upkeep. It presents a close presentation of the rudiments of electronics and valve layout for engineers and non-experts. The resource additionally covers layout ideas and development strategies to assist finish clients construct their very own instrument from scratch designs that paintings.

Practical Anonymity: Hiding in Plain Sight Online

For people with valid cause to exploit the net anonymously--diplomats, army and different executive enterprises, newshounds, political activists, IT pros, legislations enforcement body of workers, political refugees and others--anonymous networking presents a useful device, and lots of strong purposes that anonymity can serve an important objective.

Extra info for Learning Agile: Understanding Scrum, XP, Lean, and Kanban

Show sample text content

Nonetheless, with a purpose to face up to venture swap and stubbornly keep on with an identical plan that you just wrote at the start of the undertaking, it’s easy—just ensure that you do lease merely telepathic and clairvoyant staff contributors. So what does it suggest to welcome switch? It ability: • not anyone will get in “trouble” while there’s a transformation. We acknowledge—and our bosses acknowledge—that we’re human and fallible, and that it’s higher for the corporate to permit us to make blunders and proper them usually, instead of anticipate us to do issues completely the 1st time. • We’re all during this jointly. everybody at the staff, together with the shoppers you’re participating with, owns the necessities and the alterations to these require‐ ments. If these standards are incorrect, it’s as a lot your fault because the customer’s, so there’s no experience in putting blame for a transformation. • We don’t take a seat on swap until eventually it’s too past due. certain, it’s embarrassing to have made a mistake. yet simply because all of us realize that, we easily do our greatest to mend it as early as attainable. That means, the wear and tear is restricted. • We cease contemplating adjustments as error. We did our greatest with the knowledge we had on the time, and it in simple terms turned transparent that we have been incorrect as the judgements we made alongside the way in which gave us the point of view to acknowledge the adjustments that we've got to make this day. • We study from the alterations. this can be the best approach for a workforce to develop and recuperate at construction software program jointly. fifty eight | bankruptcy three: The Agile ideas Principle #3: convey operating software program usually, from a few Weeks to some of Months, with a choice to the Shorter Timescale. you're considering that the assumption of welcoming altering requisites is curiosity‐ ing, and will aid your initiatives. yet you may additionally be pondering that it sounds bad. this isn't an unusual response to the assumption. many folks who paintings on software program teams—especially conventional undertaking managers—are very uncomfortable with the assumption of welcoming adjustments after they first stumble upon it. those undertaking guy‐ agers take care of alterations on a daily basis, however the agile angle towards swap is particularly range‐ ent than what they're used to. Agile practitioners check with the normal perspective towards venture alterations as command-and-control. The time period “command-and-control” is borrowed from the army. In our 2010 e-book, appealing groups, we interviewed Northrop Grumman leader engineer Neil Siegel, who gave us an army definition of the time period: Andrew: I’m now not accustomed to army systems—what’s a command-and-control method? Neil: a knowledge method for army commanders. It permits them to speak with one another, and lets them keep situational expertise: the place everyone is, what their prestige is. It’s how a commander can comprehend what’s happening. conflict‐ fields was once small areas—a commander may perhaps stand on a hill with a couple of binocu‐ lars and will see what was once happening. yet via approximately 1900, the battlefields all started getting so tremendous that you just couldn’t stand at the hill like Napoleon did.

Download PDF sample

Rated 4.03 of 5 – based on 40 votes