article thumbnail

On Technical Debt And Code Smells: Surprising insights from scientific studies

Scrum.org

Why is code quality so often an issue? Why do software teams?—?despite So I was pleasantly surprised when Carsten Grønbejrg Lützen pointed at a peer-reviewed academic paper by Michele Tufano and his colleagues (2015), called “When and Why Your Code Starts To Smell Bad”. Technical Debt and Code Smells.

article thumbnail

Kanban History: Origin & Expansion Across Industries

ProjectManager.com

Kanban history has informed everything from manufacturing to software development. For those unsure what kanban is, we’ll first explain the kanban system and then go into kanban history from its development to its uses in manufacturing, project management and software development.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

In-Depth: How To Create Better Work Agreements For Your Team

Scrum.org

It has been linked to higher performance and motivation (Mathieu et al, 2000), increased effectiveness (Kearny, Gebert & Voelpel, 2009), and generally explains a substantial amount of the variance (~19%) in the effectiveness of teams (De Church & Mesmer-Magnus, 2010). How to coordinate the flow of work.

2004 231
article thumbnail

Scrum Methodology: Roles, Events & Artifacts

ProjectManager.com

The scrum methodology was developed as a response to rigid project management approaches such as the waterfall method, which didn’t adapt to the needs of agile product and software development teams. Scrum is a simple project management framework that facilitates team collaboration on complex product and software development projects.

SCRUM 343
article thumbnail

Why Great (Scrum) Teams Have A Mind Of Their Own

Scrum.org

you know how that feels. We’re talking about those moments of crisis where the team is faced with a demanding challenge, and everyone just seems to intuitively know how to act and constructively add to each other's contributions. Go to patreon.com/liberators to see how to do this. How Mental Models Help Us Understand The World.

2010 183
article thumbnail

5 Ways To Use Visual Project Management

Rebel’s Guide to PM

It’s a popular search engine as well: people can find ‘how to’ videos on practically anything, from understanding that complicated functionality within your enterprise project management tool to learning how to crochet turning chains. How to incorporate visual communication preferences in projects. And why not? Dashboards.

2010 450
article thumbnail

How to Make Agile Work in Fast-Growing Startups

Scrum.org

TL; DR: How to Make Agile Work in Fast-Growing Startups. Join us on March 9, 2021 , for a live virtual workshop to create actionable recommendations on how to deal with the outcome of a forensic Product Backlog analysis. This “way” is what every other organization needs to figure out on its own: How to become an agile organization?

Agile 127