agile collaboration

Why You Need Accountability in a Scrum Development TeamOften a developer who questions his team members and follows up with open-action items will be regarded as being rude. However, sometimes you need people to hold others accountable for their actions if you want your team to be successful.
Why Software Development Doesn't Need to Be PerfectIt’s a cliché that the perfect is the enemy of good. It’s also a driving principle of agile software development. Delivering software, or even ideas, that are good enough to work with but not “perfect” can encourage collaboration and creativity—and lead to a better solution.