article thumbnail

Quality Management is Risk Management

Xebia

In software development this can be translated into ‘prevent bugs from ending up in the codebase’. This provides very high coverage but requires more effort during development. . In software development this is mostly done by executing test cases against functional and deployed code.

article thumbnail

AoAD2 Practice: Whole Team

James Shore

Modern software development takes a lot of skills. Another was building bank-to-bank collateral management software, so they had the two financial experts I mentioned earlier. A third was building life insurance software, and their domain expert was an actuary. Test Driven 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

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 135
article thumbnail

7 Business Drivers for More Software Engineering Excellence

Accenture

Yet it may surprise you that much of the software we use every day is poorly written and designed, has little code coverage, and has created in users such low expectations that people – despite much bellyaching – simply put up with. SolutionsIQ’s Dave Wylie has a passion for excellence in software engineering.

article thumbnail

Lean Software Development: The Backstory

LeanEssays

Thus instead of copying lean manufacturing practices, lean product development practices must evolve from a deep understanding of fundamental lean principles adapted to a development environment. Lean Software Development: A Subset of Lean Product Development In 1975, computers were large, expensive, and rare.