Click here to Skip to main content
15,303,147 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: SDLC, Agile, DevOps Pin
Michael Breeden9-Sep-21 0:55
MemberMichael Breeden9-Sep-21 0:55 
GeneralRe: SDLC, Agile, DevOps Pin
Gary R. Wheeler8-Sep-21 10:56
MemberGary R. Wheeler8-Sep-21 10:56 
GeneralRe: SDLC, Agile, DevOps Pin
5teveH9-Sep-21 0:18
Member5teveH9-Sep-21 0:18 
GeneralRe: SDLC, Agile, DevOps Pin
Michael Breeden9-Sep-21 0:54
MemberMichael Breeden9-Sep-21 0:54 
GeneralRe: SDLC, Agile, DevOps Pin
Gary Wheeler9-Sep-21 2:59
MemberGary Wheeler9-Sep-21 2:59 
GeneralRe: SDLC, Agile, DevOps Pin
Michael Breeden9-Sep-21 4:05
MemberMichael Breeden9-Sep-21 4:05 
GeneralRe: SDLC, Agile, DevOps Pin
5teveH9-Sep-21 4:28
Member5teveH9-Sep-21 4:28 
GeneralRe: SDLC, Agile, DevOps Pin
Kirk 103898219-Sep-21 4:11
MemberKirk 103898219-Sep-21 4:11 
Actually, it's a really tough problem to solve.
How do you run a project that is part Artistic (requiring creativity), and Scientific, testable, repeatable, and educates the stakeholders as to the importance of their interacting and being available to the tech team trying to solve their problems?

Also, how do you prevent "cave dwelling" coders from hiding in their caves, coming out with something they thrust on the users, based on what the users asked for?

Having been around the industry for decades, and dabbling in management (but was a strong coder). I can see both sides. Furthermore, how do you manage this, when the complexity is huge?

And how do you get consistent results?

I don't think it was a grift, I think it was an attempt to COMMUNICATE the situation. The reason?
Because we ended up developing our OWN version of XP as a natural approach to these problems. I found that Agile did a great job of codifying/naming the problems. But, we only used pair programming for training. We used code reviews over TDD (We limited testing code to class/libraries).

While I saw some benefit to refactoring and TDD (and how it forced you to think FIRST as a CONSUMER of the functions, then the creator, but we did that naturally)... I could not justify the extra time/energy on all the test code. Leaning on code reviews was correct for us.

Finally, we PUSHED the concepts of "Points of Contact" with business, and the REQUIREMENT that they be available, and that they be allowed to make decisions (oh the pushback. They wanted Jane to answer our questions, but not be able to decide without 5 meetings on every decisions, in case she had it wrong).

I feel Agile helped the business people understand. You cannot withhold required information/decisions and demand we KEEP our deadlines!

It's tough. There are a lot of decisions. There are a ton of impacts, and a lot of risks. Besides that, the developers were usually expensive resources to tie up.

I can't blame anyone for working towards making it better than "Tell us what you want, and we will get back to you when we are done!"... LOL

GeneralRe: SDLC, Agile, DevOps Pin
Member 107070819-Sep-21 6:27
MemberMember 107070819-Sep-21 6:27 
GeneralRe: SDLC, Agile, DevOps Pin
Marc Clifton9-Sep-21 10:10
mvaMarc Clifton9-Sep-21 10:10 
GeneralThought of the Day Pin
OriginalGriff8-Sep-21 6:39
mveOriginalGriff8-Sep-21 6:39 
GeneralRe: Thought of the Day Pin
jeron18-Sep-21 8:22
Memberjeron18-Sep-21 8:22 
GeneralRe: Thought of the Day Pin
Mike Hankey8-Sep-21 10:21
professionalMike Hankey8-Sep-21 10:21 
GeneralUnforced errors Pin
honey the codewitch8-Sep-21 3:47
mvahoney the codewitch8-Sep-21 3:47 
GeneralRe: Unforced errors Pin
PIEBALDconsult8-Sep-21 4:00
professionalPIEBALDconsult8-Sep-21 4:00 
RantRe: Unforced errors Pin
Peter_in_27808-Sep-21 15:10
professionalPeter_in_27808-Sep-21 15:10 
Generalfinding the right Haiku for lunation #1014 Pin
BillWoodruff7-Sep-21 23:05
mveBillWoodruff7-Sep-21 23:05 
GeneralRe: finding the right Haiku for lunation #1014 Pin
Slacker0078-Sep-21 3:26
professionalSlacker0078-Sep-21 3:26 
GeneralRe: finding the right Haiku for lunation #1014 Pin
BillWoodruff8-Sep-21 3:38
mveBillWoodruff8-Sep-21 3:38 
GeneralRe: finding the right Haiku for lunation #1014 Pin
Slacker0078-Sep-21 4:09
professionalSlacker0078-Sep-21 4:09 
GeneralWSO CC OTD 2021-09-08 Pin
OriginalGriff7-Sep-21 21:34
mveOriginalGriff7-Sep-21 21:34 
GeneralRe: WSO CC OTD 2021-09-08 Pin
pkfox8-Sep-21 0:02
professionalpkfox8-Sep-21 0:02 
GeneralRe: WSO CC OTD 2021-09-08 Pin
OriginalGriff8-Sep-21 0:05
mveOriginalGriff8-Sep-21 0:05 
GeneralRe: WSO CC OTD 2021-09-08 Pin
ChandraRam8-Sep-21 0:58
MemberChandraRam8-Sep-21 0:58 
GeneralRe: WSO CC OTD 2021-09-08 - we have a winner! Pin
OriginalGriff8-Sep-21 1:30
mveOriginalGriff8-Sep-21 1:30 

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.


Straw Poll

On which operating systems are you writing code?
Let's see if things have changed since we last ran this. "writing code" meaning editing, building, and running the code on that OS.
  Results   743 votes