Click here to Skip to main content
15,903,632 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: About that Agile - Plan, Build, Run thingy. Pin
Maximilien9-Jun-21 3:07
Maximilien9-Jun-21 3:07 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Greg Utas9-Jun-21 3:15
professionalGreg Utas9-Jun-21 3:15 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Michael Breeden9-Jun-21 3:22
Michael Breeden9-Jun-21 3:22 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
k50549-Jun-21 4:42
mvek50549-Jun-21 4:42 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Michael Breeden9-Jun-21 4:59
Michael Breeden9-Jun-21 4:59 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Leo569-Jun-21 21:05
Leo569-Jun-21 21:05 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Member 1484049610-Jun-21 5:41
Member 1484049610-Jun-21 5:41 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Kirk 1038982110-Jun-21 4:30
Kirk 1038982110-Jun-21 4:30 
The original concepts for Agile were based on one programming Language (I believe it was Java).
And I don't believe the DBA was EVER imagined to be interchangeable with programmers.
Neither was the team lead, or the customer representative.

I say this because you are correct, it is kind of insane, in todays technology stack, to expect anyone to know every piece of technology.

On the other hand, Agile is supposed to be "anti-fragile", meaning the steps to recompile and redeploy a system after any change MUST come along for the ride.

So, the natural tendencies of people is specialization. And we sometimes forget that at any given point, someone green should be able to come in, build the system, and test it without fear or favor.

That's the CONFIDENCE in the system that I believe Agile was solving (at least that's the core part of it we leveraged).

Now, when you bring in all of those "specialties", you are trying to run a very complex system in a lean manner. And if you are a HUGE company, then I would DOWNGRADE the rule to say "Anyone from X Development team (RPG), should be able to come in, and replace the previous X developer".

So, Everyone is REPLACEABLE, not not interchangeable. These could also be called Domain Experts, or Domain Developers in my book.

The Utopia your company seems to be aiming for has a cost to it. From my perspective it will either cost too much to maintain, or it will cost too much turnover to maintain, and yet another company will FAIL Agile, and Blame Agile for the failing.

Finally, I will remind you that the guys who created this were worried about MONOLITHIC systems that would become fragile over time because the knowledge that created them had left the building, and anyone new was fundamentally (or should have been), paralyzed by FEAR over compiling a system that had not been touched in DECADES, and needed the confidence to know that nothing was missed. So even a small change could introduce bugs. Hence the "Testing" (more like panic checking)... That's My Opinion, and I was an early adopter of MOST of their ideas.

GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Greg Utas9-Jun-21 3:13
professionalGreg Utas9-Jun-21 3:13 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Michael Breeden9-Jun-21 3:27
Michael Breeden9-Jun-21 3:27 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Greg Utas9-Jun-21 3:36
professionalGreg Utas9-Jun-21 3:36 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
englebart11-Jun-21 15:19
professionalenglebart11-Jun-21 15:19 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Michael Breeden12-Jun-21 0:14
Michael Breeden12-Jun-21 0:14 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Marc Clifton9-Jun-21 4:07
mvaMarc Clifton9-Jun-21 4:07 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
megaadam9-Jun-21 4:47
professionalmegaadam9-Jun-21 4:47 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Jörgen Andersson9-Jun-21 7:21
professionalJörgen Andersson9-Jun-21 7:21 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Mycroft Holmes9-Jun-21 13:00
professionalMycroft Holmes9-Jun-21 13:00 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Michael Breeden9-Jun-21 13:24
Michael Breeden9-Jun-21 13:24 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Mycroft Holmes9-Jun-21 14:06
professionalMycroft Holmes9-Jun-21 14:06 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Michael Breeden9-Jun-21 14:38
Michael Breeden9-Jun-21 14:38 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Sander Rossel9-Jun-21 21:30
professionalSander Rossel9-Jun-21 21:30 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Michael Breeden9-Jun-21 23:59
Michael Breeden9-Jun-21 23:59 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Dan Neely10-Jun-21 2:48
Dan Neely10-Jun-21 2:48 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
maze310-Jun-21 0:40
professionalmaze310-Jun-21 0:40 
GeneralRe: About that Agile - Plan, Build, Run thingy. Pin
Martin ISDN10-Jun-21 2:42
Martin ISDN10-Jun-21 2:42 

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.