G - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

G

Description:

'But sooth, a name foretells. It doth beckon what we see in a thing. Before its true nature comes to light.' Software Specification: G&W Chapter 12 ... – PowerPoint PPT presentation

Number of Views:63
Avg rating:3.0/5.0
Slides: 13
Provided by: vicki85
Category:
Tags: sooth

less

Transcript and Presenter's Notes

Title: G


1
GW Chapter 12 The Projects Name Software
SpecificationLecture 19
  • Prepared by
  • Stephen M. Thebaut, Ph.D.
  • University of Florida

2
Whats in a Name?
  • When Juliet asked
  • Whats in a name? That which we call a rose
  • By any other name would smell as sweet.
  • Romeo should have responded
  • But sooth, a name foretells.
  • It doth beckon what we see in a thing
  • Before its true nature comes to light.

Software Specification GW Chapter 12
3
  • Anyone interested in smelling the slime-gag
    choke-warts from my garden?

Software Specification GW Chapter 12
4
E-Super-Snoop?
  • You are the CEO of a software company that
    develops electronic surveillance applications.
  • Your soon-to-be-launched new product enables
    eavesdropping on internet connections.
  • It basically collects information about e-mail or
    other electronic communications to or from
    specific users.
  • What would you name it? Why?

Software Specification GW Chapter 12
5
Carnivore
  • In 2000, the FBI announced the development of
    their state of art electronic eavesdropping
    software, CARNIVORE.
  • Their explanation of the name was Carnivore
    chews all the data on the network, but it only
    actually eats the information authorized by a
    court order.
  • What do you think of this name? What do you
    think happened?

Software Specification GW Chapter 12
6
Carnivore Under Attack
  • Even before its release, Carnivore was the
    subject of several lawsuits brought about by
    civil liberties / privacy advocacy groups.
  • Public concern about government surveillance
    increased dramatically.

Software Specification GW Chapter 12
7
Carnivore Under Attack (contd)
  • At the end of a review conducted by the Justice
    Department, the first recommendation was
  • change the name.
  • Carnivore was subsequently renamed DCS (Digital
    Collection System) 1000.

Software Specification GW Chapter 12
8
Just When Were Convinced that Names ARE
Important
  • GW tell us
  • the important thing is not the name, but the
    naming

Software Specification GW Chapter 12
9
The Naming Heuristic
  • Propose a name.
  • Offer three reasons why the name is not adequate
    / desirable.
  • Propose another name that eliminates these
    problems.
  • Repeat the naming process until you develop a
    usable name.
  • Dont go on forever looking for the perfect name.
    It doesnt exist.

Software Specification GW Chapter 12
10
Helpful Hints and Variations
  • A face-to-face naming session early in the
    project has many side benefits.
  • If offers a relatively innocent task as an excuse
    for the major players to get acquainted.
  • If the players dont act as if its an innocent
    task, it may be indicative of problems to come.
  • Have a dictionary and thesaurus available when
    meeting to explore names.

Software Specification GW Chapter 12
11
Helpful Hints and Variations (contd)
  • Consider choosing a name and subtitle. The name
    can be an acronym or a symbol, while the subtitle
    is the actual working title. E.g.,
  • Liberty A Tool to Assist ISPs with
    Court-Mandated Data Collection
  • Backronyms often lead to inaccurate and/or
    ambiguous titles, but can be used as an idea
    generating device.

Software Specification GW Chapter 12
12
GW Chapter 12 The Projects Name Software
SpecificationLecture 19
  • Prepared by
  • Stephen M. Thebaut, Ph.D.
  • University of Florida
Write a Comment
User Comments (0)
About PowerShow.com