Click here to Skip to main content
15,895,777 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
Greg Utas26-Nov-21 10:35
professionalGreg Utas26-Nov-21 10:35 
GeneralRe: Should Software Architect title exist? Pin
raddevus26-Nov-21 11:25
mvaraddevus26-Nov-21 11:25 
GeneralRe: Should Software Architect title exist? Pin
Greg Utas26-Nov-21 11:45
professionalGreg Utas26-Nov-21 11:45 
GeneralRe: Should Software Architect title exist? Pin
raddevus26-Nov-21 11:55
mvaraddevus26-Nov-21 11:55 
GeneralRe: Should Software Architect title exist? Pin
Greg Utas26-Nov-21 12:10
professionalGreg Utas26-Nov-21 12:10 
GeneralRe: Should Software Architect title exist? Pin
raddevus26-Nov-21 12:21
mvaraddevus26-Nov-21 12:21 
GeneralRe: Should Software Architect title exist? Pin
raddevus27-Nov-21 5:40
mvaraddevus27-Nov-21 5:40 
GeneralRe: Should Software Architect title exist? Pin
Greg Utas27-Nov-21 7:06
professionalGreg Utas27-Nov-21 7:06 
Thanks for the summary. I definitely agree that there isn't One Process for developing software.
Quote:
But the requirements, like everything else of value, are just made up by someone. They are not first known and then told. They are invented.
Sure, but what does this mean for software design? The customer may have requirements that are impossible or difficult to change, though we can suggest improvements. In other cases, requirements come from standards, so we need representatives in standards fora with whom we can work to steer the requirements in a direction that is advantageous or at least sensible.
Quote:
The problem with software—a chief reason our projects fail—is a failure of our language.
This overstates the case. But I've been in design meetings where people are in vigorous disagreement, only to eventually realize that they were actually on the same page. Patterns are useful because they provide a consistent terminology that markedly reduces such misunderstandings. But the misunderstandings in themselves don't guarantee failure, and avoiding them doesn't guarantee success.
Quote:
We are not architects. Not even close. We do not build buildings with an obvious and known prior purpose, which is an approximate copy of the same kind of building people have been making and using for thousands of years, using tangible commodity materials on a factory line. Quite the opposite.
This analogy works when comparing a building to an entire system. Unlike a building, it costs very little to replicate software, so if there's already software that does pretty much what you need, you can reuse it instead of rebuilding it. But it's not a good analogy when comparing a building to the components and strategies involved in developing a system. Systems within the same domain (web servers, editors, SCADA, financial transactions, avionics, telecom...) can reuse components and techniques, which can be documented by patterns that help to identify the appropriate ones. Even if code reuse isn't possible, design reuse often is, and we gain a lot even if that's the commodity.
Robust Services Core | Software Techniques for Lemmings | Articles
The fox knows many things, but the hedgehog knows one big thing.

GeneralRe: Should Software Architect title exist? Pin
Leonardo Pessoa29-Nov-21 3:50
Leonardo Pessoa29-Nov-21 3:50 
GeneralRe: Should Software Architect title exist? Pin
raddevus29-Nov-21 4:27
mvaraddevus29-Nov-21 4:27 
GeneralRe: Should Software Architect title exist? Pin
Greg Utas29-Nov-21 7:01
professionalGreg Utas29-Nov-21 7:01 
GeneralRe: Should Software Architect title exist? Pin
Daniele Maccari29-Nov-21 3:20
Daniele Maccari29-Nov-21 3:20 
GeneralRe: Should Software Architect title exist? Pin
Eddy Vluggen26-Nov-21 10:52
professionalEddy Vluggen26-Nov-21 10:52 
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 
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 

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.