Feb. 5th, 2014

jducoeur: (Default)
On the one hand, I quite appreciate that Kate's employer has set up a robo-call to tell her that the office is closed due to snow.

I'm slightly less happy about being woken up at 5:30 by that call, but I can understand that it needs to be early if it's going to catch everyone before they start prepping to leave for work.

I'm significantly less happy about it calling us *three times* between 5:30 and 6:30 -- the first time simply calling and hanging up without saying anything. We did manage to get a bit of sleep in between the calls, but it started our day unnecessarily tense: very little wakes me up quite so abruptly as the phone, and it takes a good while to get my heartrate back down again.

So -- big points for the right idea. But somebody needs to do some debugging there...
jducoeur: (Default)
[Not strictly aimed at programmers, this time -- I'm interested in hearing from anyone in the software field who has an opinion.]

I was in an interesting discussion on one of the Scala mailing lists last week, and we wound up off on a tangent about "Agile". My correspondent described how he strongly dislikes Agile, and why -- and the interesting thing to me was that his definition of Agile not only didn't match mine, it was in some ways directly *contradictory* to mine.

I've been starting to realize that, 15 years into the process-management revolution in software, the term "Agile" has become ever-squishier. This hasn't been helped by management consultants who sometimes spout complete nonsense, or more often take a specific dialect of the idea and say "This is what Agile means".

So here's a quick question, aimed at my many techie friends: what does the word "Agile", in the context of software development, connote to you? What are the two or three *most important* aspects of it? I'm not looking for answer just from the experts here -- I'm at least as interested in the viewpoints from the people who have only been reading about it in the trade press or blogs, and what impressions you have gotten. And I'm curious whether the viewpoints and priorities differ between, eg, the programmers and the project managers.

(I have strong opinions about this myself, of course -- I've been an active proponent of some of these ideas from almost the beginning. But I'd rather hear your viewpoints first, before I spout off...)

Profile

jducoeur: (Default)
jducoeur

June 2025

S M T W T F S
12 34567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags