12 Aralık 2009 Cumartesi

Software Requirements, Kierkegaard ve Modernizmin Çöküşü

YAZILIM MÜHENDİSLİĞİNE GİRİŞ:
ignorance is bliss

Giriş.. Project,
Software development,
COTS (Commercial off-the-shelf),
Open Source..

  Problems create the down-growing triangle of:
        Needs
    Features
Requirements

Gelişme.. Brian Arthur ,
Diminishing Returns "..azalıyordu durmadan..",
Six Sigma (BS),
QFD -> interesting..

WHY



Soluklan.. Russell Ackoff.
Systems through purposes, "-" means `do not possess purpose`, "+" means the opposite:
PartsWhole
--Mechanic
-+Animistic
++Social
+-Ecological


features.. Priority, Effort, Risk.. 3 syndromes of elicitation:
"Yes, but" syndrome
"Undiscovered Requirements" syndrome
"User and the Developer" syndrome

Sıkı Dur!!.. Dreyfus Model: "Dediğim gibi yap, yaptığımı yapma" syndrome..
Jared Diamond and Guns, Germs and Steel..

"..History followed different courses for different peoples because of differences among peoples' environments, not because of biological differences among peoples themselves.

Far more Native Americans and other non-European peoples were killed by Eurasian germs than by Eurasian guns and steel weapons.."


Sistem Dinamiği,
Oyun Teorisi a.k.a. Game Theory(from Stanford Encyclopedia of Philosophy),
SEÇİNİZ!! Borda Count, Kenneth Arrow and his Impossibility Theorem :

In short, no "fair" voting system can satisfy these three criteria:
* If every voter prefers X over Y, then the group prefers X over Y.
* If every voter prefers X over Y, then adding Z to the slate won't change the group's preference of X over Y.
* There is no dictator.


Never underestimate nor overestimate the power of Pareto Principle (also known as the 20-80 theorem..)

Caution: Strategy-proof voting does not exist!!..

----
Kenara sıkıştır; Joint Application Design..

Atlama; Nash equilibrium..



Bitiyor, az kaldı..
It's all about Expectation Management, my friend.

Change Mgmt:
      -> analysis
      -> SRS
      -> Contract
UNDER CONTROL??

SW -/-> ASSET but ASSET --> SERVICE

RFP (request for peace?),
ROI a.k.a. rate of return..

Positivism, Nereye Kadar??,
Postmodernism,
Critical Reality..

Glossary : The Brothers Karamazov,
Kierkegaard'ın nişanlısı,
existentialism..
Gödel's incompleteness theorems..

Modernizmin Çöküşü (=> ? <=) ?2. Dünya Savaşı?
Neo-Platonism

Biterken, Oğuz Atay'dan:
"..Önce kelime vardı..

****----**--*-====-*-====-*--**----****
Yazılımlar fena halde hayatla ilgilidirler ;)

0 tatava: