Remove Continuous Integration Remove Leadership Remove Software Development Remove Test-Driven Development
article thumbnail

Back to the Office With the Agile Fluency® Game

James Shore

It accurately simulates the first 2½ years of a newly-formed software development team. The challenge in the game is to decide how and when to invest in developing the team’s capability, and when to invest in delivering features instead. Senior Learning & Development Manager. “[Our Photo courtesy of Bart den Haak.

Games 64
article thumbnail

Technology Trends for 2023

O'Reilly Media - Ideas

Content about software development was the most widely used (31% of all usage in 2022), which includes software architecture and programming languages. Software development is followed by IT operations (18%), which includes cloud, and by data (17%), which includes machine learning and artificial intelligence.

Trends 134
Insiders

Sign Up for our Newsletter

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

article thumbnail

Quality Assurance (QA) Testing & the Business Impacts of Software Quality

Gorilla Logic

Quality Assurance (QA) testing, as a function of a cross-functional Agile development team, can help strike that balance. By using a combination of skills, practices, and tools, the QA function (made up of one or more QA practitioners) supports the software development lifecycle (SDLC) from start to finish.

article thumbnail

Kick start your Agile Transformation Journey (and be a Digital Disruptor)

Capgemini

Software craftmanship: Your software development lifecycle will also change as part of the Agile Transformation journey. That’s because the significant gains in development speed and release frequency you need to be a responsive, agile organization have ramifications for the overall delivery quality.

Agile 52
article thumbnail

AoAD2 Practice: Whole Team

James Shore

Modern software development takes a lot of skills. Until then, development on an Agile team looks similar to development on any other team. Test Driven Development. They use test-driven development to write tests, implement code, refactor, and incrementally design and architect the software.