Scrum and Architecture

Cooperatively making architecture decisions, at a point in time when they are needed, and not earlier, is a quality-improving paradigm in agile software development. Conceptual integrity in the flow of architecture decisions will only be achieved if one person has the final word regarding those decisions. This is the architect, whose rights and obligations in the context of the Scrum process are being reflected in this essay.

The Box-Bullet-Line (BBL)

Many important aspects of software development are invisible. When creating software we work through different abstraction layers by analyzing symbols and writing code.

Search help
foo*
Will match documents with words beginning with foo.
foo bar
Will match documents that contain foo or bar.
+foo bar -baz
Will match documents that must contain foo, might contain bar and must not contain baz.
foo~1
Will match boo, as it requires a single (~1) edit (replacing f with b), but boot would not as it also requires an additional t at the end.