Thesis/Dissertation Guide

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Critically evaluate the claim that the five characteristics of a good project—clarity, conciseness, persuasiveness, accuracy, and interest—are universally applicable across all disciplines and research paradigms. Provide a nuanced perspective, considering potential exceptions or contexts where certain characteristics might be less relevant or even detrimental.

While generally desirable, their relative importance varies. For instance, in exploratory qualitative research, persuasiveness might be secondary to unbiased data collection; in highly theoretical physics, accuracy and clarity might outweigh immediate interest.

In the context of thesis/dissertation chapter structuring, how can a researcher effectively balance the need to address 'What was the problem?' in Chapter I (Introduction) with the potential for overlap with subsequent chapters detailing methodology, results, and discussion? Propose a strategy to maintain focus and avoid redundancy while providing a comprehensive overview.

Use Chapter I to establish scope, significance, and knowledge gap. Subsequent chapters detail specific problem aspects; methodology validates approach; results quantify impact; discussion interprets findings.

Deconstruct the statement that the literature review (Chapter II) serves to 'orientate your reader on the state-of-the-art.' How does a critical literature review transcend mere summarization to strategically position the current research within the existing body of knowledge, identifying gaps, contradictions, and potential avenues for original contribution?

Effective literature reviews synthesize, critique, and expose gaps, highlighting novel contributions via contrast or synthesis, avoiding simple restatement of known material.

Elaborate on the assertion that Chapter III (Materials and Methods) addresses 'How did you study the problem already identified?' How can a researcher thoroughly justify their choice of methodology, demonstrating its suitability and rigor while preemptively addressing potential limitations or biases inherent in the selected approach?

<p>A rigorous methodology chapter provides detailed justification, acknowledging inherent limitations, addressing biases, and substantiating suitability through established methodological benchmarks.</p> Signup and view all the answers

Critically assess the statement that Chapter IV (Design) answers the question 'How did you develop a new System?' In what ways can the design chapter showcase both adherence to established design methods and innovative solutions to specific problem peculiarities, thereby contributing novel insights to the design domain?

<p>Design chapters should innovate within established methods, contributing novel insights into problem-specific design adjustments that address fundamental limitations or improve efficacy.</p> Signup and view all the answers

Analyze the assertion that Chapter V (Section I) presents 'What did you find?' In what ways must a researcher ensure that the presentation of results transcends mere data reporting to provide a cohesive, interpretable narrative that anticipates subsequent discussion and contextualization?

<p>Results presentation requires cohesive, interpretable narrative framing, anticipating discussion by highlighting key findings and trends while preemptively addressing anomalies.</p> Signup and view all the answers

Critically evaluate the role of Chapter V (Section II) in addressing 'What do these findings mean?' How can discussion in this section move beyond simple interpretation to provide insightful synthesis, contextualization within the broader literature, and critical reflection on the implications and limitations of the research?

<p>Effective discussions provide synthesis, contextualization, and critical reflection, advancing understanding, addressing limitations, and inspiring future research directions through rigorous analysis.</p> Signup and view all the answers

Discuss the limitations of the Harvard referencing system (Name and Year) and alternative referencing styles. In what scenarios might the Alphabet Number System or Citation Order System be more appropriate, and what are the potential drawbacks of each approach in maintaining scholarly rigor and transparency?

<p>Harvard may lack precision, while Alphabet/Citation methods prioritize document order. Each presents interpretational challenges impacting usability and scholarly rigor.</p> Signup and view all the answers

Deconstruct the concept of 'Methodology' as 'the systematic, theoretical analysis of methods.' How does a robust methodology section in a research paper transcend a mere description of techniques to provide a critical evaluation of their underlying assumptions, limitations, and potential biases, demonstrating a deep understanding of the philosophical underpinnings of the chosen approach?

<p>Good methodology sections critically evaluate, justify, and acknowledge limits, demonstrating profound philosophical understanding of assumptions, potential biases, and inherent constraints.</p> Signup and view all the answers

Critically assess the assertion that 'A Methodology does not set out to provide solutions but offers the theoretical underpinning.' In what ways can a well-articulated methodology guide the selection, adaptation, or creation of specific methods, while acknowledging the inherent subjectivity and contextual dependency of methodological choices?

