Software Engineering anyone?

Pastore

Diamond Member
Feb 9, 2000
9,728
0
76
I am just starting to work on my software engineering final. This officially sucks. I have until Friday at noon and have no motivation to do it. So maybe you guys can give me some motivation, or maybe some answers, heh. Here's the problems.

Problem 1.
In chapter 25 of Sommerville text, read case studies 1 (fig. 25.1), 2 (fig. 25.4), 3 (fig. 25.5), 4 (fig. 25.6), 5 (fig. 25.8) and provide your evaluation of staff selection, team motivation, group composition and cohesiveness, and working environment.

Problem 2.
Besides the COCOMO model, search the Web for three additional metrics that may be used to measure the productivity of software development. Provide a brief description of each metric. You must cite the references for the metric given.

Problem 3.
Explain how standards may be used to capture organizational wisdom about effective methods of software development. Suggest four types of knowledge that might be captured in organizational standards.

Problem 4.
Describe three types of software process metric that may be collected as part of a process improvement. Give an example of each type of metric.

Problem 5.
Summarize the activities of configuration management planning, change management, and version and release management (using your own sentences). Explain why it is important to incorporate each activity into the process of software development.

Fun isn't it? :(
 

cmdrmoocow

Golden Member
Jul 22, 2004
1,503
0
0
oh joy....

I'm a software eng. freshman..... I guess I'll be having loads of fun in later years...
 

paulney

Diamond Member
Sep 24, 2003
6,909
1
0
This is software engineering? Whoa.
I remember writing OS paltforms and full scale compilers, not this sh!t.
What is this? Management 101?
 

Pastore

Diamond Member
Feb 9, 2000
9,728
0
76
Originally posted by: paulney
This is software engineering? Whoa.
I remember writing OS paltforms and full scale compilers, not this sh!t.
What is this? Management 101?

No, the class is called software engineering and it's an online course. That's why it is writing intensive. blargh
 

MrChad

Lifer
Aug 22, 2001
13,507
3
81
Originally posted by: paulney
This is software engineering? Whoa.
I remember writing OS paltforms and full scale compilers, not this sh!t.
What is this? Management 101?

Actually it's called programming in the real world. This is software engineering, not computer science :p
 

DT4K

Diamond Member
Jan 21, 2002
6,944
3
81
Originally posted by: paulney
This is software engineering? Whoa.
I remember writing OS paltforms and full scale compilers, not this sh!t.
What is this? Management 101?

That is the difference between software engineering and computer science. Most of the soft eng programs I've seen appear to be much more focused on managing the process than on actual design and development skills. Of course, these are the skills that are more immune to outsourcing.