Over a million developers have joined DZone.

The Agile Zone: Best of the Week (Apr. 12-19)

In case you missed them, here are the best posts from The Agile Zone for the past week (April 12th through the 19th)--as curated by yours truly.

· Agile Zone

Reduce testing time & get feedback faster through automation. Read the Benefits of Parallel Testing, brought to you in partnership with Sauce Labs.

In case you missed them, here are the best posts from The Agile Zone for the past week (April 12th through the 19th)--as curated by yours truly. This week: How to be a good Open Source community member, estimates or #noestimates is all about context, being agile instead of doing scrum, how to prioritize backlogs with users in mind, and software engineering as... engineering.

1. How To Be A Good Open Source Community Member

Open source is one of the most unusual things in the world. Is there any other profession where highly skilled professionals donate their free time to give their work away for free. I’ve been involved in open source for nearly 20 years – I’ve been responsible for leading some of the most popular commercial open source projects in history (Docker & MongoDB). Over the years I’ve learned 3 rules that, when followed, are sure to make you a good open source citizen.


2. Estimates or #noestimates... It's All a Matter of Context

If we decide not to estimate, we better have a credible response to the question… when will you be done and what will I get for my money… because asking someone to spend a bucket of cash on the promise they might get something when the bucket runs out… is usually pretty much a non-starter.


3. Don’t Do Scrum, Be Agile!

Lately we see more and more places where Scrum is applied by the book providing but little added value. One traditional methodology just gets replaced by another methodology: changing names, sometimes roles. But the mentality, the dynamics remain the same.


4. Prioritize Backlogs with the User in Mind

Handling prioritization in the product backlog is not easy. A good solution should account for the needs of developers as well as product owners.


5. Software Engineering as... Engineering

An under-used analysis tool stolen from a distant engineering field.


The Agile Zone is brought to you in partnership with Sauce Labs. Discover how to optimize your DevOps workflows with our cloud-based automated testing infrastructure.

Topics:
java ,best ,aggregate

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}