<p>Useful methodologies offer adaptable frameworks applicable across cases, but require awareness of inherent biases from subjective choices to ensure methodological fit.</p> Signup and view all the answers

Deconstruct the statement that 'Requirements analysis is critical to the success of a systems or software project.' How does effective requirements analysis transcend mere elicitation to ensure traceability, testability, and alignment with evolving business needs, while managing stakeholder expectations and mitigating scope creep?

<p>Excellent requirements analysis requires traceability, testability, and proactive stakeholder management to prevent scope inflation and guarantee seamless alignment with emerging demands.</p> Signup and view all the answers

In the context of requirements analysis, critically evaluate the relative merits and limitations of eliciting requirements through business process documentation versus stakeholder interviews. How can these methods be effectively integrated to capture both explicit and tacit knowledge, resolving potential inconsistencies and biases?

<p>Documentation offers structure, interviews provide context, integrate to reveal gaps. Resolve conflicts by iterative validation; acknowledge bias through triangulation.</p> Signup and view all the answers

Critically analyze the role of an 'adversary' in competitive analysis of algorithms. Differentiate between an 'oblivious adversary' and an 'adaptive adversary,' and explain how the choice of adversary model impacts the design and evaluation of online algorithms, particularly in the context of randomized algorithms.

<p>Oblivious adversaries, powerless against random choices, require distinct algorithms. Adaptive adversaries, predictive and informed, demand robust randomized choices.</p> Signup and view all the answers

The text mentions the 'Move-To-Front' and 'Transpose' algorithms for the list update problem. Elaborate on the competitive analysis of these algorithms, explaining why 'Transpose' can perform arbitrarily badly compared to an optimal algorithm, while 'Move-To-Front' has a bounded competitive ratio. What are the practical implications of these theoretical results?

<p>Transpose's sensitivity to adversarial patterns results in unbounded competitiveness, whereas 'Move-To-Front's bounded ratio reflects consistent, though potentially suboptimal, performance.</p> Signup and view all the answers

In the context of research methodology, critically evaluate the distinction between quantitative and qualitative approaches. To transcend this dichotomy, how might a mixed-methods design strategically integrate both approaches, leveraging their respective strengths to provide a more comprehensive and nuanced understanding of the research topic?

<p>Mixed-methods integrate quantitative for validation, qualitative for insight, addressing each method's limits and offering more holistic understanding through triangulation.</p> Signup and view all the answers

The provided text states, 'Research methods should be logical, objective, and patient.' Elaborate on the potential challenges in upholding these principles, particularly in the context of qualitative research where researcher subjectivity is often acknowledged. What strategies can researchers employ to mitigate bias and enhance the trustworthiness of their findings?

<p>Minimize impact through reflective analysis, method triangulation, peer validation, and clearly defined analytical frameworks to mitigate subjectivity risks.</p> Signup and view all the answers

The text outlines stages in identifying a research problem. Critically assess the statement that 'A literature review can help you find a research gap.' How does an effective literature review move beyond summarizing existing knowledge to identify subtle nuances, contradictions, or methodological limitations that warrant further investigation?

<p>Effective reviews synthesize, critique, expose gaps, and identify limitations, thereby shaping novel contributions, rejecting simple restatements.</p> Signup and view all the answers

Explore the application of 'practical judgment' in research, particularly in the context of listening to children using the 'mosaic approach.' How can researchers navigate the ethical complexities of interpreting children's perspectives while acknowledging the power dynamics inherent in the researcher-participant relationship?

<p>Ethically interpret through sensitivity, respect, empowerment, validating voice without imposing adult agendas, fostering inclusivity of marginalized perspectives.</p> Signup and view all the answers

The provided text defines Object-Oriented Analysis and Design (OOAD). Critically evaluate the claim that OOAD 'emphasizes modularity, reusability, and extensibility.' In what ways can these principles enhance software maintainability and scalability, and what are the potential trade-offs or challenges associated with their implementation in complex systems?

<p>Principles lead to adaptable systems, but complex contexts introduce cohesion burdens, reuse biases, and scalability thresholds, requiring careful design trades.</p> Signup and view all the answers

The text describes the Waterfall methodology. Critically analyze the statement that 'Unlike other methods, such as the Agile methodology, Waterfall doesn't allow flexibility.' How does the rigidity of the Waterfall model impact its suitability for projects with evolving requirements, and what strategies can be employed to mitigate the risks associated with its inflexibility?

