Remove 2012 Remove Agile Remove Systems Review Remove Weak Development Team
article thumbnail

5 Tips for Successfully Implementing Behavior-Driven Development in Your Team

Gorilla Logic

Have you ever been part of a team where tickets are hard to understand or don’t supply enough detail for the team to properly work? Experiences like these make many developers think about using Behavior-Driven Development (BDD). Know your team members You work with your team every day and know them well.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Why TDD Works.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

How to be a Professional Software Developer

MagmaLabs

Reading Time: 11 minutes Nowadays it is relatively easy to become a software developer, but being a truly professional one is not that simple. Learn here how to be the developer that every company and every client wants to have. Being a professional developer is crucial in the software industry. Context first. For example.

article thumbnail

AoAD2 Practice: Visual Planning

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. The Planning Game.

article thumbnail

How to Make the Best of your Code with Refactoring

UruIT

In the early days of software, a system was thoroughly designed before you even put down the first line of code. By the time you started development, you had a long, meticulous blueprint of your system. Modern, agile software development paints a new picture of this relationship. What is refactoring?

article thumbnail

How to Make the Best of your Code with Refactoring

UruIT

In the early days of software, a system was thoroughly designed before you even put down the first line of code. By the time you started development, you had a long, meticulous blueprint of your system. Modern, agile software development paints a new picture of this relationship. What is refactoring?

article thumbnail

Grown-Up Lean

LeanEssays

He describes “some surprising theories about software engineering”: I discuss these theories in terms of two fundamentally different development styles, the "cathedral" model of most of the commercial world versus the "bazaar" model of the Linux world. However, the open source world figured out a better way to develop software.