louwarnoud van der duim, jesper andersson and marco sinnema international conference on software...

Post on 31-Mar-2015

216 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

ISEP

VäxjöGroningen

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

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

Reported Problems

• Complexity

• Focus on Technology

• Evaluation

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

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

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

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

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

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

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

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

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 l.a.van.der.duim@rug.nl

Jesper Andersson Växjö University jesper.andersson@vxu.se

Marco Sinnema Sogeti Nederland B.V. marco.sinnema@sogeti.nl

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

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

UPEDU

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

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

top related