<p>Rigidity leads to risk in changing contexts, necessitating preemptive planning, change management buffers, and iterative reviews to adapt despite inflexibility.</p> Signup and view all the answers

Define 'research problem'. Contrast research problems with 'research questions'. How may scoping of the research problem impact the ability to address specific research questions?

<p><code>Research problems</code> define significant knowledge gaps, whereas <code>research questions</code> are specific inquiries derived from the problem. A poorly-scoped problem can render research questions irrelevant or unanswerable.</p> Signup and view all the answers

The text mentions experimental, quantitative, qualitative, and development research methodologies. Contrast 'experimental' designs with quasi-experimental designs, discussing the challenges in establishing causality in real-world settings where full experimental control is not possible.

<p>Experimental designs use random assignment for treatment; quasi-experimental designs lack this control, limiting causal inference due to potential confounding variables.</p> Signup and view all the answers

The text refers to Structured Systems Analysis and Design Method (SSADM). Critically evaluate the role of 'Logical Data Modelling' within SSADM. How does it contribute to building a coherent understanding of the system's data requirements, and what are its limitations regarding capturing dynamic aspects of the system's behavior?

<p>Logical data modeling clarifies system needs, but needs external methods to express behaviour and cannot model complex intertemporal relationships.</p> Signup and view all the answers

The text mentions feasibility studies within SSADM (Stage 0). Assume a project has high technical and organizational feasibility; it will work and it fits with existing systems/ But financial analysis reveals a borderline ROI, and ethical concerns regarding data privacy are present. Using a weighted multi-criteria decision analysis, how would you advise whether to proceed, and what factors would you weigh most heavily?

<p>Employing a weighted multi-criteria analysis, ethical considerations related to data privacy and financial feasibility are rated highest and compared against acceptance thresholds.</p> Signup and view all the answers

In SSADM Stage 1 ('Investigation of the Current Environment'), describe how the 'Current Environment logical data structure (ERD)' and 'Levelled set of DFDs for the current logical system' act as complementary tools. What unique insights does each provide, and how do they collectively inform the subsequent stages of system design and development?

<p>ERDs detail data relationships, while DFDs illustrate process flow. Their integration allows tracing input-output and transformation, guiding effective system design.</p> Signup and view all the answers

Explain the significance of Stage 3 in SSADM which is the 'Requirements Specification.' Assess what would happen if the developed specification still contains errors, ambiguity, and inconsistency. Present possible solutions to address such issues.

<p>Errors, ambiguity, inconsistency could lead to rework, and system failure. Peer reviews, automated validation tools and prototyping can mitigate errors to a great extent.</p> Signup and view all the answers

In the Logical Design stage (Stage 5) of SSADM, 'Logical Process Models' are developed. Explain the limitations of relying solely on logical models without considering physical implementation constraints, such as hardware limitations or network bandwidth. Suggest strategies for bridging the gap between logical design and physical implementation to ensure system feasibility and performance.

<p>Logical models, decoupled from limits of hardware, risk execution issues. Integration requires resource-aware design for efficient runtime on real hardware.</p> Signup and view all the answers

The text discusses the advantages and disadvantages of SSADM. How would you mitigate the disadvantage of 'The size of SSADM', and high training costs? Describe practical strategies for streamlining the methodology, reducing its complexity, and providing targeted training to project teams, while maintaining its core strengths in structured analysis and design.

<p>Use modular approaches, adapt templates, and focus training to improve effectiveness and tackle complexities, making SSADM scalable and manageable.</p> Signup and view all the answers

How can Ontology-Based Data Access (OBDA) contribute to enhanced Clarity regarding data sources? Discuss this relative to the statement from the document that 'A good project must have 5 characteristics: (i) Clarity (ii) Conciseness (iii) Persuasiveness (iv) Accuracy (v) Interest.

<p>OBDA leverages ontologies to provide semantic clarity, ensuring consistent interpretation, mapping data sources, and enhancing a project's overall coherence and transparency across its various stages.</p> Signup and view all the answers

How can Formal Concept Analysis (FCA) contribute to enhanced Conciseness regarding project resources, inputs, and outputs? Discuss this relative to the statement from the document that 'A good project must have 5 characteristics: (i) Clarity (ii) Conciseness (iii) Persuasiveness (iv) Accuracy (v) Interest.

