Agile Roundup: Scrumdog Millionaire
Agile Roundup: Scrumdog Millionaire
Okay, so doing Scrum probably won't make you rich (unless your name is Schwarber or Sutherland). But the process can help you achieve quite a bit!
Join the DZone community and get the full member experience.Join For Free
Discover how you can take agile development to the next level with low-code.
In this edition of the Agile roundup, we explore the big, wide world of Scrum! From Scrum vs. Kanban to specific roles in the Scrum framework, we cover (almost) everything you need to know about the most widely used Agile framework in the development field.
And, as a quick side note, if you're interested in writing for DZone, but don't have a topic in mind, come check out our Bounty Board, where you can win prizes for providing great content!
Scrum of the Earth
Kanban or Scrum: Which for Whom and Why? by Anna Majowska. This article takes a comparative look at Scrum and Kanban, by far two of the most popular Agile frameworks in the development field, and tries to answer the question it sets itself: who is Scrum better for, and who is Kanban better for?
Scrum vs. Kanban vs. Everything Else by Holger Paffrath. We get into the real nitty-gritty of the Scrum and Kanban ways of working and creating software, including their histories and the problems they were created to solve.
70 Scrum Master Theses, Part 1 by Stefan Wolpers. A Scrum thought leader tells you all you need to know about the Scrum Master role, product backlog refinement and estimation, and Sprint planning. And that's just in Part 1! For insights on standups, retrospectives, Agile metrics, and kicking off an Agile transformation, check out Part 2.
Estimating a Project in Agile: This Is How We Do It by Abhinav Goel. A developer discusses how his team goes about the project estimation process, a process that's more art than science, giving the six steps they use to pin down the scope, cost, and schedule of a given Sprint.
The Product Owner - Top 10 Responsibilities by Jack Milunsky. Okay, this one kind of speaks for itself. So read on to learn about the most important duties you'll take on as a PO.
Best From the Rest
- The Scrum Guide. Interested in getting started with Scrum? No better place to go (except for maybe DZone) than the original source. Check out this link to the Scrum Guide by Jeff Sutherland and Ken Schwaber.
- Sizing and Cycle Time by Matthew Hodgson. A Scrum enthusiast explores the ideas that Scrum teams use to plan their work, estimate the time they'll need in a Sprint, and any impediments that might slow their progress.
- A Product Owner's Journey to Becoming a Certified Scrum Professional by Tomas Li. A PO reflects on his personal and professional path, what made him want to become a Product Owner, and what he does to stay on top of his game. If you're thinking of becoming a PO, check it out!
Scrum: The Most Popular Agile Methodology by Dave West, Michael James, and Steve Porter. Scrum is a framework that allows people to productively and creatively deliver products of the highest possible value. With over 70% of Agile teams using Scrum or a Scrum hybrid, learn more about its benefits in managing complex product development. This Refcard explores the details of Scrum, including theory, values, roles, and events. It also includes a sample of a popular approach to deliver Integrated Increments in a scaled environment.
Find Your Next Great Scrum Gig!
The ideal candidate will have experience working in Agile frameworks like Scrum, along with 5+ years of experience in enterprise level application development using Java. Additional skills include experience in building and scaling distributed highly available systems and using relational databases and testing frameworks.
The ideal candidate will have experience in Scrum-based project execution, 8+ years of experience in .NET with a good knowledge of system development methodologies, Microsoft and web-based development languages, and relational databases. Additionally, hands-on experience with Azure and C# is a plus, as well as the ability to implement automated testing platforms and unit tests.
Opinions expressed by DZone contributors are their own.