- I am also doing standard academic literature surveys, in several different ways.
- I am not conducting an opinion poll. I asked for links/references to known work.
- I am asking "the software development community" for input because software engineering is different from some other disciplines. It is unlikely a physics researcher would get new ideas about gravity from a public discussion forum. But there is a lot of good work about software engineering that does not come from the academic world, and is not published in academic journals. Some is not in printed format at all.
- If someone tells me an original idea, or a new take on an old idea, I will cite them in my paper.
- Asking people for ideas is not "getting someone else to do my homework for me". Anyone who thinks that it is has never done anything difficult.
1) I do have a starting point. See the article I linked to in my OP.
2) I am doing separate literature searches, in various ways. I also wanted to get input from practitioners in the field, since much good work in software engineering does not come from the academic community.
1) If Microsoft did something like this, everyone would be screaming and calling the Justice Dept. It isn't right for someone else to do the same thing.
2) Taking all MS products off the campus would be a dis-service to the students. Do some of us like non-MS products? Sure. But when those students graduate and go to work, are they going to see a lot of MS in the workplace? You bet. To hide them from MS products for 4 years would be harming their education.
Oh, but you do say what I claim you say... Here is a quote from CatB:
"... software project management has five functions: 1) To define goals and keep everybody pointed in the same direction. 2) To monitor and make sure crucial details don't get skipped. 3) To motivate people to do boring but necessary drudgework. 4) To organize the deployment of people for best productivity. 5) To marshal resources needed to sustain the project. Apparently worthy goals, all of these; but under the open-source model, and in its surrounding social context, they can begin to seem strangely irrelevant. We'll take them in reverse order..."
You then spend considerable time arguing that each of these functions is not needed in the open source model; that they happen on their own.
I did get some good ideas within all the hate. (And of course this is not my only method of research.)
Chuck (OP)
Yes, there are a huge # of criticism, but I still got some useful comments and links.
Chuck
- I am also doing standard academic literature surveys, in several different ways.
- I am not conducting an opinion poll. I asked for links/references to known work.
- I am asking "the software development community" for input because software engineering is different from some other disciplines. It is unlikely a physics researcher would get new ideas about gravity from a public discussion forum. But there is a lot of good work about software engineering that does not come from the academic world, and is not published in academic journals. Some is not in printed format at all.
- If someone tells me an original idea, or a new take on an old idea, I will cite them in my paper.
- Asking people for ideas is not "getting someone else to do my homework for me". Anyone who thinks that it is has never done anything difficult.
Chuck Connell
1) I do have a starting point. See the article I linked to in my OP.
2) I am doing separate literature searches, in various ways. I also wanted to get input from practitioners in the field, since much good work in software engineering does not come from the academic community.
Chuck Connell
1) If Microsoft did something like this, everyone would be screaming and calling the Justice Dept. It isn't right for someone else to do the same thing.
2) Taking all MS products off the campus would be a dis-service to the students. Do some of us like non-MS products? Sure. But when those students graduate and go to work, are they going to see a lot of MS in the workplace? You bet. To hide them from MS products for 4 years would be harming their education.
Chuck
Clever,... My article and someone else's negating each other in a huge explosion. I'd like that.
Chuck
Here is my essay on this topic (which slashdot declined to publish a couple months ago).
Chuck
Oh, but you do say what I claim you say... Here is a quote from CatB:
... software project management has five functions: 1) To define goals and keep everybody pointed in the same direction. 2) To monitor and make sure crucial details don't get skipped. 3) To motivate people to do boring but necessary drudgework. 4) To organize the deployment of people for best productivity. 5) To marshal resources needed to sustain the project. Apparently worthy goals, all of these; but under the open-source model, and in its surrounding social context, they can begin to seem strangely irrelevant. We'll take them in reverse order..."
"
You then spend considerable time arguing that each of these functions is not needed in the open source model; that they happen on their own.