<p>FCA systematically reduces complex data sets into core concepts, thus enhancing project conciseness, optimizing resource usage, and eliminating redundancies, ensuring clarity and efficiency.</p> Signup and view all the answers

How can Argumentation Mining (AM) contribute to enhanced Persuasiveness regarding project goals and justifications? Discuss this relative to the statement from the document that 'A good project must have 5 characteristics: (i) Clarity (ii) Conciseness (iii) Persuasiveness (iv) Accuracy (v) Interest.

<p>AM tools rigorously analyze arguments and counterarguments, enhancing persuasiveness of project goals, ensuring credibility through systematically validated and logically convincing justifications.</p> Signup and view all the answers

How can Statistical power analysis contribute to enhanced Accuracy regarding sample sizes and statistical methodologies? Discuss this relative to the statement from the document that 'A good project must have 5 characteristics: (i) Clarity (ii) Conciseness (iii) Persuasiveness (iv) Accuracy (v) Interest.

<p>Statistical power analysis validates accuracy by optimizing sample sizes and ensuring rigorous statistical methods, minimizing errors for reliable outcomes in complex research contexts.</p> Signup and view all the answers

How can User-Centered Design (UCD) techniques contribute to enhanced Interest regarding project goals and user requirements. Discuss this relative to the statement from the document that 'A good project must have 5 characteristics: (i) Clarity (ii) Conciseness (iii) Persuasiveness (iv) Accuracy (v) Interest.

<p>UCD aligns projects with user needs, generating high-interest outcomes via continuous feedback, creating relevance and engagement, ensuring practical value and sustained adoption.</p> Signup and view all the answers

Describe the difference between Open Coding, Axial Coding, and Selective Coding and how they can contribute when performing qualitative research related to research methods, where researchers are eliminating personal feelings and preferences. Hint: think about biases impacting coding and data interpretation.

<p>Open Coding enables free-form identification of initial concepts; Axial Coding structures concepts to understand relationships; Selective Coding integrates around central themes, reducing bias risks via structured and validated interpretation.</p> Signup and view all the answers

Contrast Type I errors with Type II errors, and how these may arise in both Quantitative and Qualitative research. Construct examples for each case, and how researchers may reduce the likelihood of their occurance.

<p>Type I errors falsely affirm hypotheses; Type II erroneously reject them. Quant: Increase power via size; Qual: Confirm via triangulation; Example: Interview interpretations, control via reflexivity.</p> Signup and view all the answers

Describe the role of external peer review and internal peer review in ensuring 'practical judgment' in the processes of research

<p>External reviews provide unbiased and broad contextual interpretation; internal reviews refine design and interpret in project settings, supporting judicious and robust research.</p> Signup and view all the answers

Describe how a systems analyst can build the required logical models for the DFDs and the ERDs. Explain, with use of example (either as equations or in practical sense) on some method to determine that the logical models are a complete requirements specification document.

<p>Analysts iteratively refine with feedback to ensure completeness per stakeholder. Achieved through metrics like requirement trace-ability, coverage analysis, and validated functional test design.</p> Signup and view all the answers

Contrast the use of the Kano model versus conjoint analysis to understand and prioritize user requirements relating to the five characteristics of the good project. Discuss an example research question. When performing UCD research, justify whether the combination of those two models could yield better results. What would make the combination of those models to be of little or no use?

<p>Combine strategically: Kano classifies delights/basics to fuel conjoint attribute design, better capturing preference nuances for user-centric projects. The union is not applicable when project is non-user-centric.</p> Signup and view all the answers

Assume several stages in identifying a research problem. After reviewing the literature, an apparent research gap emerges. A team discussion ensues. During the discussion, one team member refers to a source that seemingly covers the gap, but does not cover it completely. Should this source be included, partially included or excluded? Construct a decision framework to answer this question, when incorporating team opinions, document attributes and source attributes.

<p>The team should combine source quality (relevance, methodology, credirbility per CRAAP test) <em>AND</em> the scope of the source relevance rating, which determines its exclusion, partial/full inclusion.</p> Signup and view all the answers

Flashcards

Characteristics of a good project

Clarity, Conciseness, Persuasiveness, Accuracy, and Interest

Where to find the problem?

