Problems and Prospects - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Problems and Prospects

Description:

Once initial impressions are formed, we act to conserve them. Human Reasoning (7) We can not even rely on our sense of confidence. Human Reasoning (8) ... – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 22
Provided by: richardu
Category:

less

Transcript and Presenter's Notes

Title: Problems and Prospects


1
Problems and Prospects
2
Overview
  • To frame our discussion, consider

3
Outline
  • Basic Questions
  • Real-World View
  • Research Paradigms
  • Definition
  • Why Empiricism?
  • Human Reasoning
  • Problems Faced

4
Basic Questions
  • How does the chosen programming paradigm
    influence the development time on a project?
  • How many defects are present in a software
    product?
  • How much time should we devote to testing prior
    to shipping a product?
  • How can we reduce the time-to-market for our
    products?
  • How does developer expertise influence the
    development time of a product?

5
In the Real-World!
  • Characterize the current project and its
    environment.
  • Set the quantifiable goals for successful project
    performance and improvement.
  • Choose the appropriate process model and
    supporting methods and tools for this project.
  • Execute the processes, construct the products,
    collect and validate the data, and analyze it to
    provide real-time feedback for corrective action.
  • Analyze the data to evaluate the current
    practices, determine problems, record findings,
    and make recommendations for future project
    improvements.

6
Research Paradigms (1)
  • 1. Scientific method.
  • A theory to explain a phenomenon is developed. A
    given hypothesis is proposed and then alternative
    variations of the hypothesis are tested and data
    collected to verify or refute the claims of the
    hypothesis.

7
Research Paradigms(2)
  • 2. Engineering method.
  • A solution to a hypothesis is developed and
    tested. Based upon the results of the test, the
    solution is improved, until no further
    improvement is required.

8
Research Paradigms(3)
  • 3. Empirical method.
  • A statistical method is proposed as a means to
    validate a given hypothesis. Unlike the
    scientific method, there may not be a formal
    model or theory describing the hypothesis. Data
    is collected to verify the hypothesis.

9
Research Paradigms(4)
  • 4. Analytical method.
  • A formal theory is developed, and results
    derived from that theory can be compared with
    empirical observations.

10
Definition
  • Empirical
  • Relying upon or derived from observation or
    experiment.

11
Why Empiricism?
  • Humans are creative, perceptive, and naturally
    theoretical, but we are egocentric, biased and
    overconfident when we have to form opinions based
    on our impressions.

12
Human Reasoning (1)
  • Initial opinions are formed rapidly and are
    based on inadequate evidence.

13
Human Reasoning (2)
  • We generalize from knowledge of individual cases

14
Human Reasoning (3)
  • Our perspective on the world is through personal
    experiences.

15
Human Reasoning (4)
  • We are overly influenced by expert opinion.

16
Human Reasoning (5)
  • Decisions are driven by the availability
    (accessibility) of information.

17
Human Reasoning (6)
  • Once initial impressions are formed, we act to
    conserve them.

18
Human Reasoning (7)
  • We can not even rely on our sense of confidence.

19
Human Reasoning (8)
  • We make causal connections impressionistically.

20
Human Reasoning (9)
  • Statistical evidence is often ignored and
    misunderstood.

21
Problems Faced
  • What methods can we use to help us systematically
    explore issues?
  • What ancillary topics are vital to the
    exploration?
  • What are my responsibilities as a practitioner in
    reporting my exploration?
  • What methods are available for communicating the
    results?
Write a Comment
User Comments (0)
About PowerShow.com