Click here to Skip to main content
15,896,063 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: To the metal Pin
honey the codewitch27-Nov-21 11:06
mvahoney the codewitch27-Nov-21 11:06 
GeneralA song for the weekend for the older ones ;) ... Pin
0x01AA26-Nov-21 8:27
mve0x01AA26-Nov-21 8:27 
GeneralRe: A song for the weekend for the older ones ;) ... Pin
Nelek26-Nov-21 8:51
protectorNelek26-Nov-21 8:51 
GeneralRe: A song for the weekend for the older ones ;) ... Pin
0x01AA26-Nov-21 8:55
mve0x01AA26-Nov-21 8:55 
GeneralRe: A song for the weekend for the older ones ;) ... Pin
Eddy Vluggen26-Nov-21 10:27
professionalEddy Vluggen26-Nov-21 10:27 
GeneralRe: A song for the weekend for the older ones ;) ... Pin
Super Lloyd26-Nov-21 13:52
Super Lloyd26-Nov-21 13:52 
JokeRe: A song for the weekend for the older ones ;) ... Pin
0x01AA26-Nov-21 14:11
mve0x01AA26-Nov-21 14:11 
GeneralShould Software Architect title exist? Pin
raddevus26-Nov-21 8:18
mvaraddevus26-Nov-21 8:18 
Reading this fantastic book,
Semantic Software Design - O'Reilly pub - A New Theory and Practical Guide for Modern Architects*[^], where the author suggests that Software Architect is a failed analogy & should never be used. He goes back thru history of software development and explains where this term arose & that it was never meant to truly explain the work we do in designing systems.
Instead, the author likens Software Development & Design to the realm of Artistic Endeavour.

He also explains that thinking in this way was supposed to get us to repeatable processes that would make software more reliable like any other commodity, but it never has.

*Also, he only uses the word Architect in the sub-title to get the attention of people who think they are software architects.

Quote:
Why Software Projects Fail
As I mentioned earlier in this chapter, software projects fail at an astonishing rate:

In 2008, IBM reported that 60% of IT projects fail. In 2009, ZDNet reported that 68% of software projects fail.

By 2018, Information Age reported that number had worsened to 71% of software projects being considered failures.

Deloitte characterized our failure rate as “appalling.” It warns that 75% of Enterprise Resource Planning projects fail, and Smart Insights reveals that 84% of digital transformation projects fail. In 2017 Tech Republic reported that big data projects fail 85% of the time. 

According to McKinsey, 17% of the time, IT projects go so badly that they threaten the company’s very existence.

Numbers like this rank our success rate somewhere worse than meteorologists and fortune tellers.


Have any of you read this book? What do you think about this?

Here's some additional notes from the book that explain the author's point even better.

Quote:
A McKinsey study of 5,600 companies found the following:

On average, large IT projects run 45 percent over budget and 7 percent over time, while delivering 56 percent less value than predicted. Software projects run the highest risk of cost and schedule overruns.

Of course, some projects come in on time and on budget. But these are likely the “IT” projects cited in the McKinsey study, which include things like datacenter moves, lift-and-shift projects, disaster-recovery site deployments, and so forth. These are complex projects (sort of: mostly they’re just big). I have certainly been involved in several such projects. They’re different than trying to conceive of a new software system that would be the object of design.

The obvious difference is that the “IT” projects are about working with actual physical materials and things: servers to move and cables to plug in. It’s decidable and clear when you’re done and what precise percentage of cables you have left to plug in. That is, many CIO IT projects of the back-office variety are not much more creative than moving your house or loading and unloading packages at a warehouse: just make the right lists and tick through them at the right time.

It’s the CTO’s software projects that run the greatest risk and that fail most spectacularly. That’s because they require the most creative, conceptual work. They demand making a representation of the world. When you do this, you become involved in signs, in language, in the meaning of things, and how things relate. You’re stating a philosophical point of view based in your epistemology.

You’re inventing the context wherein you can posit signs that make sense together and form a representation of the real world.

That’s so much harder.

PraiseRe: Should Software Architect title exist? Pin
RickZeeland26-Nov-21 8:32
mveRickZeeland26-Nov-21 8:32 
GeneralRe: Should Software Architect title exist? Pin
0x01AA26-Nov-21 8:46
mve0x01AA26-Nov-21 8:46 
GeneralRe: Should Software Architect title exist? Pin
honey the codewitch26-Nov-21 8:53
mvahoney the codewitch26-Nov-21 8:53 
GeneralRe: Should Software Architect title exist? Pin
raddevus26-Nov-21 11:12
mvaraddevus26-Nov-21 11:12 
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 
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 

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.