In the introduction. It defines nature/scope of problem, aims/objectives, and knowledge gap

Where to orient the reader?

In the literature review. It orients reader on the state-of-the-art regarding the research area.

How to study the problem?

In the Materials and Methods. It presents the modalities for addressing the problem.

Signup and view all the flashcards

How to develop a new system?

In the Design. It involves standard design methods, adaptable to specific problems.

Signup and view all the flashcards

Where to find the findings?

In the Results. It shows the outcome of the research done.

Signup and view all the flashcards

What to do with findings?

In the Discussion. Effort is made to translate or interpret the findings of the research.

Signup and view all the flashcards

Referencing style

The Name and Year system (Harvard System).

Signup and view all the flashcards

What is Methodology?

Systematic, theoretical analysis of methods applied to a field of study.

Signup and view all the flashcards

What is Analysis?

breaking a complex topic into smaller parts to gain understanding.

Signup and view all the flashcards

What is Requirement analysis?

Tasks to determine needs for a new product, addressing conflicting stakeholder needs.

Signup and view all the flashcards

Characteristics of Requirements

The requirements should be documented, actionable, measurable, and testable.

Signup and view all the flashcards

Three activities in requirement analysis

Eliciting, analyzing, and recording requirements.

Signup and view all the flashcards

Competitive analysis (online algorithm)

Demonstrates the power of randomization in algorithms.

Signup and view all the flashcards

What is Competitive analysis?

Used for analyzing online algorithms. It compares an online algorithm's performance against an optimal offline algorithm.

Signup and view all the flashcards

List update problem

Minimizes the acessing of a list where the elements closer to the front of the list cost less to access.

Signup and view all the flashcards

What is Move-To-Front algorithm?

Moving the requested item to the front after access, costing nothing.

Signup and view all the flashcards

Research methodology

A collective term for the structured process of conducting research.

Signup and view all the flashcards

Research methodologies usage

To test hypotheses or theories.

Signup and view all the flashcards

Types of methodology

Quantitative, Qualitative, Development research methodology.

Signup and view all the flashcards

Research methods

Tools to collect data

Signup and view all the flashcards

Identifying a research problem

Recognizing gaps, uncertainty, and practical implications.

Signup and view all the flashcards

Research gaps

A literature review can help you find a research gap, which is an area that has not been fully explored by previous studies.

Signup and view all the flashcards

What is practical judgement?

Making deliberate decisions and judgments.

Signup and view all the flashcards

What is OOAD?

Analysis and Design using the object-oriented paradigm.It emphasizes modularity, reusability, and extensibility

Signup and view all the flashcards

What is analysis in OOAD?

Understanding and defining system requirements.

Signup and view all the flashcards

What is Design?

Defining architecture, components, and interfaces for software systems.

Signup and view all the flashcards

Improved Modularity

Encourages the creation of small, reusable objects that can be combined to create more complex systems.

Signup and view all the flashcards

Better Abstraction

provides a high-level, abstract representation of a software system, making it easier to understand and maintain.

Signup and view all the flashcards

Improved reuse

Encourages the reuse of objects and object-oriented design patterns

Signup and view all the flashcards

What is the Waterfall methodology?

Waterfall methodology is a well-established project management workflow. Each process phase cascades downward sequentially

Signup and view all the flashcards

The 5 stages of the Waterfall methodology

Requirements, design, implementation, verification, maintenance

Signup and view all the flashcards

The Requirements phase

States what the system should do. Determine the project's scope, obligations, user needs by the project

Signup and view all the flashcards

Study Notes

  • A good project should have clarity, conciseness, persuasiveness, accuracy and interest

