j: Odkazované PDFko je výcucem buď z Rational Unified Process nebo Open Unified Process. Nevím, kterého z nich a nejsem v náladě to zjišťovat (to by totiž znamenalo ty skripta číst). Měl bych se asi stydět, já vím ...
Jinak autora neznám - prošel jsem tou školou kombinovanou formou studia a tedy jsem ho nepotkal, tak se nebudu vyjadřovat - já měl ze všeho týkající se SWI Štolfu. Možná někdo jiný ... ? Nicméně je třeba mít na paměti, že se jedná o 13 let starý text, což v IT sféře je celá věčnost.
Každopádně popsané je hodně reálná věc, která nevznikla na vysokých školách, ale formalizací best practicies různých softwarových firem. A ano, znám projekty, kde se moho ze zmíněného dělá.
To, že někdo neslyšel o projektu, kde by se tyto metodiky použily, neznamená, že se nepoužívají. Jenom existuje celkem značné množství (převážně menších) firem, kam se tyto metodiky nehodí a použijí buď některou z agilních (což je vývojářům většinou příjemnější) nebo vůbec žádnou (typické pro start-up ... no a pak u toho často zůstanou). Ono totiž vys..at tunu dokumentů kvůli každé blbosti je ve firmách, kde se všichni znají, a na malých projektech, kde všichni většinu věcí udrží v hlavě, naprosto zbytečné. Představ si, že něco naspecifikuješ, pak se to změní - místo aby se ředitel otočil na programátora a řekl "tohle chce zákazník teďka takhle", tak se bude začínat se změnovým řízením, kde se změna formálně zapíše a zrevidují (aktualizují) se ostatní dokumenty? Tohle stojí hromadu času a pro firmu o 20 lidech je to často zbytečné - čas jsou peníze a těch nikdy není moc. Naproti tomu korporace, která má vývojový tým rozdělený do 5 míst, kde 2 jsou v severských zemích, 2 ve střední Evropě a 1 v Indii, je trochu jiná liga. Zvlášť když ten projekt běží třeba 20 let. Tam už žádný "Hele, Franto, udělej..." nefunguje. A hrabat se ve 20 let starým kódu a zapracovávat požadavek na změnu v místě, kde se nikdo neobtěžoval takovouto dokumentaci vytvořit (a ještě do toho kódu napsal komentáře ve Finštině) není sranda - ještě bys byl za RUP rád. Pro takovou korporaci skutečně bude levnější RUP použít, na rozdíl od malé firmy, kterou to může finančně položit. Korporaci by ale zase mohlo položit nemít ten proces nijak specifikovaný.
Tohle jsou moje zkušenosti. Tečka, nebudu to dále rozebírat. Tady to ani nemá smysl.
BTW asi před rokem jsem našel v C kódu tohle:
double yksi = 1.0; // tama koodi on paskaa