Click here to Skip to main content
15,904,652 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: MVC5 Weekend (this is long, but *real* programmers will read it all) Pin
Rage18-Mar-19 1:47
professionalRage18-Mar-19 1:47 
GeneralRe: MVC5 Weekend (this is long, but *real* programmers will read it all) Pin
#realJSOP18-Mar-19 1:53
professional#realJSOP18-Mar-19 1:53 
GeneralRe: MVC5 Weekend (this is long, but *real* programmers will read it all) Pin
Rage18-Mar-19 2:02
professionalRage18-Mar-19 2:02 
GeneralRe: MVC5 Weekend (this is long, but *real* programmers will read it all) Pin
#realJSOP18-Mar-19 2:08
professional#realJSOP18-Mar-19 2:08 
GeneralRe: MVC5 Weekend (this is long, but *real* programmers will read it all) Pin
MarkTJohnson18-Mar-19 4:07
professionalMarkTJohnson18-Mar-19 4:07 
GeneralRe: MVC5 Weekend (this is long, but *real* programmers will read it all) Pin
#realJSOP18-Mar-19 4:19
professional#realJSOP18-Mar-19 4:19 
GeneralBackground: Creation of Agile Manifesto Pin
raddevus17-Mar-19 7:45
mvaraddevus17-Mar-19 7:45 
GeneralRe: Background: Creation of Agile Manifesto Pin
Dean Roddey17-Mar-19 10:08
Dean Roddey17-Mar-19 10:08 
Of course all this stuff just proves that there are no fixed solutions to our problems. Agile is almost a dirty word now to a lot of people because it's all about process (or all about the process of ignoring process at the expense of quality I guess?)

Ultimately, very non-trivial software is always going to be very complex, and no methodology or language or tool is going to substantially untie that knot, certainly no fixed set of them. Every situation and every developer and every problem domain are different, and one set of tools and techniques isn't always going to work. But, making it up as you go along every time also isn't likely to work most of the time.

It would take one person, with a lot of technical knowledge, a LOT people skills, the power to make it so, and to be left alone to make it happen, to pull that off, and how likely is that to happen in a big company? And how many of those people are there? Not many.

And of course even if you did do that, you'd have to accept the fact that sometimes it's going to fail. That's sort of the trade off. You can go Dilbert mode and probably get something that will not fail because it's over-processed the entire time and as much time is spent talking as doing. Or you can spend a lot of time doing and letting the people on the ground do what they believe is right, but you end up with some brilliant successes and some horrible failures. And no one wants to risk being one of the horrible failures (or more to the point, paying for one of the horrible failures.)

So there's not really a solution ultimately, other than hire the best people you can, or the best TEAM you can, give them a lot of leeway but somehow manage to make sure they don't go off the tracks without watching them so hard that you interfere with their creating something potentially great.

Can anyone think of any truly amazing or original or game changing software that wasn't created by a smallish team of people who were mostly left alone (or ignored because they were in a company so big no one upstairs know what they were doing?) But, OTOH, how many of those same scenarios failed miserably and we just never heard about them, because they never went anywhere and wasted a bunch of money?

Wow, that was such a positive post on my part. But I just feel like I'm realist. There's no solution. Human nature and the inherent complexity of the problem cannot be gotten around with any sort of magic wand. You can only muddle through it every time and hope for the best. But, the vast bulk of the time it will be a 'one solution really fits none, but at least we probably won't all be fired and run out of the business', process oriented scenario of some sort, right?
Explorans limites defectum


modified 17-Mar-19 19:16pm.

GeneralRe: Background: Creation of Agile Manifesto Pin
raddevus17-Mar-19 10:57
mvaraddevus17-Mar-19 10:57 
GeneralRe: Background: Creation of Agile Manifesto Pin
Ron Anders17-Mar-19 11:16
Ron Anders17-Mar-19 11:16 
GeneralRe: Background: Creation of Agile Manifesto Pin
raddevus18-Mar-19 2:12
mvaraddevus18-Mar-19 2:12 
GeneralRe: Background: Creation of Agile Manifesto Pin
Marc Clifton17-Mar-19 11:47
mvaMarc Clifton17-Mar-19 11:47 
GeneralRe: Background: Creation of Agile Manifesto Pin
Dean Roddey17-Mar-19 12:51
Dean Roddey17-Mar-19 12:51 
GeneralRe: Background: Creation of Agile Manifesto Pin
raddevus18-Mar-19 1:55
mvaraddevus18-Mar-19 1:55 
GeneralRe: Background: Creation of Agile Manifesto Pin
Marc Clifton18-Mar-19 1:58
mvaMarc Clifton18-Mar-19 1:58 
GeneralRe: Background: Creation of Agile Manifesto Pin
MSBassSinger18-Mar-19 5:14
professionalMSBassSinger18-Mar-19 5:14 
GeneralRe: Background: Creation of Agile Manifesto Pin
raddevus18-Mar-19 5:45
mvaraddevus18-Mar-19 5:45 
GeneralRe: Background: Creation of Agile Manifesto Pin
MSBassSinger18-Mar-19 6:59
professionalMSBassSinger18-Mar-19 6:59 
GeneralRe: Background: Creation of Agile Manifesto Pin
Dean Roddey18-Mar-19 11:01
Dean Roddey18-Mar-19 11:01 
GeneralRe: Background: Creation of Agile Manifesto Pin
James Lonero20-Mar-19 5:20
James Lonero20-Mar-19 5:20 
GeneralOrigin of job interview PinPopular
Mike Hankey17-Mar-19 6:43
mveMike Hankey17-Mar-19 6:43 
GeneralRe: Origin of job interview Pin
raddevus17-Mar-19 8:43
mvaraddevus17-Mar-19 8:43 
GeneralAlgorithms in the House of Lords... Pin
Daniel Pfeffer17-Mar-19 3:49
professionalDaniel Pfeffer17-Mar-19 3:49 
GeneralRe: Algorithms in the House of Lords... Pin
PIEBALDconsult17-Mar-19 4:13
mvePIEBALDconsult17-Mar-19 4:13 
GeneralRe: Algorithms in the House of Lords... Pin
Daniel Pfeffer17-Mar-19 5:23
professionalDaniel Pfeffer17-Mar-19 5:23 

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.