Questions and Answers for a Good Thesis/Dissertation

  • Chapter I (Introduction) answers the question: What was the problem?
  • It defines the nature and scope of the problem being investigated.
  • It expresses the aim and objectives of the research.
  • A researcher needs to inform the readers of the factors that necessitated the research.
  • Every research should fill a knowledge gap, and that is defined in the introduction.
  • The fundamental question to be addressed is: "What is the problem?"
  • Chapter II (Literature Review) answers the question: How do you orientate your reader?
  • The literature review orients the reader to the state-of-the-art in the research area.
  • Relevant research and findings should be quoted and discussed.
  • The relationship between the current research and existing research should be established.
  • The knowledge gap should be declared.
  • Chapter III (Materials and Methods / Methodology) answers How did you study the problem?
  • Presents the modalities for addressing the problem.
  • The issue to be addressed is: "How will you study the problem already identified?"
  • Chapter IV (Design) answers the question: How did you develop a new system?
  • Standard design methods exist, with general methods and problem-specific peculiarities.
  • Chapter V (Section I, Results) answers: What did you find?
  • Presents the outcome of the research from previous chapters.
  • Presentation can be pictorial, graphical and so on.
  • The basic question is: "What did you find or build?"
  • Chapter V (Section II, Discussion) answers: What do these findings mean?
  • Findings are translated or interpreted.
  • Constraints and limitations of the research are discussed.
  • Referencing should follow acceptable norms
    • Name and Year system (Harvard System): e.g., Okoye (1998) or Okoye, Okeke, Okonkwo (1990), subsequently Okoye et al. (1990)
    • Alphabet Number System: e.g., "The era of sacred cow is over (19)"
    • Citation Order System: References are cited by number in order of appearance.
  • Chapter VI contains References or Bibliography

Lecture on Research Methodology

  • Methodology is the systematic, theoretical analysis of methods applied to a field of study.
  • It includes concepts such as paradigm, theoretical model, phases, and quantitative or qualitative techniques.
  • It offers the theoretical underpinning for understanding which methods can be applied to a specific case.
  • Methodology has been defined as:
    • The analysis of the principles of methods, rules, and postulates employed.
    • The systematic study of methods that have been or can be applied within a discipline.
    • The analysis/description of methods.
  • Analysis is breaking a complex topic into smaller parts for better understanding.
  • Requirements Analysis in computer science
    • Encompasses tasks to determine needs or conditions for a new or altered product.
    • Accounts for possibly conflicting requirements of stakeholders like beneficiaries or users.
    • Is critical to the success of systems or software projects.
    • Should be documented, actionable, measurable, testable, traceable to business needs.
    • Should be defined to a level sufficient for system design.
  • Conceptually, Requirements Analysis includes:
    • Eliciting requirements through business process documentation and stakeholder interviews.
    • Analyzing requirements to ensure clarity, completeness, consistency, and resolving conflicts.
    • Recording requirements in various forms, including summary lists, natural language documents, use cases, user stories, or process specifications.
  • The requirements analysis process requires consideration of stakeholders' needs and understanding of implications.
  • Techniques include scenarios, use cases, workplace observation, interviews, focus groups, and prototyping.
  • Competitive analysis (online algorithm) displays how online algorithms perform.
  • Competitive analysis is used for analyzing online algorithms.
    • Performance is compared to an optimal offline algorithm that can view the complete request sequence in advance.
  • An algorithm is 'competitive' if the ratio between its performance and the offline algorithm's performance is bounded
    • Unlike worst-case analysis, 'competitive' algorithms must perform on both hard and easy inputs.
  • In competitive analysis, an "adversary" deliberately chooses difficult data to maximize the cost ratio:
    • Adversaries vary in power to randomized algorithm choices.
  • Quick-sort is an example
    • It chooses a "pivot" element that, on average, is near the center value.
    • The data is separated with elements with value less than the pivot, and another with the rest of the elements.
  • In list update problems, classic "on-line" problem using competitive analysis include:
    • Given a list of items and minimize costs for accessing the list when items are closer to the front.
    • After access, list rearrangement can be made.
  • Move-To-Front algorithm and Transpose algorithm are used in accessing such items
    • Move-To-Front algorithm: Requested item moves to the front after access, for no cost.
    • Transpose algorithm: Accessed item swaps with the one before it, for no cost.
  • In a server with online requests, competitive algorithms can be used to overcome future uncertainties by having access to the current events.
  • Research methodology is the structured process of conducting research.
  • It includes research design, data gathering, and data analysis.
  • It can be quantitative (measuring) or qualitative (asking people).
    • Ideally comprehensive research incorporates both, limited by time and finance.
  • It generally tests hypotheses or theories in academic research, its design should ensure validity and reliability.
  • A study design can involve questionnaires, interviews, observation, and/or experiments.
  • Research methods are the procedures to analyze and interpret data gathered.
  • Statistical analysis of data helps identify correlations or significance in results.
  • Objective, representative research can be hard to conduct since tests are conducted on a sample.
  • You have to have a deep and detailed understanding of research limitations.
  • Types of methodology: experimental, quantitative, qualitative and development.
    • Quantitative methodology tests the significance of a hypothesis, asking “How much?” and uses numbers/is systematic.
    • Qualitative methodology depends on observations and descriptions using opinion and experience.
  • Collecting data for research projects is known as research methodology, for theoretical or practical research.
  • Factors in research methodology include validity, ethics and reliability of measures.
  • Key data is organized into graphs and tables.
  • Follow a logical flow in research:
    • Formulate Research Problem, Preliminary Literature Review, Develop Research Idea, Formulate Research Problem, Theoretical Framework, Literature Review, Research Hypothesis Design, Data Collection, Data Analysis, and Interpretation Conclusion, then Publication.

