Documente Academic
Documente Profesional
Documente Cultură
int i, j, k;
while… Viva presentation
Andre Oboler Lancaster
University
Computing Department
Lancaster University
Thesis focus
• This thesis presents a new process based approach to
software engineering designed to meet the needs of
academic Computer Science researchers.
Limitations in scope
Academic research environment:
• While the approach and tools may have practical application in an
industrial R&D environment, this is outside the scope of this work
Hypothesis
• A RAISER-based approach (building on our
past work) can improve the research process in
computer science academia.
Outcomes
• The data from this thesis leads us to reject the
null hypothesis on the basis that:
– Empirical data shows an improved outcome
– Qualitative feedback showed a positive experience
– Process descriptors demonstrated benefits
– The process perspective aids researchers in
reflection and enables further improvements
272+212
Experimental difficulties
• By necessity participation was voluntary
+ve gives a true picture on adoptability
-ve smaller than idea sample sizes
• Need to provide full support myself
+ve first hand experience with all the data
-ve limiting factor on sample size and what could be done
• Timing not always ideal but dictated by circumstances
• Interview data not full processed
– No budget for transcription & very time consuming
– Some interviews pre-selected then transcribed (other not transcribed)
• Getting survey responses from students was a problem
• Limiting the thesis scope has been difficult as the work
touched upon many interesting and related topics.
272+212
Future developments
• Expansion of provision to PhD students
• Examination of the impact of a full Software
Development Lab
• Examination of specialised group templates for
Personal Process Models
• Examination of effectiveness and adaptation to
industrial Research & Development
• Further development of CARE
• Create of new and more specialised process
descriptors for different research areas
272+212
Viva discussion
There are further slides if you wish on:
• Motivation and reply to detractors
• The nature and needs of research
• The research process optimisation framework
• Improving knowledge transfer
• The Personal Process Model
• This research’s Personal Process Model
272+212
Motivation and
reply to retractors
272+212
Objections
One may ask, why bother?
• Current approaches have been working for
decades
• This seems like a lot of extra work
• Experienced researchers KNOW what they are
doing
• The struggle and reinvention of ideas is part of
the learning process
272+212
Response
• Increased pressure on science to deliver
• Increased pressure on students to complete faster
• Increased competition for resources
• Computer science is not yet mature
• Information Technology is now a part of life,
academia needs to be more scientific to hold value
• We can and should do better.
272+212
Research is…
a b c d e f
Knowledge (SKU)
4 SKU
SEU
0
a b c d e f
Process:
• Technical Reviews
272+212
MY
STUFF
272+212
YOUR MY
STUFF STUFF
272+212
This research’s
Personal Process Model
272+212
My research model
272+212
My research model
Next slide will
expand this part
272+212
Zooming in…
We are discussing this
(please forgive the recursion)
272+212
References
[1] "RAE Circular 2/00" vol. 2006: Higher
Education Research Organisation, 2000