Mike, As a reviewer of SWEBOK this is a problem in a larger context. SWEBOK is an academic framework for the teaching of Software Engineering. The first...
There's a difference, however, between mentioning agile methods and writing a body of knowledge that has some implicit assumptions about Big Design Upfront. I...
How does the SWEBOK treat RAD? (as it has been around for 10 years or so) and How does SWEBOK relate to PMBOK (if at all)? Glen, When you say this is used for...
... Hmmn - an AgileBoK? On an (only somewhat) related note, a configuration-management WIki-web was started about a year ago and some folks voluntarily took it...
<please read me in a humurous tone.> ... Glen: Well, agile developers would claim that what we knew about Software Engineering before agile methods came about...
Can't speak for Somerville's and Pressman's books, but the SWEBOK can be used as the basis of curricula development. Glen B. Alleman ... Reviewers--They ... ...
Agreed Mike, the challenge - and there always is one - is how to make changes to the curricula of CS departments. Many decades ago I decided I'd do a terminal...
Despite the fact that I don't always agree with him, Grady Booch wrote about the SWEBOK: "Yes, I was one of those 500 earlier reviewers - and my comments were...
... I don't quite understand the argument. I just checked the curriculum of my former CS faculty and they offer seminars for MSc students on Extreme ...
... FR> I don't quite understand the argument. I just checked the curriculum of FR> my former CS faculty and they offer seminars for MSc students on Extreme ...
Interestingly, Andersen Consulting used to teach programming this way. I joined Andersen in 1986 as a C programmer. I spent about a year on a C and C++ project...
I looked up SWEBOK, and at http://www.swebok.org/, under "Project Overview" I found information that seems to make room for Scrum... under "Advanced and...
Geesh Mike! C++ in 1986 - you have my sympathy. The first time I saw it was in 87 or 88 and it was early days then. On a more serious note - the "test first"...
We were doing CFront back then. C++ didn't get fun until Zortech in 88/89. Yes, we did "test first" because our training environment was simulating a high-cost...
Thanks for remining me of the name "Zortech". I was straining to come up with it and just couldn't find it. Lost in the chemical network excuse for a memory I ...
David, In the early 1980s, Harlan Mills, Professor of Computer Science at the University of Maryland AND and, at the same time and an IBM Fellow, created a...
Have you thought about compiling something along these lines? -Mike ... From: Ron Jeffries [mailto:ronjeffries@...] Sent: Tuesday, June 03, 2003 4:11 PM ...
... Steve McConnell is listed at the SWEBOK site not only as one of the 12 members of the "Industrial Advisory Board", but as one of only three members of the...
... Test-first makes more sense specially for imperative modes of programming i.e. Java, C, Smalltalk, C++, Objective C, COBOL, etc.; where we use unit tests...
Deb-- Good points. I think it's OK for an agile process to recommend specific practices. The perfect example is the type of things Scott Ambler recommends with...
Hmm, when you write HaskellUnit for us, I'll give it a try! :) I had brief exposure to Miranda and ML in the early 90s and my brain doesn't think that way. I...
"Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) I just happened to have...
Andy, Great quote but they might in fact be using Haskell. Unit tests are still needed to ensure that programs or components are doing the "right thing" from...
In light of Mike Beedle's messages about functional programming languages, here's information a new language coming from Microsoft (not necessarily soon) that...
... http://hunit.sourceforge.net/ ... That's why the first programming course for CS students at my former university has been based on a functional...
Baker: Interesting post. I guess it is somewhat contradictory that he supports and sells an agile method i.e. his own version of XP; but on the other hand he ...
I think the consus of this group would be the same as I believe ACM has taken. SWEBOK is attempting to promote processes on which there is no consensus and...
... SWEBOK is great. We don't have long though as they want reviewer feedback by 6/30. There's a form on the Alliance page if you want to start it as a...