Click here to Skip to main content
15,891,248 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Should Software Architect title exist? Pin
raddevus26-Nov-21 11:35
mvaraddevus26-Nov-21 11:35 
GeneralRe: Should Software Architect title exist? Pin
Greg Utas26-Nov-21 12:39
professionalGreg Utas26-Nov-21 12:39 
GeneralRe: Should Software Architect title exist? Pin
Eddy Vluggen26-Nov-21 13:14
professionalEddy Vluggen26-Nov-21 13:14 
GeneralRe: Should Software Architect title exist? Pin
Gerry Schmitz26-Nov-21 20:33
mveGerry Schmitz26-Nov-21 20:33 
GeneralRe: Should Software Architect title exist? Pin
Member 916705729-Nov-21 1:10
Member 916705729-Nov-21 1:10 
GeneralRe: Should Software Architect title exist? Pin
stratoFlyer29-Nov-21 2:10
stratoFlyer29-Nov-21 2:10 
GeneralRe: Should Software Architect title exist? Pin
DT Bullock29-Nov-21 2:37
DT Bullock29-Nov-21 2:37 
GeneralRe: Should Software Architect title exist? Pin
DT Bullock29-Nov-21 2:37
DT Bullock29-Nov-21 2:37 
The book sounds pretty dubious, but recently I've been exposed to architects and builders in the context of a real building.

Architects deal with such matters as how space is used, or how to make a space so that it can support various kinds of uses. They're aware of dimensions, of materials, of light, of acoustics, of cost, of functions, of aesthetic, of legal boundaries, of stakeholders, of how people interact with spaces, and all that sort of thing. Ultimately they are great at devising trade-offs and their knowledge is extensive.

Builders however, when told to build a wall right there, are thinking about quantities of materials, where to get them from, of how things will joined, of angles and frames and cladding and hinges, the order of operations, whether the stuff will fit through the door on the way in, and who's going to hold that while another person fastens it.

It's actually quite amazing watching how they are so complementary yet also quite ignorant of the domain of the other specialist. Yet somehow the building gets done.

That co-operation is partly facilitated by a drawing, and partly through them each each talking to the same stakeholders. But wait, there is another specialist too! The draftsman makes a drawing, and he/she is actually very selective in what each drawing is 'about' and 'for' and therefore what it includes or excludes. A set of drawings is typically needed to establish context, indicate dimensions/boundaries/locations, label space usage. These drawings will each focus on different features/aspects of the building.

One of the most marvellous books I ever read that I felt got close to this 'plan' is now out of print (last time I looked): "Problem Frames" by Michael Jackson (no, not that Michael Jackson). It conceives of domains and machines connected by phenomena, and explicitly describes the software task as "configured this machine to ...". So when writing a browser app, it would very specifically call out the user browser (or the mobile device, if warranted) as a machine in which the programmer needed to produce some effect, in order to satisfy some requirement.

Anyhow, if we're going look to architecture/building as a model for getting complex projects done, we need something like this is needed to fulfil the role of the 'plan', and the Problem Frames book is a good start.
GeneralRe: Should Software Architect title exist? Pin
agolddog29-Nov-21 4:01
agolddog29-Nov-21 4:01 
GeneralRe: Should Software Architect title exist? Pin
maze329-Nov-21 4:35
professionalmaze329-Nov-21 4:35 
GeneralRe: Should Software Architect title exist? Pin
MSBassSinger29-Nov-21 5:21
professionalMSBassSinger29-Nov-21 5:21 
GeneralThese guys made me like rock again Pin
honey the codewitch26-Nov-21 5:31
mvahoney the codewitch26-Nov-21 5:31 
GeneralRe: These guys made me like rock again Pin
RickZeeland26-Nov-21 6:01
mveRickZeeland26-Nov-21 6:01 
GeneralRe: These guys made me like rock again Pin
Eddy Vluggen26-Nov-21 13:22
professionalEddy Vluggen26-Nov-21 13:22 
GeneralI'm beginning to fear COVID is not going to give up... Pin
5teveH26-Nov-21 4:55
5teveH26-Nov-21 4:55 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
0x01AA26-Nov-21 5:12
mve0x01AA26-Nov-21 5:12 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
5teveH26-Nov-21 5:45
5teveH26-Nov-21 5:45 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
0x01AA26-Nov-21 6:13
mve0x01AA26-Nov-21 6:13 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
Nelek26-Nov-21 8:41
protectorNelek26-Nov-21 8:41 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
0x01AA26-Nov-21 8:52
mve0x01AA26-Nov-21 8:52 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
OriginalGriff26-Nov-21 5:22
mveOriginalGriff26-Nov-21 5:22 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
0x01AA26-Nov-21 5:35
mve0x01AA26-Nov-21 5:35 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
OriginalGriff26-Nov-21 6:22
mveOriginalGriff26-Nov-21 6:22 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
5teveH26-Nov-21 6:42
5teveH26-Nov-21 6:42 
GeneralRe: I'm beginning to fear COVID is not going to give up... Pin
RossMW26-Nov-21 6:57
professionalRossMW26-Nov-21 6:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.