|
I think it's more a case of their susceptibility to the wiles of the Agile pimps than the developers got away with anything.
Software Zen: delete this;
|
|
|
|
|
|
Gary Wheeler wrote: I think it's more a case of their susceptibility to the wiles of the Agile pimps than the developers got away with anything. Ahhhh, the 'real' Agile Manifesto:
We value:
- Repeated mantras over proof of benefits.
- Certification over knowledge, experience and talent.
- Blind acceptance over a questioning mind.
|
|
|
|
|
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
|
|
|
|
|
I find that not one methodology fits for all needs, hence the need for various. SDLC, Agile, SCRUM, etc... depending on upper management and what they "understand" as being the methodology that will save them money is what they will implement and use/force down to us pawns.
In my humble opinion, albeit all have their benefits, I think that the system chosen should be flexible to accommodate what you are managing. Production line manufacturing, down to simple app design for the latest in-style/market hype. Some may like agile boards to see where the stage of development is, yet others like Gantt charts, while still others like simple list of tasks completion and percentages with charts. For now, management will decide which we follow.
This gives me an idea for an app....
|
|
|
|
|
5teveH wrote: I think Agile is an attempt by techies to bluff management into thinking there's an easy way to do software development. And, unsurprisingly, management fell for it! It's been one of the most successful 'grifts' in IT.
DevOps is now picking up the baton and trying to bluff management into thinking we don't need an SDLC.
That's the best definition of Agile and DevOps I've ever read!
|
|
|
|
|
Is a lighthouse crossfit for moths?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
As long as you have a big enough pupa scooper.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
It attracts all sorts!
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
Bitly is a cloud service, with an automated API that you can use software to automatically create shortened links to stuff. The rocket scientists who invented it apparently never heard of spam bots before, so now the entire service is predictably overrun with spammers.
I've had to go to online communities I haunt and have them add the links to their spam filters. They are almost never legitimate.
Real programmers use butterflies
|
|
|
|
|
Rule 34.a -- if it exists, there is spam of it.
|
|
|
|
|
Link shorteners like bit.ly are pure evil.
Given that you're going to click on a link, not type it in, they serve no useful purpose.
They only serve to disguise malware of all sorts.
I never follow shortened links.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
It's important to me to carve a poem into the hide of time each 13-lunation cycle ... perhaps, a homeopathic remedy for suicidal ideation.
Often the poem is a long-winded, excessively metaphysical, collage of recursive obscurities
This year's screed emerged in haiku-form:
time was a metal,
then a slurry, then liquid:
now, it's laughing gas
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
BillWoodruff wrote: now, it's laughing gas
Enter Beavis and Butthead, stage left: "hee, hee, hee, he said gas."
|
|
|
|
|
Thanks, 007, I'm so desperate I'll take that as a compliment
Perhaps I can add to your enjoyment of B&B by sharing this information on "Bu's" ancestry and kinfolk: [^].
cheers, Bill
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
I don't actually enjoy B&B. It literally was the first thing that came to my immature and infantile mind.
|
|
|
|
|
To flip them off, use ID one thousand perhaps? (6)
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Monied ? don't know why
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
If it was, I wouldn't know why either ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Medius?
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
You are up tomorrow!
To flip them off,
use USE
ID ID
one thousand M
perhaps? (anag)
Your middle finger is your MEDIUS:
╭∩╮(▀̿Ĺ̯▀̿ ̿)ᕗ
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Thank you. Can I pass on setting tomorrow's though? I'm not sure I will be able to do a good job
One thousand is M, btw
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
Fixed.
Are you sure you want to skip? I'll do it if you want, but ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Yes, please.
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
As in giving someone the finger ?
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|