Using GSwE2009 in the Creation and Modification of Graduate Software Engineering Programs and Related Curricula - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Using GSwE2009 in the Creation and Modification of Graduate Software Engineering Programs and Related Curricula

Description:

Using GSwE2009 in the Creation and Modification of Graduate Software Engineering Programs and Related Curricula Mark Ardis, Stevens Institute of Technology, USA – PowerPoint PPT presentation

Number of Views:163
Avg rating:3.0/5.0
Slides: 25
Provided by: comput702
Category:

less

Transcript and Presenter's Notes

Title: Using GSwE2009 in the Creation and Modification of Graduate Software Engineering Programs and Related Curricula


1
Using GSwE2009 in the Creation and Modification
of Graduate Software Engineering Programs and
Related Curricula
  • Mark Ardis, Stevens Institute of Technology, USA
  • Shawn Bohner, Rose-Hulman Institute of
    Technology, USA
  • Lucia Camilloni, Universidad de la República,
    Uruguay
  • Diego Vallespir, Universidad de la República,
    Uruguay
  • Sylvia Ilieva, University of Sofia, Bulgaria

2
Outline
  • Overview of GSwE2009
  • Using GSwE2009
  • MSwA project
  • Stevens Institute of Technology, USA
  • Rose-Hulman Institute of Technology, USA
  • University of Sofia, Bulgaria
  • UdelaR, Uruguay
  • Summary

3
GSwE2009 Overview
  • Created in 2007-2009 by an international team of
    authors
  • Studied several existing programs and curriculum
    resources
  • Adopted by ACM and IEEE Computer Society in 2009
  • http//www.gswe2009.org/

4
Body of knowledge - SWEBOK
  • Software Requirements Analysis
  • Software Design
  • Software Construction
  • Software Testing
  • Software Maintenance
  • Software Configuration Management
  • Software Engineering Management
  • Software Engineering Process
  • Software Engineering Tools and Methods
  • Software Quality

5
SWEBOK coverage across several programs
6
GSwE2009 Author Team
  • Rick Adcock, Cranfield University and INCOSE
    participant
  • Mark Ardis, Rochester Institute of Technology
  • Larry Bernstein, Stevens Institute of Technology
  • Barry Boehm, University of Southern California
  • Pierre Bourque, École de technologie supérieure
    and SWEBOK volunteer
  • John Bracket, Boston University
  • Murray Cantor, IBM
  • Lillian Cassel, Villanova and ACM participant
  • Robert Edson, ANSER
  • Richard Fairley, Colorado Technical University
  • Dennis Frailey, Raytheon Southern Methodist
    University
  • Gary Hafen, Lockheed Martin and NDIA participant
  • Thomas Hilburn, Embry-Riddle Aeronautical
    University
  • Greg Hislop, Drexel University and IEEE Computer
    Society participant
  • Dave Klappholz, Stevens Institute of Technology
  • Philippe Kruchten, University of British Columbia
  • Phil Laplante, Pennsylvania State University,
    Great Valley
  • Scott Lucero, Department of Defense
  • Qiaoyun (Liz) Li, Wuhan University, China
  • James McDonald, Monmouth University
  • John McDermid, University of York, UK
  • Ernest McDuffie, National Coordination Office for
    NITRD
  • Bret Michael, Naval Postgraduate School
  • Ken Nidiffer, Software Engineering Institute
  • Art Pyster, Stevens Institute of Technology
  • Mary Shaw, Carnegie Mellon University
  • Robert Suritis, IBM
  • Richard Thayer, California State University at
    Sacramento
  • Barrie Thompson, Sunderland University, UK
  • Guilherme Travassos, Brazilian Computer Society,
    Brazil
  • Richard Turner, Stevens Institute of Technology
  • Joseph Urban, Texas Technical University
  • Ricardo Valerdi, MIT INCOSE participant
  • David Weiss, Avaya
  • Mary Jane Willshire, Colorado Technical
    University

7
Expectations at Entry
  • Degree
  • undergraduate degree in computing or in an
    engineering or scientific field
  • SwE course
  • an introductory course in software engineering
  • Experience
  • at least two years of practical experience

8
Outcomes at Graduation
  • CBOK
  • master the Core Body of Knowledge
  • Domain
  • apply software engineering in at least one
    application domain
  • Depth
  • master one area at deeper level
  • Ethics
  • make ethical professional decisions
  • Systems Engineering
  • apply systems engineering principles and practices
  • Team
  • work effectively as part of a team
  • Reconciliation
  • reconcile conflicting project objectives
  • Perspective
  • communication and negotiation with stakeholders
  • Learning
  • apply new models, techniques, and technologies
  • Technology
  • analyze current software technology

9
Curriculum Architecture
10
Pittsburgh, PA, USA
11
MSwA Project
  • Software Assurance Curriculum project
  • Master of Software Assurance (MSwA) similar to
    GSwE2009
  • Entry expectations
  • Curriculum architecture

12
Hoboken, NJ, USA
13
Stevens Institute of Technology
  • Founded 1870
  • 5000 students

14
Stevens Institute of Technology
  • Existing MSwE
  • Participated in MSwE comparison study
  • Updated our coverage of some topics
  • Created 2 software assurance tracks within our
    MSwE program (developers/managers)
  • Created 2 certificates in software assurance
    (developers/managers)

15
Sofia, Bulgaria
16
University of Sofia
  • Founded 1888
  • 14,000 students

17
University of Sofia
  • Existing MSwE
  • Updated core courses to better cover CBOK
  • Extended coverage of
  • professional ethics
  • legal aspects of software engineering
  • research methodology
  • organizational behavior
  • teamwork skills
  • Currently working on
  • course materials
  • pedagogical style

18
Terre Haute, IN, USA
19
Rose-Hulman Institute of Technology
  • Founded 1874
  • 2000 students

20
Rose-Hulman Institute of Technology
  • New MSwE
  • GSwE2009 helpful in
  • response to emerging needs of the software
    engineering community
  • lending external credibility
  • integration of systems engineering concepts
  • program educational objectives
  • Other advice also helpful
  • marketing
  • acquiring needed resources
  • making effective use of adjunct faculty

21
Montevideo, Uruguay
22
UdelaR
  • Founded 1849
  • 40,000 students

23
UdelaR
  • Created a new program in 2011 based on GSwE2009
  • Entering students not required to have work
    experience, but most do
  • Students expected to master 9/10 of the GSwE2009
    outcomes
  • Domain specialization is not included
  • Software professionals in Uruguay often change
    domain areas
  • Capstone experience is a thesis, but students
    work on teams in program
  • Currently working to include all the KAs from
    GSwE2009

24
Summary
  • GSwE2009 useful for
  • existing programs
  • new programs
  • other curriculum efforts
  • http//www.gswe2009.org/
Write a Comment
User Comments (0)
About PowerShow.com