From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=0.8 required=3.0 tests=BAYES_50 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 15 Nov 91 19:26:57 GMT From: cis.ohio-state.edu!udecc.engr.udayton.edu!blackbird.afit.af.mil!galaxy.af it.af.mil!jcardow@uunet.uu.net (James E. Cardow) Subject: Re: Software Engineering Education Message-ID: <1991Nov15.192657.4673@afit.af.mil> List-Id: Well, I'm not teaching University students beginning programing. But, I am teaching Software Engineering to professionals as part of skills improvement. I have a large project in the two-week Software Generation and Maintenance course that we offer. In that course the student team can get a max of 15 points from correctly working (8 points) and correct styles etc (7 points). Now this is out of a possible 100 points for the project which is 50% of the grade for the class. The rest of the 100 points for the project are awarded for thinking through, defining, and implementing the strategy (process) for the project. To be honest, the students have a very hard time with this. They can easily see the solution to the project. In fact, some of the student could sit down in one day and complete the project and have it work (these again are two week courses). Having them describe the approach and manage it is much, much more difficult. I strongly agree with the original poster. My students would have a much easier time if the end goal were well engineered systems versus getting it to work and moving on the the next task. Jim Cardow