Faça download dos Aplicativos de Leitura Kindle Gratuitos e comece a ler eBooks Kindle nos mais populares smartphones, tablets e computadores pessoais. Para enviar o link de download para seu smartphone por SMS, use o formato internacional sem espaços (Código Internacional+DDD+Número. Exemplo: +551199999999)

  • Apple
  • Android
  • Windows Phone
  • Android

Para receber o link de download digite seu celular:

Preço digital sugerido: R$ 117,12
Preço Kindle: R$ 62,69

R$ 54,43 (46%)


Essas promoções serão aplicadas a este item:

Algumas promoções podem ser combinadas; outras não são elegíveis. Para detalhes, por favor, acesse os Termos e Condições dessas promoções.

Entregar no seu Kindle ou em outro dispositivo

Entregar no seu Kindle ou em outro dispositivo

Anúncio do aplicativo do Kindle

Learning Agile: Understanding Scrum, XP, Lean, and Kanban 1 , eBook Kindle

Ver todos os 2 formatos e edições Ocultar outros formatos e edições
Novo a partir de Usado a partir de
eBook Kindle
"Tente novamente"
R$ 62,69
Capa Comum
"Tente novamente"

Número de páginas: 422 páginas Dicas de vocabulário: Habilitado Idioma: Inglês

eBooks na Loja Kindle
eBooks em oferta na Loja Kindle
Todos os dias, novos eBooks com desconto. Vem.

Descrições do Produto

Descrição do produto

Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn.

Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile's underlying principles, then by describing four specific--and well-used--agile methods: Scrum, extreme programming (XP), Lean, and Kanban.

Each method focuses on a different area of development, but they all aim to change your team's mindset--from individuals who simply follow a plan to a cohesive group that makes decisions together. Whether you're considering agile for the first time, or trying it again, you'll learn how to choose a method that best fits your team and your company.
  • Understand the purpose behind agile's core values and principles
  • Learn Scrum's emphasis on project management, self-organization, and collective commitment
  • Focus on software design and architecture with XP practices such as test-first and pair programming
  • Use Lean thinking to empower your team, eliminate waste, and deliver software fast
  • Learn how Kanban's practices help you deliver great software by managing flow
  • Adopt agile practices and principles with an agile coach

Mensagem do Autor

