|
I'm just now reading a very good book which incorporates Agile Methodology.
Adaptive Code Via C# by Gary McLean Hall (amazon link)[^]
It's great because it's a Devs view of Agile in practice and how it helps you create Adaptive Code -- which is a great term for a great idea.
That's what Agile should be about.
|
|
|
|
|
newton.saber wrote: I'm just now reading a very good book which incorporates Agile Methodology.
Heh, one reviewer's comment:
This book is a game-changer for the C# community. Scrum, patterns, the SOLID principles and clean code all have their roots more or less in the Java language.
I guess the reviewer is implying the C# community has its head where the sun don't shine.
Marc
|
|
|
|
|
Here[^]'s a manifesto as an answer to your manifesto.
Marc Clifton wrote: so perhaps the question to ask is "has Agile failed the least?" The question you'd have to ask, is whether or not it adds value.
Yes, I can see the added value in the description; instead of crafting software, it evolves. Means more flexibility during the proces, but also introduces some uncertainties.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
IMHO, the best thing about agile is that decisions are not imposed, but collective; leading to more ownership.
|
|
|
|
|
Avijnata wrote: the best thing about agile is that decisions are not imposed
In all the places I've worked that have claimed to be "agile", I've never seen that. Decisions are always imposed.
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Was a scrum-master for three years, and always took decisions in consultation with the senior team members.
We were a highly-rated team too.
|
|
|
|
|
As a senior developer, sometimes I can suggest ideas, sometimes I can influence decisions, when I'm really lucky I can demonstrate a number of options, but the end decisions is always made by managers, business analysts, sales teams or end users.
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Avijnata wrote: decisions are not imposed, but collective; leading to more ownership
Right. Meaning you don't fall over the Water Fall (methodology) then look back at what failed and blame one programmer for misinterpreting the vision. Instead the whole team is on the hook.
The problem is...you have to talk to people a lot. Ugh. Yes, I'm kidding.
|
|
|
|
|
Kent Sharkey wrote: It's certainly not a failing concept to write articles about how it's a failing concept
Now there's an article idea.. "'Considered Harmful' considered harmful".
Damn, someone beat me to it... Considered harmful essays considered harmful.[^]
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
And you can make money initially promoting it and later by calling it useless!
Consultants are very good at these things.
|
|
|
|
|
There is no clear definition of 'agile' that I can use to answer the question. Some shops take a few of the best practices and call themselves Agile. To me, it looks as if they're delivering prototypes, with various levels of testing (means usually very little).
I have also not seen a single agile-project yet where the deliverables have been on time. So, as far as I can see, it is merely a collection of good idea's that may or may not work in your setting.
Until I see it work, I'll remain a cynic.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
The web definitely has a speed problem due to over-design and the junkyard of tools people feel they have to include on every single web page. "I'm not fat! I'm getting in shape! Beefcake!"
|
|
|
|
|
|
Is it just me that feels that this thread and your next thread are connected?
|
|
|
|
|
We may just have a theme, now that you mention it
TTFN - Kent
|
|
|
|
|
To Jay Silver, a banana isn’t just a banana. It’s a piano key or selfie-stick button, or control pad for a video game. But I already have one?
|
|
|
|
|
They had to use a banana as an example?
|
|
|
|
|
Microsoft encountered a shock earlier this year: Networking issues suddenly cropped up across the company’s sprawling Redmond, Wash., campus, causing headaches for engineers and pushing the company toward substantial expenditures. Isn't IPv6 baked yet?
|
|
|
|
|
Kent Sharkey wrote: Isn't IPv6 baked yet?
Half-baked?
|
|
|
|
|
“What is this a picture of?” Humans can usually answer such questions instantly, but in the past it’s always seemed out of reach for computers to do this. For nearly 40 years I’ve been sure computers would eventually get there—but I’ve wondered when. "Looks more. Like a sycamore. To me."
|
|
|
|
|
EU researchers believe censorship and site-blocking is not an effective method against piracy. "Now and then we had a hope that if we lived and were good, God would permit us to be pirates."
|
|
|
|
|
Microsoft today announced Bing will start rolling out mobile friendliness ranking changes “in the coming months.” The company shared the news and laid out exactly how its search engine determines which webpages to label as “Mobile-friendly.” This site viewed best on a screen too small to make anything out
|
|
|
|
|
The Node.js and io.js forks of the open-source JavaScript runtime platform have announced official plans to merge development under the Node.js Foundation.The merger was put to a vote on GitHub by io.js developer Mikeal Rogers, who initially proposed the merger in February, and the io.js technical committee voted to approve the merger yesterday.
"From the ashes a fire shall be woken,
A light from the shadows shall spring;
Renewed shall be blade that was broken,
The crownless again shall be king."
|
|
|
|
|
I think:
Ash nazg durbatulûk, ash nazg gimbatul, ash nazg thrakatulûk, agh burzum-ishi krimpatul.
Might be more appropriate if you're going to quote LOR.
Marc
|
|
|
|
|
We’ve interviewed Cal Evans, author of ‘Culture of Respect’, and we discuss how to find, hire, and retain Developers. He gives tips on where to find great developers, how to write job ads which appeal to them and how best to interview them.
If you court them, they will come...
|
|
|
|