Remove Continuous Integration Remove Culture Remove Groups Remove Test-Driven Development
article thumbnail

Rails Community: The Best (Free) Asset for Your Software Needs

MagmaLabs

Reading Time: 4 minutes The success of Ruby on Rails web development framework is mainly attributed to its active community, which provides a wealth of resources, support, and open-source libraries to help developers build better applications.

article thumbnail

Software Testing and Agile

Coveros

released, scenario testing introduced, Test Driven Development defined, Agile Testing Quadrant defined, Test Maturity Model (TMMi) published, and since their inception in 1992, STAR East and STAR West Conferences continue. 2011–2020 and Beyond. 2011–2020 and Beyond.

Insiders

Sign Up for our Newsletter

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

article thumbnail

7 Business Drivers for More Software Engineering Excellence

Accenture

Agile software developers are among a small group of people who care about code quality and treat it like an art. In a recent Agile Amped podcast, he shared seven drivers for why businesses need to pay attention to the quality of their code and invest in their development organization.

article thumbnail

AoAD2 Practice: Whole Team

James Shore

Broadly speaking, these skills can be grouped into customer skills, development skills, and coaching skills. Until then, development on an Agile team looks similar to development on any other team. Test Driven Development. Continuous Deployment. Continuous Integration.

article thumbnail

AoAD2 Practice: Incident Analysis

James Shore

A programmer makes an off-by-one error, but their pairing partner suggests a test to catch it. A team member accidentally erases a file, but continuous integration rejects the commit. After you’ve categorized the events, take a moment to consider the whole picture again, then break into small groups to discuss each event.

article thumbnail

AoAD2 Practice: Build for Operation

James Shore

Test-Driven Development. Continuous Deployment. Complicated configuration ends up being a form of code—code that’s written in a particularly lousy programming language, without abstractions or tests. Correlation ID: A unique ID that groups together related logs, often across multiple services. Indicators.

article thumbnail

Lean Software Development: The Backstory

LeanEssays

This group has published numerous books and articles on lean thinking, lean manufacturing, and lean product development, including The Toyota Product Development System (Morgan and Liker, 2006), and Lean Product and Process Development (Ward, 2007). Put the tests into a test harness for ongoing code verification.