BITP Topic 2 Conduting Research
BITP Topic 2 Conduting Research
1. Project Introduction
2. Research
3. Methods of Solution
4. Testing and Evaluation
5. Planning the final report
6. Supervised project work
.
2
Conducting
TitleResearch Topic12-- 1.3
of Topic Topic
Learning Outcomes
By the end of this topic, students will be
able to:
• Conduct an in-depth investigation of the context and
literature, and where appropriate, other similar
products,
Plan and undertake research activities in an
appropriate and systematic way
Explain the research methods used and their
limitations in terms of validity and reliability
Evaluate research material
Synthesise a course of action from the evaluation of
material
Conducting
TitleResearch Topic12-- 1.5
of Topic Topic
Key Points
• Research is a complex topic:
– Philosophy
– Theory
– Methodologies
– Data Collection & Analysis
– Sampling: Validity/reliability
• You need to be aware of some key points to apply to your
project
• What you need depends on your project.
Conducting
TitleResearch Topic12-- 1.7
of Topic Topic
What is Research?
Conducting
TitleResearch Topic12-- 1.8
of Topic Topic
What is Research?
Characteristics of Research
Systematic Process
Clear Purpose -underpinned by
recognised methods/theory
Transparency of
Evidence base
Research Systematic interpretation
-Systematic Of data
data collection -Explanatory
Advances Knowledge
-something new
Conducting
TitleResearch Topic12-- 1.10
of Topic Topic
Being Critical
Research must present a clear argument
supported by evidence.
Reliability
• How consistent and stable
your research results are,
and how well they can be
replicated by other
researchers.
Reliable AND valid
Conducting
TitleResearch Topic12-- 1.16
of Topic Topic
Appropriate Information
Conducting
TitleResearch Topic12-- 1.23
of Topic Topic
Where to Look
• Academic text books
Always question
• Academic papers the quality of the
information:
• Company Web sites
- Be critical
• Google Scholar - What evidence
is provided?
• Cite Seer
Conducting
TitleResearch Topic12-- 1.24
of Topic Topic
Key Points
• Copying large chunks of someone else's work and providing
a reference will not score many marks
• Only put information in your report that is relevant. Do
not fill up pages with information that will not score many
marks
• Copying the work of others and not referencing it is
plagiarism. Do not do it – it will be found and you will fail
the project
• Do not use ChatGPT (or similar), it is malpractice and can
be detected.
Conducting
TitleResearch Topic12-- 1.27
of Topic Topic
• Say what you are going to say and then say it (signposting)
Do not do this!
– Cite all sources
– Explain how the cited sources are
relevant to your project
Conducting
TitleResearch Topic12-- 1.29
of Topic Topic
A better way
Referencing Reminder
Conducting
TitleResearch Topic12-- 1.31
of Topic Topic
Quiz
Which of the following are correct?
1. Validity means that your results can be
replicated
2. Quantitative data is always objective and
accurate
3. Quantitative methods analyse numeric data
4. A literature review is usually a quantitative
method.
5. Any research you do should have a clear purpose
and well-defined question(s)
6. Your research is reliable if another researcher
can replicate the method and get the same /
equivalent results.
Conducting
TitleResearch Topic12-- 1.34
of Topic Topic
Summary
Research is not just looking something up:
• It is systematic exploration of data for a purpose
where methods are designed to achieve valid and
reliable results.
Validity
• How well your research measures what it intends
to measure
Reliability
• How consistent and stable your research results
are, and how well they can be replicated by other
researchers.
Conducting
TitleResearch Topic12-- 1.35
of Topic Topic
Summary
• The Research you do for your project
depends on the nature of the project
– This lecture has provided some examples
Requirements Elicitation
&
Specification
Conducting
TitleResearch Topic12-- 1.37
of Topic Topic
A Requirements Specification is
needed for any
project involving development
eg:
Web site
Database
Software Application
Network design
Conducting
TitleResearch Topic12-- 1.38
of Topic Topic
Exercise - review
1. What is Requirements
Elicitation?
Requirements
• Functional Requirements
• i.e. What the system should do
• Non-functional requirements
• i.e. constraints such as performance, security,
standards
Exercise
Given an overall requirement for a library
system that records books/resources that users
borrow and allows catalogue searching.
Prioritizing requirements
MoSCoW
• Must haves :
• Without them, system unworkable/useless
• Should haves:
• Would be mandatory, but workaround exists;
• Could haves would add business benefit
• Won’t haves can be valuable but can wait until a
later increment.
Conducting
TitleResearch Topic12-- 1.44
of Topic Topic
Summary
• Requirements specification states what you will build
• Accurate knowledge of requirements is essential to
build a high quality system.
• Requirements are primarily discovered from the key
project stakeholders.
• The Requirement Specification captures a list of
detailed requirements.
– Functional
– Non-functional
• Prioritized – with explanation.
• Record the data needed by the system.
Conducting
TitleResearch Topic12-- 1.46
of Topic Topic
Topic 2 – Conducting
Research
Any Questions?
Conducting
TitleResearch Topic12-- 1.47
of Topic Topic
Next session
• We’ve discussed: what your project will do,
Methods of solution
References
• Bryman,A. & Bell, E. (2015) Business
Research Methods (4th Edition), Oxford,
OUP.
• Sommerville, I. (2016) Software
Engineering (10th Edition), Harlow,
Pearson.