Portal talk:Software engineering

From Wikiversity
Jump to navigation Jump to search

Perhaps this should be under "Computer Science"

Though software engineering is a part of computer science course, but its quite different. I feel software engineering is more about creating interface, application prog. while comp sciece is about everything. Like an umbrella..from h/w to s/w.

Stuff we must cover (please update):

  • Software crysis: why a Software Engineering
    • Software myths
  • Software life cycle
    • Paradigms (lots)
    • Requisites analysis
      • Kinds of requisites
      • Bussines model
      • Use cases model
    • Architecture
    • Design
      • System model
      • OO Design
        • Patterns
    • Implementation
    • Tests
      • White box and black box tests
      • Unitary tests
      • Integration tests
    • Delivery
  • Software teams
  • Risks
    • Risks Analysis
    • Risks Management

--Jorge 21:27, 24 January 2007 (UTC)

In one of my first year introductory software engineering subjects, my lecturer used an analogy that what a study of chemistry is to a chemical engineer, so is a study of computer science to a software engineer. Computer science forms the very core of software engineering but software engineering goes beyond what is taught in a computer science course (at an undergrad level that is). At my university, a Bachelor of Com Sci was a three-year degree, whereas Bachelor of Soft Eng was a four-year degree. -- 13:10, 6 September 2008 (UTC)