This book is called Learning Agile because we really want you to learn agile. We've spent the last 20+ years working with real teams building real software for real users day in and day out. We've also spent the last 10+ years writing books about building software (including two very successful books in the O'Reilly Head First series about managing projects and learning to code). This experience has helped us find many different ways to get complex and technical ideas into your brain without boring you to death.

We've done our best to take this material and make it as interesting and engaging as possible. We use narratives and illustrations, include key points and coaching tips, and answer many frequently asked questions that routinely come up when teams try to implement agile in the real world on their own teams—and all of these things can help you and your team learn agile quickly so that you can build and deliver better, more valuable software, and do it faster than before.

Who we wrote this book for

Do any of these scenarios describe you and your team?

You tried an agile practice, but it didn't really work out. Maybe you implemented daily standup meetings, and now your team meets every day--but you still get blindsided by problems and miss deadlines. Or you started writing user stories and reviewing them with your team and stakeholders, but your developers still find themselves dealing with just as many last-minute changes to add extra features that continue to pop up. Or maybe your team tried to go agile wholesale by adopting a methodology like Scrum or XP, but it seems somehow "empty"--like everyone is going through the "required" motions, but your projects are only marginally improving.

Or maybe you haven't tried agile yet, but you recognize that your team is facing serious challenges, and you don't know where to start. You're hoping that agile will help you with those demanding users who constantly change their minds. Each change your users make requires more work for your team, and leads to "duct tape and paperclips" spaghetti code solutions that make the software increasingly fragile and unmaintainable. It could be that your projects are simply controlled chaos; the primary way software is delivered is through long hours and personal heroics, and you think that agile may offer your team a way out.

What if you're an executive who's worried that teams working on important projects will fail to deliver? Maybe you've heard about agile, but you don't really know what it means. Can you simply tell your team to adopt agile? Or will you need to change your own mindset along with the team?

If any of those situations is familiar to you, and you want to improve how your team works, this book will help.

We explain the agile methodologies: why they're designed the way they are, what problems they address, and the values, principles, and ideas that they embody. By giving you the "why" in addition to the "how," we'll help you to recognize the principles that apply to the particular development problems specific to your team, company, and projects. And we'll show you how to use that information to guide your choice of methodologies and practices.

What we want for you:
  • We want you to understand the ideas that drive effective agile teams, and the values and principles that bring them together.
  • We want you to understand the most popular agile schools of thought--Scrum, XP, Lean, and Kanban--and how they can all be agile, even though they're very different from each other.
  • We want to teach you specific agile practices that you can apply to your projects today--but we also want to give you the framework of values and principles that you'll need to implement them effectively.
  • We want to help you understand your own team and company better, so that you can choose an agile approach that matches your mindset (or comes as close as possible)--but also help you and your team start to learn a new way of thinking that will help you become a more effective agile team.

Detalhes do produto

  • Formato: eBook Kindle
  • Tamanho do arquivo: 45771 KB
  • Número de páginas: 422 páginas
  • Quantidade de dispositivos em que é possível ler este eBook ao mesmo tempo: Ilimitado
  • Editora: O'Reilly Media; Edição: 1 (12 de novembro de 2014)
  • Vendido por: Amazon Servicos de Varejo do Brasil Ltda
  • Idioma: Inglês
  • Leitura de texto: Habilitado
  • X-Ray:
  • Dicas de vocabulário: Habilitado
  • Configuração de fonte: Não habilitado
  • Avaliação média: Seja o primeiro a avaliar este item
  • Lista de mais vendidos da Amazon: #77,142 entre os mais vendidos na Loja Kindle (Conheça os 100 mais vendidos na Loja Kindle)

Avaliação de clientes

Ainda não há avaliações de clientes para este título na Amazon.com.br
5 estrelas
4 estrelas
3 estrelas
2 estrelas
1 estrela

Avaliações mais úteis de consumidores na Amazon.com (beta) (Pode incluir avaliações do Programa de Recompensas para Primeiros Avaliadores)

Amazon.com: 4.3 de 5 estrelas 32 avaliações
Esta avaliação foi considerada útil por 2 de 2 pessoa(s):
5.0 de 5 estrelas Easy-to-read overview of various Agile methodologies 11 de abril de 2015
Por William Chen - Publicada na Amazon.com
Formato: eBook Kindle Compra verificada
For anybody who works in an Agile team or wants to help guide their team to becoming more Agile, I would recommend reading this book. I think the biggest selling point for me was that it actually describes the differences between the various Agile methodologies. With all the different Agile methodologies that exists (and I'm sure there's many more beyond the 4 described in the book), it's easy to feel like you're swimming in an ocean of buzzwords. Luckily, I think the authors recognize the importance of actually "showing" you what Agile looks like and have vignettes sprinkled throughout the book to show you teams that are struggling and eventually teams that are succeeding with Agile

The first methodology they discuss is Scrum. They do this very intentionally because Scrum is probably the easiest Agile methodology to actually "adopt". It has clear practices and more closely resembles "traditional" software development process compared to the other methodologies.

The second methodology they discuss is XP which I have heard is highly influential in the Agile field with luminaries such as Kent Beck and Martin Fowler as early leaders of the field, however to be honest I have never heard of anyone working in a software team they would describe as "XP". The most charitable way to interpret this is that many of the XP values, principles, and practices have trickled down into mainstream "Agile" consciousness. The easiest way to summarize XP is "embracing change" and the authors show you how they support that overarching goal through practices such as unit testing to facilitate refactoring and delaying decisions until the last moment.

The last part describes the Lean and Kanban methodologies which are closely related. In short, they focus on continuous improvement. Before reading the book, I had heard about a Kanban board and the idea of moving tasks around different columns, but the real eye-opener was their emphasis on the importance of Work In Progress (WIP) limits. They show you how vital it is to have WIP limits and why you need to be careful of ignoring it (which oftentimes happen as they demonstrate).

Probably my favorite part of the book is when they describe teams that partially apply Agile methodologies while still retaining much of their legacy software development practice and end up achieving OK but "better than nothing" results. I think it's easy to think of Agile as the end all be all of good software development practice but it's a journey to actually achieving it and I like how they show you the realistic challenges of going from a traditional software development methodology to agile.
4.0 de 5 estrelas It's a good book for introductions and easing you into the concepts 2 de janeiro de 2017
Por David - Publicada na Amazon.com
Formato: Capa comum Compra verificada
It's a good book for introductions and easing you into the concepts. The book teaches with a number of different techniques, so it caters to different kinds readers as well. They do repeat themselves a lot, but that only aids in making the concepts stick. You defiantly get a sense that the authors have experience in this stuff and know what they're talking about.

But I did find the book really "fluffy". I'm a visual learner and found most of the pictures and diagrams to be of little help. They didn't provide much more clarity than the sentences describing the picture. The book spends a lot of time giving stories and thought experiments to bring a point home, but those did seem a bit cyclic in argument and didn't give much insight. Their Q & A sections do give a lot insight though. And throughout the book, they do give you enough theory to understand the differences between differing philosophies and practices.

Sometimes it was hard to tell who the audience was. Most of the time they speak directly to the developer, empathizing with the needs of the programmer. But sometimes they would unnecessarily elaborate on the basics. For example, giving a multi-page comparison between libraries and frameworks. But with that said, this book isn't too technical so a manager could read it and benefit from it.

I'm used to more technical reads and was looking for something to just give me the philosophy and practices of agile straight. This is not that book. But if you wade through the "fluff" you will defiantly learn a lot about agile. And if you want the more technical stuff, they give you plenty of additional sources to continue your learning. It's defiantly a good starting point.
Esta avaliação foi considerada útil por 3 de 4 pessoa(s):
3.0 de 5 estrelas There's a lot of good ideas in "Learning Agile" 16 de novembro de 2016
Por Amazon Customer - Publicada na Amazon.com
Formato: Capa comum Compra verificada
There's a lot of good ideas in "Learning Agile", things that have been used for decades but didn't have a flashy name until the Agile group thought of one. But... the book drowns in koolaid while ignoring Agile's failings in:
* cost control / ROI / productivity (having a door is the #1 way to increase an engineer's productivity)
* unending changes that are typically illogical and conflicting
* common team issues that won't be solved
* dishonest comparisons of the worst Waterfall projects versus best Agile projects
* faith over results
* and glossing over programming necessities like Code Refactoring to keep iterative software working over time... while ignoring the large cost that refactoring requires.
That being said, I do recommend this book to everyone that wants to understand more about Agile. It's the least bad of the books out there.
Experienced people should take it with many large grains of salt.
Inexperienced people should be ready to be disappointed when they see this used and abused in reality.
Esta avaliação foi considerada útil por 1 de 1 pessoa(s):
3.0 de 5 estrelas It's ok... 16 de dezembro de 2016
Por Anonymous - Publicada na Amazon.com
Formato: Capa comum Compra verificada
Stellman and Greene do a good job explaining Agile concepts, but they spend too much time bashing Waterfall and bashing everything that isn't Agile. Both Agile and Waterfall are great lifecycles and both have their application. It would be much more helpful if this book explained how/when Agile can be applied.
Esta avaliação foi considerada útil por 1 de 1 pessoa(s):
4.0 de 5 estrelas Eye-opening but not thorough enough for the basic practises 3 de novembro de 2015
Por Orlin Georgiev - Publicada na Amazon.com
Formato: eBook Kindle Compra verificada
A good book overall, gives you a solid foundation. Explains well what Agile should feel like and what makes it tick.

The main drawback is that it doesn't describe well enough the basic practices and ceremonies of Scrum. To use the book's own terminology, it lacks "shu"-level rules, but is way too thorogh with "ha"-level concepts. You may need additional resources to actually get to using Scrum in your work
click to open popover