Img_001_large
Img_001_large

Should we practice "system test driven development?"

Maybe not! ATDD and similar things are already here!

Ken McCormack

Software Architecture as Code

April 11, 2018

Caught a v neat article on InfoQ by Stefan Friese on architecturally aligned testing... it's useful read.

I reproduce my comment, below, before I forget a few simple ideas...


Stefan, a great article!

Also check out Caitie MaCaffrey's talks / paper on distributed systems verification . . .

Read More

Rechtin on Ultraquality - Better Measurement Techniques

Ken McCormack

Software Architecture as Code

February 06, 2018

Excerpted from Systems Architecting, Creating and Building Complex Systems, Eberhardt Rechtin, Prentice Hall, 1991.

SCIENTIFIC RESPONSE: BETTER MEASUREMENT TECHNIQUES

A common occurrence in failure investigations is a demand for new diagnostic methods to determine the underlying physical causes of failures not yet explained. . . .

Read More

Rechtin on Ultraquality - Continuing Reassessment

Continuous Reflection and Problems that Arise Along the Journey

Ken McCormack

Software Architecture as Code

February 06, 2018

Excerpted from Systems Architecting, Creating and Building Complex Systems, Eberhardt Rechtin, Prentice Hall, 1991.

ARCHITECTURAL RESPONSE III: CONTINUING REASSESSMENT

One of the distinguishing traits of a good architect, as noted in Part One, is to pause and reflect as the conceptual phase comes to a close, reassessing the . . .

Read More

Rechtin on Ultraquality - Establishing Relative Risks

Failure Modes and Effects Analysis (FMEA)

Ken McCormack

Software Architecture as Code

February 05, 2018

Excerpted from Systems Architecting, Creating and Building Complex Systems, Eberhardt Rechtin, Prentice Hall, 1991.

TECHNICAL RESPONSE II: ESTABLISHING RELATIVE RISKS

Specifying absolute risk levels for ultraquality systems ahead of time is, of course, just as impractical as certifying ultraquality for acceptance later on. . . .

Read More

Rechtin on Ultraquality - Independent Reviews

Ken McCormack

Software Architecture as Code

February 05, 2018

Excerpted from Systems Architecting, Creating and Building Complex Systems, Eberhardt Rechtin, Prentice Hall, 1991.

MANAGERIAL RESPONSE IV: INDEPENDENT REVIEWS

Without question, there are no people more interested in system success and quality than the system's architects, engineers, builders, and sponsoring clients.

. . .

Read More

Rechtin on Ultraquality - Well Architected Documentation

Ken McCormack

Software Architecture as Code

February 05, 2018

Excerpted from Systems Architecting, Creating and Building Complex Systems, Eberhardt Rechtin, Prentice Hall, 1991.

MANAGERIAL RESPONSE III: WELL-ARCHITECTED DOCUMENTATION

Demanding ultraquality in a system is something like demanding a perfect budget proposal. There are so many things to be accounted for that it seems as if . . .

Read More

Rechtin on Ultraquality - Ultraquality Waterfalls

'Lean Enterprise'

Ken McCormack

Software Architecture as Code

February 05, 2018

Excerpted from Systems Architecting, Creating and Building Complex Systems, Eberhardt Rechtin, Prentice Hall, 1991.

ARCHITECTURAL RESPONSE I: ULTRAQUALITY WATERFALLS

Process architecture is usually thought of in the context of a manufacturing system - machines, layout, procedures, product mix, flexibility, and the like. But, . . .

Read More

Archive
   Subscribe by email and never miss a post.