Trait of an agile environment: planning-oriented developers

When agile development still was not called agile development, there were planning-oriented technicians —professional software design practitioners, that is— in a development project team all the way from the very beginning of the project to the actual retirement or replacement of the system. A popular style for the division of labor in a development project…

4

Software architecture is much more than structure

In a recent presentation, I heard the presenter emphatically referring to someone else code as “crap”; in the same presentation the presenter started to talk about architecture —and like most of the conversations I have heard recently that include the architecture concept— clearly implied that architecture is —above anything else— about the structure (internal structure…

2