270 reputation
18
bio website computersandbuildings.com
location Geneva, Switzerland
age 38
visits member for 3 years, 11 months
seen Dec 19 at 8:18
David's dayjob consists of working as a consultant for an IT company in Geneva. After dark he works on his main interests, which include home and building automation.

Dec
13
awarded  Popular Question
Jul
2
awarded  Curious
Jun
7
asked What licence should I use for internal projects?
Jan
4
awarded  Yearling
Oct
30
accepted Is the “Software Project Survival Guide” methodology compatible with Agile ones?
Oct
30
comment Is the “Software Project Survival Guide” methodology compatible with Agile ones?
you're right, I guess I was living under the impression that the stages described by McConnell were much more formal and ceremony-laden than in typical agile methods.
Oct
30
comment Is the “Software Project Survival Guide” methodology compatible with Agile ones?
Ah so if I understand you right, the XP/Scrum iteration maps naturally to McConnell's "stages", right? So McConnell's method describes all the management activities that happen behind the agile scenes, and which are seldom addressed in books on agile, at least not in those I have read.
Oct
29
comment Is the “Software Project Survival Guide” methodology compatible with Agile ones?
@ThomasOwens The whole idea of delivering software in "stages" (each with requirements updates, detailed design, construction etc, see p. 175) sounds antithetical to the (short) iterative delivery proposed by XP and Scrum. I'm not sure how long such a "stage" is supposed to take but it doesn't sound like the 4-6 weeks used on agile projects.
Oct
29
asked Is the “Software Project Survival Guide” methodology compatible with Agile ones?
Aug
18
awarded  Scholar
Aug
18
accepted Should 'mathematical' functions follow mathematical notation?
Aug
15
awarded  Nice Question
Aug
12
comment Should 'mathematical' functions follow mathematical notation?
Just to make clear, are there languages out there that can do that sort of dimensional analysis? I.e. that know that for instance that the product between a Pressure and a Volume can be assigned to a unit of Energy?
Aug
12
asked Should 'mathematical' functions follow mathematical notation?
Apr
5
awarded  Teacher
Apr
3
answered Which layers should reflect the domain language (if a domain language can strictly exist)?
Apr
3
asked Separately tracking software failures and faults
Mar
20
comment Where can I learn about hardware/software co-design?
Thanks, but that sounds more like a textbook on microcontroller design. I was looking for guidance on how to manage the development of an embedded system, including choice of microcontroller, memory, etc.
Mar
19
asked Where can I learn about hardware/software co-design?
Feb
1
comment How do I deal with code of bad quality contributed by a third party?
"Set quality requirement": an excellent suggestion, but this is probably the core of the problem: how do you define "Quality"? I don't want to introduce metrics that can be gamed, and neither do I want to end up like the author of Zen and the Art of Motorcyle Maintenance :-)