Top Banner
Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational Software Engineering Projects Louwarnoud van der Duim Jesper Andersson Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007
17

Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Mar 31, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Good Practices for Educational Software Engineering Projects

Louwarnoud van der DuimJesper Andersson

Marco Sinnema

International Conference on Software Engineering 2007May 23, 2007

Page 2: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

ISEP

VäxjöGroningen

Page 3: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Why Projects?

• Cooperation in teams

• Project type

• Project Management

• Distributed Environment

• Flexible to Technology

• Software Quality

Page 4: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Reported Problems

• Complexity

• Focus on Technology

• Evaluation

Page 5: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

ISEP Setup

Development Team

GroningenVäxjö

Company

Customer

SeniorManager

Växjö Groningen

University Staff

QualityTeam

DutchHoD

DutchSupervisor

SwedishHoD

SwedishSupervisor

Processes and Tools

UPEDU SPICEToolingPlatform

Page 6: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Complexity

Development Team

Växjö Groningen

University Staff

Company

GroningenVäxjö

QualityTeam

DutchHoD

DutchSupervisor

SwedishHoD

SwedishSupervisor

Customer

SeniorManager Processes and Tools

UPEDU SPICEToolingPlatform

Page 7: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Focus on Technology

Development Team

Växjö Groningen

University Staff

Company

GroningenVäxjö

QualityTeam

DutchHoD

DutchSupervisor

SwedishHoD

SwedishSupervisor

Customer

SeniorManager Processes and Tools

UPEDU SPICEToolingPlatform

Page 8: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Evaluation

Development Team

Växjö Groningen

University Staff

Company

GroningenVäxjö

QualityTeam

DutchHoD

DutchSupervisor

SwedishHoD

SwedishSupervisor

Customer

SeniorManager Processes and Tools

UPEDU SPICEToolingPlatform

Page 9: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Good Practices

• Encourage contacts between students and faculty• Develop reciprocity and cooperation among students• Use active learning techniques• Give prompt feedback• Emphasize time on task• Communicate high expectations• Respect diverse talents and ways of learning

Page 10: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Good Practices

• Encourage contacts between students and faculty• Develop reciprocity and cooperation among students• Use active learning techniques• Give prompt feedback• Emphasize time on task• Communicate high expectations• Respect diverse talents and ways of learning

Page 11: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Give prompt feedback

Development Team

Växjö Groningen

University Staff

Company

GroningenVäxjö

QualityTeam

DutchHoD

DutchSupervisor

SwedishHoD

SwedishSupervisor

Customer

SeniorManager Processes and Tools

UPEDU SPICEToolingPlatform

Page 12: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Emphasize time on task

Development Team

Växjö Groningen

University Staff

Company

GroningenVäxjö

QualityTeam

DutchHoD

DutchSupervisor

SwedishHoD

SwedishSupervisor

Customer

SeniorManager Processes and Tools

UPEDU SPICEToolingPlatform

Page 13: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Questions

Contact Information

Louwarnoud van der Duim University of Groningen [email protected]

Jesper Andersson Växjö University [email protected]

Marco Sinnema Sogeti Nederland B.V. [email protected]

Page 14: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Page 15: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

UPEDU

Page 16: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

SPICE

• Software Process Improvement and Capability dEtermination

Processes

Capability Level

Custom

er - Supplier

Engineering

Managem

ent Support

Organization

5 -

4 -

3 -

2 -

1 -

0 -CUS ENG PRO SUP ORG

Page 17: Louwarnoud van der Duim, Jesper Andersson and Marco Sinnema International Conference on Software Engineering 2007 May 23, 2007 Good Practices for Educational.

Louwarnoud van der Duim, Jesper Andersson and Marco SinnemaInternational Conference on Software Engineering 2007 May 23, 2007

Tooling Platform

• Forum

• Wiki

• Task assignment (Ticket system)

• Version Control System

• Video conferencing