• DocumentCode
    3362433
  • Title

    A course in software engineering and project management at university level for industrial needs: some reliable results after ten years of experiences

  • Author

    Biffl, Stefan ; Thomas, G.

  • Author_Institution
    Dept. of Software Eng., Vienna Univ. of Technol., Austria
  • fYear
    1997
  • fDate
    14-18 Jul 1997
  • Firstpage
    390
  • Lastpage
    399
  • Abstract
    The paper reports on the structure of a two-semester workshop accompanied by lectures on software engineering (SE) methods and on major issues in project management (PM). The course is taught to 300 students per year as part of a master degree curriculum in computer science (CS). During the last ten years the technical content of the course as well as structure, style and schedule have been reviewed regularly in order to achieve a high degree of practical effectiveness. Form and contents of the software engineering labs are described. Teaching project management in parallel with experiencing PM in teamwork is presented as a major factor in tailoring SE education towards practical needs. The authors´ experiences in SE consulting and project management in industrial practice have gradually tuned the course design towards the following priorities. C1: Caution with `latest´ methods. C2: Caution with brand new tools. F1: Focus on (experiencing) roles in SE teams. F2: Focus on work organization on team level. F3: Focus on work organization of the team members on the individual level. F4: Focus on rigid selection of team supervisors
  • Keywords
    computer science education; project management; software engineering; teaching; SE consulting; SE education; industrial needs; industrial practice; master degree curriculum; project management education; software engineering; software engineering course; software engineering labs; teaching; team level; team members; team supervisors; technical content; two-semester workshop; university level; work organization; Computer industry; Computer science; Education; Job shop scheduling; Processor scheduling; Project management; Reliability engineering; Software engineering; Software standards; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering Practice, 1997. Proceedings., Eighth IEEE International Workshop on [incorporating Computer Aided Software Engineering]
  • Conference_Location
    London
  • Print_ISBN
    0-8186-7840-2
  • Type

    conf

  • DOI
    10.1109/STEP.1997.615529
  • Filename
    615529