Remove System Architecture Remove Technical Review Remove Test-Driven Development Remove Testing
article thumbnail

AoAD2 Practice: Blind Spot Discovery

James Shore

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. Your team’s job is to take those ideas, test them, and learn what you should really build. Exploratory Testing. Test-Driven Development.

article thumbnail

AoAD2 Practice: Whole Team

James Shore

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. Modern software development takes a lot of skills. Technical skills. Your feedback is appreciated! At least it‘s Ops’ problem now.

Insiders

Sign Up for our Newsletter

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

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

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. You can’t set aside several weeks for establishing technical infrastructure. Test-Driven Development. Test-Driven Development.

article thumbnail

The Scaling Dilemma

LeanEssays

We’re working on integration testing right now. A new release from development. A naive piece of code, the kind of thing you can’t test for. Let’s see how TOC might be applied to developing a software system. What could go wrong with that? August 27, Scene 1 “Hi Owen, how’s it going?” Just great! The usual.

article thumbnail

15 Books by leading software architects

Apiumhub

. “ Essential Software Architecture ” by Ian Gorton. The first one on our list of books for software architects is “Essential Software Architecture” by Ian Gorton. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies.