Remove 2007 Remove Software Review Remove System Architecture
article thumbnail

AoAD2 Practice: Evolutionary System Architecture

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. Evolutionary System Architecture. What about your system architecture? By system architecture, I mean all the components that make up your deployed system.

article thumbnail

AoAD2 Chapter: DevOps (introduction)

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. When I first started programming, my job was clear: build software and hand it off for release. After the handoff, a mysterious process would get the software into the hands of customers.

DevOps 98
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: Whole Team

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020 by James Shore and Shane Warden. Modern software development takes a lot of skills. Most software operates in a particular industry, such as finance, that has its own specialized rules for doing business. Artistic skills.

article thumbnail

AoAD2 Practice: Zero Friction

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. When we’re ready to code, nothing gets in our way. A few minutes later, it says INTEGRATION OK , then starts deploying the code. Zero Friction. Programmers, Operations. Pedro beams.

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. It’s Not Just Coding. Computers don’t care what your code looks like. If the code compiles and runs, the computer is happy. Collective Code Ownership. Pair Programming.

article thumbnail

AoAD2 Practice: Blind Spot Discovery

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. Fluent Delivering teams are very good at building quality into their code, as you saw in the previous practice. They may want your team to be a software factory.) Use the software.