methodology

Uploaded from authorPOINTLite
Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Hmmm…: 

Hmmm… Q. How do you keep a programmer in the shower all day? A. Give him a bottle of shampoo which says "lather, rinse, repeat."

Hmmm…: 

Hmmm… Q. Why do programmers always get Christmas and Halloween mixed up? A. Because DEC 25 = OCT 31

Hmmm…: 

Hmmm… Joe: Have you heard about the object-oriented way to get rich? Sue: No. Joe: Inheritance.

Hmmm…: 

Hmmm… Unix is user friendly. It's just very particular about who its friends are.

Hmmm…: 

Hmmm… A new IBM supercomputer is so fast it executes an infinite loop in 6 seconds.

Hmmm…: 

Hmmm… The generation of random numbers is too important to be left to chance.

Hmmm…: 

Hmmm… Q. How many programmers does it take to change a lightbulb? A. None—it's a hardware problem.

Hmmm…: 

Hmmm… Q. What's the difference between an object methodologist and a terrorist? A. You can negotiate with the terrorist.

A Methodology to My Madness: 

A Methodology to My Madness It is best to do things systematically, since we are only human, and disorder is our worst enemy. Hesiod

What's the problem?: 

What's the problem? According to The Standish Group, a research firm that focuses on mission critical project management applications, in year 2000, the percent of successful software projects was 28%. This was cited as "good news" since the figure was up from only 16% in 1984. At least three other studies have confirmed these low success rates.

The Happy Talk Solutions: 

The Happy Talk Solutions "You've just got to give 110%." "There's no i in team." "Failure is not an option."

The Philosophical Solutions: 

The Philosophical Solutions "Methodology? We don't need no stinkin' methdology." "We hire the best—and then get out of their way." "We use our own proprietary system that's vastly superior to anything YOU might have—but if we told you what it is, we'd have to kill you."

What is a Methodology?: 

What is a Methodology? a methodology is a prescribed set of tasks or steps undertaken to achieve a desired result a methodology is not a set of platitudes

What do We Want in a Methodology?: 

What do We Want in a Methodology? We want a system that reliably and predictably produces software projects that our clients define as successes.

Do You Need a Methodology?: 

Do You Need a Methodology? Are you a soloist or do you play with others?

Who is Your Client?: 

Who is Your Client?

What Questions Should You Ask When Shopping for a Methdology?: 

What Questions Should You Ask When Shopping for a Methdology? Is the methodology prescriptive? Is it clear? Is it well documented? Does it have a record of success? Do the problems it solves mirror the problems you have? Is it comprehensive? Is it open or proprietary? Are collaborative tools available?

Open or Proprietary?: 

Open or Proprietary? Open methodologies… are open to peer-review have a built-in corrective mechanism are designed to help developers succeed often arise from developer communities

Open or Proprietary: 

Open or Proprietary Proprietary methodologies… are usually controlled by a few individuals have difficult-to-navigate corrective mechanism, if any are often designed to help companies conquer their rivals, a process in which developers and clients alike are pawns typically arise from a corporation that controls the methodology

Two Open Methodologies: 

Two Open Methodologies XP: Extreme Programming/Agile Programming Fusebox Lifecycle Process (FLiP)

An XP Roadmap: 

An XP Roadmap

XP: 

XP XP is a lightweight methodology XP was designed for projects in which requirements change. XP is a system stressing small, incremental releases. XP requires an "extended development team" made up of developers, managers and customers. XP requires the creation of automated unit and functional tests. XP encourages the continual "refactoring" of code.

Comparing/Contrasting Traditional Approach with FLiP: 

Comparing/Contrasting Traditional Approach with FLiP

A FLiP Overview: 

A FLiP Overview FLiP is made up of three phases: Discovery & design Architecture & documentation Implementation, testing & deployment

Using Adalon for Prototyping: 

Using Adalon for Prototyping

A Bizarre FLiP Success Story: 

A Bizarre FLiP Success Story

Finis: 

Finis Don't let it end like this. Tell them I said something. Last words of Pancho Villa (1877-1923)