Date post: | 19-Dec-2015 |
Category: |
Documents |
View: | 214 times |
Download: | 0 times |
Baile Herculane, 28.08. - 03.09.05Kay Schützler2
Structure of this presentation
How the project started Organisation of the project and experience
from winter semester 2004/2005 Organisation of the project and experience
from summer semester 2005 Future
Baile Herculane, 28.08. - 03.09.05Kay Schützler3
How the project started:The first meeting
Mr Kirsten(from industry) me
Prof. Bothe
I need some cheap programmers and
future employees...
Do you know a good student
who is interested in our new project?
Baile Herculane, 28.08. - 03.09.05Kay Schützler4
How the project started:The first meeting
Mr Kirsten(from industry) me
Prof. Bothe
Don‘t expect too much of cheap
programmers that don‘t know your
company!
Students are not easy to find, but I‘ve got an idea:A seminar on...
Baile Herculane, 28.08. - 03.09.05Kay Schützler5
How the project started:The first meeting
Mr Kirsten(from industry) me
Prof. Bothe
Finally Kay will do something
meaningful then...But how to manage...
Requirements Engineering!
Get them to learn about real life!
Baile Herculane, 28.08. - 03.09.05Kay Schützler6
How the project started:The first meeting
Mr Kirsten(from industry) me
Prof. BotheGreat idea!
I could give you a short description of the project by
next week
Better this way, than no way...
Perhaps we could do it like with XCTL:
Student projects, Diploma theses, ...
Baile Herculane, 28.08. - 03.09.05Kay Schützler7
How the project started:The first meeting
Mr Kirsten(from industry) me
Prof. Bothe
Baile Herculane, 28.08. - 03.09.05Kay Schützler8
Original aims of the project
Introduction of students to a new domain Practice of requirements analysis methods Involvement in a real-life project Finding out good students Retrieving some interesting topics for diploma
theses Establish a longer running cooperation
Baile Herculane, 28.08. - 03.09.05Kay Schützler9
Organisation of the project (winter semester 04/05)
Meetings every two or three weeks at the institute– Discussing all kinds of issues– Presenting documents from industry and students
Two meetings at the company‘s place– Introduction to real life software development
circumstances
Central web and (later) CVS repository
Baile Herculane, 28.08. - 03.09.05Kay Schützler10
Screenshot of project
web site (1)
Overview
Schedule
Project: Requirements
Engineering for development
and production processes
Baile Herculane, 28.08. - 03.09.05Kay Schützler11
Screenshot of project
web site (2)
Project partner
Literature
Baile Herculane, 28.08. - 03.09.05Kay Schützler12
Project partner: AEG netcontrol
“offers services and solutions for energy
distribution and supply companies as well as
for the industry”
Baile Herculane, 28.08. - 03.09.05Kay Schützler13
Experience from project(after winter semester 04/05)
Project aims changed significantly Results from three sub projects:
– one quite successful, – one quite unsuccessful, – and one far away from good or bad
Nevertheless – cooperation considered a success
Cooperation continued after joint analysis of project‘s goods and bads
Baile Herculane, 28.08. - 03.09.05Kay Schützler14
Change of project aims
Initial idea at HU: – Show students real life (but at first only by analysing
requirements in a real life environment)
Industry:– Showed students real life – unfortunately the hard
way– After short and rather incomplete requirements
analysis a strong wish for implementation occurred
Baile Herculane, 28.08. - 03.09.05Kay Schützler15
Change of project aims
Students: – Learned about real life– Tried to implement something– Had not enough stable requirements– Had not as much time as expected– Started a rebellion a few times– Somehow managed their way through
Baile Herculane, 28.08. - 03.09.05Kay Schützler16
After this experience:How to proceed? (Proceed at all?)
Despite all problems industry showed strong interest in continuing cooperation– Quote: "Only stupid ones make the same mistake
more than once. Let‘s try to make some new mistakes next semester!"
– Another success: two students from project started practical work (student projects) at the company
– Industry donated 5.000,- € to our group
Baile Herculane, 28.08. - 03.09.05Kay Schützler17
Organisation of the project(summer semester 05)
This time: PURE requirements engineering Weekly meetings with the students
– Every first week with the customer for interviews on certain topics (use cases, test cases, non-functional requirements)
– Every second week without the customer to discuss students summaries of previous meeting
Baile Herculane, 28.08. - 03.09.05Kay Schützler18
Schedulein summer
semester 05Introduction
Collecting and discussinguse cases
Collecting and discussingtest cases
Summary
Baile Herculane, 28.08. - 03.09.05Kay Schützler19
Experience from project(after summer semester 05)
Everything went better– Stronger dedication of the project partner– Students felt more comfortable in this more strictly
organised form Developed several documents
– Put together ideas from each project participant– Each document shows a different aspect of the
software to be developed Cooperation considered a greater success