SSADM (Structured Systems Analysis and Design Method)

  • SSADM is a systems approach to information systems, and is a waterfall method.
  • The three most important techniques in SSADM are:
    • Logical Data Modelling: Identifying, modelling, and documenting data requirements, including entities and their relationships.
    • Data Flow Modelling: Identifying, modelling, and documenting how data moves, also examines data stores.
    • Entity Behaviour Modelling: Identifying, modelling and documenting the events that affects each entity and the sequence.
  • Stages of SSADM methods involve a sequence of analysis;
    • Stage 0: Feasibility Study where investigation into the project occurs. Consider Technical, Financial, Organizational, and Ethical aspects.
    • Stage 1: Investigation of the Current Environment. Use interviews, questionnaires, observations, and existing documentation.
      • Products, in this stage, include Users Catalog, Requirements Catalogs, Current Services Description, Current Environment logical data structure (ERD), Context Diagram (DFD), Levelled set of DFDs for current logical system and Full Data Dictionary.
    • Stage 2: Business System Options when analysts develop business system options using outputs from Stage 1.
    • Stage 3: Requirements Specification stage focuses on logical specification that are free from inconsistencies and requires the building of models from DFDs and ERDs.
    • Stage 4: Technical System Options focuses on implementing the options in Stage 3.
    • Stage 5: Logical Design that specifies main interaction methods with models for update and inquiry.
    • Stage 6: Physical Design where logical specifications turn real with described hardware and software.

Additional Research Information

  • Defining a research problem is the initial step, involving recognizing gaps, exploring uncertainty, and assessing implications.
  • Tips for identifying a research problem include clarity, grounding in theory, relevance, a research base and potential significance.
  • The research problem guides questions, objectives, methods, and outcomes.
  • Research methods are tools and techniques used to gather, analyze, and interpret data.
  • Qualitative research analyzes in-depth human behavior to produce non-numerical data, for observations.
  • Quantitative research analyzes numerical data to test predefined hypotheses.
  • Mixed-method research combines qualitative and quantitative methodologies to validate findings.
  • Descriptive research uses surveys and fact-finding to describe things as they are.
  • Experimental research manipulates variables to test effects, establishing cause-and-effect relationships.
  • Researchers should be logical, objective, eliminate data they think supports their hypotheses, and reduce personal feelings and biases.
  • Identifying a research problem involves recognizing a knowledge gap, a first important step.
  • Recommendations include reviewing literature, discussions with experts, practical implications and defining the context.
  • A research problem should be specific, measurable, achievable, relevant, and time-bound (SMART).
  • Examples of research problems include ways to reduce waste or ways to determine contribution for stress levels.
  • Writing tips include defining the gap of knowledge, clarifying questions and research significance.
  • Avoid repeating what others have done, avoid too broad or value questions.
  • Judgement can arise from personal experience, theory testing or professional interactions.
  • One option focuses on gaps in the literature, or focus on judgement, data availability, ethics and interest.
  • In research, practical judgment is used to listen in ways to children, and can also be open to listening and giving importance of data.
  • OOAD stands for Object-Oriented Analysis and Design.
    • OOAD uses object-oriented principles to model and design complex systems.
  • A Design system organizes software as individual "objects" that have attributes and methods
  • Benefits from Object-Oriented Design are greater reusability of components, time savings, and more reusability of code.
  • Waterfall methodology is a structured, sequential project management approach, with phases cascading downward (requirements, design, implementation, verification and maintenance).
  • Unlike a waterfall, you must resolve problems before moving on to the next issue.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser