Thursday, August 22, 2019

Szemlélet, gondolkodásmód... Mindset


Egy korábbi munkahelyemen (kisvállalati környezet, nagyvállalati beszállító szerep) a beszállítói értékelésben elért pontszámunk növelése céljából ISO9001 tanúsítványt kellett szereznünk. Egy erre specializálódott tanácsadó céggel szépen végig is mentünk a folyamaton, sablon szerint megtanultuk felduzzasztani a dokumentációinkat. Tökéletesen fölöslegesnek éreztük az egészet, de a cél eléréséért hajlandók voltunk erre az áldozatra.

A tanúsító audit során persze rögtön kiderült, hogy a szabványnak ugyan megfelelünk, csak éppen az értelméről nincs dunsztunk sem. Végül az auditor vette a fáradságot és szépen elmagyarázta: üzletileg kifizetődő, ha az elkövetett hibákat felismerjük és megismétlődésüket kiküszöböljük.

A reakciónk: „Ja, hát mi ezt eddig is pont így csináltuk.”

A gondolkodásmódunkba, a cég működési kultúrájába alapból bele volt kódolva a kiválóságra törekvés, a készség, hogy a változó igényekhez igazítsuk a folyamatainkat, és persze hogy ugyanazzal a hibával lehetőleg ne szívassuk magunkat egynél többször. A fölöslegesen ráhúzott bürokrácia lehántása után nagyon kézreálló, hasznos kis ISO rendszerünk lett a végén.

Az agilis szemléletű működés bevezetésekor is érdemes összegyűjteni, tudatosítani magunkban, mi az, amit már eddig is agilis szemlélettel, gondolkodásmóddal csináltunk?

Egy ilyen önreflexió eredménye egyrészt okot ad némi büszkeségre (Lám, mire képes a saját józan eszünk!), másrészt csökkenti a nagy, gyökeres változások előtti szorongást (Nahát, nem is olyan nagy és gyökeres ez a változás!)

Thursday, July 11, 2019

Indulás a kályhától


Ha nagy leszek, scrum master leszek. Ezen a pályán minden az Agilis szoftverfejlesztési kiáltvánnyal kezdődik. Lássuk.

Dolgozzunk tiszta forrásból: elő az angol eredetivel! Az anyanyelvem viszont magyar, lássuk a magyar fordítást is. Hohó, ebből több is van: egy ugyanott, ahol az angol is, egy meg persze a Wikipédián.

A Wikipédia fordítása a túlzott leegyszerűsítésig lényegre törő és szikár, helyenként viszont nagyon eltalált fordulatokkal.

A "hivatalos" fordítás igyekszik hűen követni az eredeti szöveget, de vannak benne pontatlanságok és helyenként csikorgósan angolul hangzik.

A forrásokra támaszkodva elkészítettem a saját változatomat. Nem tökéletes, de bízom benne, hogy pontosabb.

* * *

Agilis szoftverfejlesztési kiáltvány

Azáltal tárjuk fel a szoftverfejlesztés jobb módjait, hogy gyakoroljuk azokat és másoknak is segítünk ebben.
E munka során megtanultuk többre értékelni:
  • az egyéneket és a személyes kommunikációt az eljárásoknál és eszközöknél
  • a működő szoftvert az átfogó dokumentációnál
  • a megrendelővel történő együttműködést a szerződéses egyeztetésnél
  • a változásokra való reagálást a terv követésénél
Azaz, annak ellenére, hogy a jobb oldalon szereplő elemek is értékkel bírnak, mi többre tartjuk a bal oldalon lévőket.

Kent Beck | Mike Beedle | Arie van Bennekum | Alistair Cockburn | Ward Cunningham | Martin Fowler | James Grenning | Jim Highsmith | Andrew Hunt | Ron Jeffries | Jon Kern | Brian Marick | Robert C. Martin | Steve Mellor | Ken Schwaber | Jeff Sutherland | Dave Thomas

Az agilis szoftverfejlesztés elvei
1. Legfontosabbnak azt tartjuk, hogy az ügyfél elégedettségét a működő szoftver mielőbbi és folyamatos szállításával vívjuk ki.
2. Nem bánjuk, ha változnak a követelmények, még a fejlesztés vége felé sem. Az agilis eljárások a változásból versenyelőnyt kovácsolnak az ügyfél számára.
3. Működő szoftver gyakori szállítása minél gyakrabban, azaz néhány hetenként vagy havonként, lehetőség szerint a gyakoribb szállítást választva.
4. Az üzleti szakértők és a szoftverfejlesztők dolgozzanak együtt minden nap, a projekt teljes időtartamában.
5. A projektek motivált személyekre épüljenek. Biztosítsd számukra a szükséges környezetet és támogatást, és bízz meg bennük, hogy elvégzik a munkát.
6. A fejlesztési csapat felé és a csapaton belül az információ átadásának leghatásosabb és leghatékonyabb módja a személyes beszélgetés.
7. A működő szoftver az előrehaladás elsődleges mércéje.
8. Az agilis eljárások ösztönzik a fenntartható fejlesztést. Fontos, hogy a szponzorok, a fejlesztők és a felhasználók folytonosan képesek legyenek tartani egy állandó tempót.
9. A műszaki kiválóság és a jó terv folyamatos szem előtt tartása fokozza az agilitást.
10. Az egyszerűség - az el nem végzett munka maximalizálásának művészete - elengedhetetlen.
11. A legjobb architektúrák, követelmények és tervek az önszerveződő csapatoktól származnak.
12. A csapat rendszeresen mérlegeli, hogyan válhatna még eredményesebbé és eszerint alakítja működését.
* * *

Köszönet Guthy Mikinek, hogy segített a szöveg szellemét a szavak mögött tartani.
Szerkesztve 2019-07-17 Kemény Nándor javaslata szerint

Saturday, October 08, 2011

Hogyan teremtette Imo a világot

Terry Pratchett elsősorban a Korongvilágon játszódó könyveiről ismert. A Nation című ifjúsági regénye teljesen más tészta. Sajnos még nem jelent meg magyarul, remélem hamar sor kerül rá. Addig is lefordítottam egy részletét, a könyvet bevezető teremtésmítoszt.
Remélem, sokakat sikerül vele felcsigázni.

* * * *

Hogyan teremtette Imo a világot, amikor a dolgok még másképpen voltak és a Hold is más volt


Egy napon Imo elindult halászni, de nem volt tenger. Semmi nem volt, csak Imo. Így hát a markába köpött, összedörzsölte a két tenyerét és készített egy tengergolyóbist. Ezután teremtett halakat is, de azok buták voltak és lusták. Így aztán fogta pár delfin lelkét, mert azok legalább beszélni megtanultak, és összekeverte őket agyaggal, meggyúrta őket a kezével és más alakot adott nekik, és ember lett belőlük. Okosak voltak, viszont nem tudtak egész nap úszni. Imo ezért kiásott még egy kis agyagot, meggyúrta a kezével és a horgásztanya tüzénél kiégette. Így lett a szárazföld.
Az emberek hamarosan betöltötték a szárazföldet és nagyon éhesek lettek. Imo ezért fogott egy darabot az éjszakából és meggyúrta a kezével, és megteremtette Locahát, a halál istenét.
De Imo még mindig elégedetlen volt, és így szólt: Olyan voltam, mint a homokban játszó gyermek. Ez egy tökéletlen világ. Nem volt tervem. A dolgok nem jól vannak. Meggyúrom a kezemmel és teremtek egy jobbat.
De Locaha azt mondta: Az agyag már kiszikkadt. Az emberek meg fognak halni.
Imo dühös lett és így szólt: Ki vagy te, hogy kérdőre vonj engem?
És Locaha így szólt: Rész vagyok tebelőled, ahogyan minden más is. Ezt mondom neked ezért: Add nekem a halandó világot és menj, csináld meg a magad jobb világát. Igazságosan fogok itt uralkodni. Amikor az emberek meghalnak, elküldöm őket, hogy delfinként éljenek, amíg eljön az idő, hogy újra megszülessenek. De ha olyat találok, aki küzdött, aki többé vált, mint a puszta agyag, amiből lett, aki felmagasztalta ezt a hitvány világot azáltal, hogy a része volt, annak ajtót nyitok a te tökéletes világodba. Ezek nem lesznek többé az idő szülöttei, mert csillagokat viselnek majd.
Imo látta, hogy ez jó ötlet, mert a saját műve, és eltávozott, hogy megteremtse a saját világát az égben. De mielőtt megtette, és hogy ne legyen minden Locaha kedve szerint, a markába lehelt és megteremtette a többi isteneket is, hogy bár az embereknek meg kell halnia, az a maga idejében történjen.
Ez hát az oka annak, hogy vízben születünk és nem ölünk delfint és ezért tekintünk a csillagokba.

Monday, October 03, 2011

Farewell

One of Hungary’s greatest contemporary architects, Imre Makovecz died last week at the age 75. This article had been written by him in 2002, published in the July issue of the magazine „A mi otthonunk” (Our Home)
Special thanks to my friend Pablo Gorondi for smoothing off the edges of my translation.

Building a house without the woman?

I have repeatedly written it down, that I shall not undertake designing a family house unless – along with her man - the woman too is present in the preliminary talks. I have multiple reasons for this.

First: if the woman is not there, she worms out the details from her man afterward at home, with the man sure to have bungled the presentation of their requirements. He forgot to ask the important things, so we have to start all over at the next meeting again and again until he finally brings her along. If she does not come, the plans are sure to be wrong and even the best intentions are received with resolute resistance.

The other reason is that it is indeed the woman who knows, feels, holds, arranges, decorates and fills the home with warmth.

Women’s thinking – thank God – is not based on the National Building Code, which describes the size of the hallway and proper placements of the coat rack, the electric and the gas meter. Women start like this: here we are – and they think of the center of the house, living it, pointing around – here is the kitchen, the pantry, kids doing homework here in the middle, where I can see them studying. This is the way they take measure of the rooms of the house one by one. They live it and hold it. Unlike men, who can only think of construction, limited funding and the neighbor lodging an appeal.

In the old times, three-section cottages were built this way. In the center, the woman with the oven, the cooking appliance, a bed, chicks and hens under the oven, a porch in front, the "clean room" (a sort of guest room used only on special occasions) on one side and another room or the pantry on the other. The house has a heart. I insist on having a living space, with all the other rooms opening from it. This way, entering the house we step into the very heart of family life. The true, loving way of family life can be created in this way only.

Therefore, there is no such thing as equal rights for women in my profession. Women, those blessed women, mothers, are the masters, men are mere “gaudy servants”.

There is a proverb saying “three corners of the house are held up by the woman and only one by the man, but if that one falls, woe betides the whole house.”

Keep asking women about life. They know it, they give it, they carry it under their hearts. Our job is giving this blessed life shape, contours. Real shape, safety, background against the unexpected trials of the world so that life, entrusted to our women, shall prevail.

Friday, March 25, 2011

Re-notebook

A Lili lányomnak ősszel összesakkozott külső képernyős notebookkal ügyködés kapcsán jött az ötlet, hogy beleszagolok kicsit a notebook-javítás világába.
Úgy néz ki, sikerül összeszedni jópár hibás gépet. Ha ügyes és szerencsés leszek, pár működőképes gép lesz az eredmény. És még tanulok is közben.
Ráadásul mivel öregebb gépekről van szó, a működőképessé tett gépekre nem Windows, hanem Ubuntu kerül majd, ami további okosodást ígér...

Kedves Olvasó!
Ha hever otthon elromlott notebookod, amit nem érdemes javítani, vagy régebbi működő, amit nem használsz már, szívesen fogadom.

Monday, November 30, 2009

A mindennapok költészete

A szombati Kaláka koncerten (40 éve zenélnek együtt! 40!) Lackfi Jánostól megtudhattuk, hogy az élet teli van költészettel.
Nem csak a "Tóth Gyula bádogos és | vízvezetékszerelő" van, hanem például olyan is, hogy
"ÁFÁs | számlai | gényét || kérjüke | lőreje | lezze" is.
És még sokan mások, úgyhogy mostantól figyelni fogok.

Friday, November 13, 2009

Baby on Board

Régóta piszkálják a csőrömet a "Baba az autóban" matricák.

A felszín sima ügy: a gyerek a szemünk fénye, az ő kedvéért bébiételt, autómárkát is gondolkodás és zokszó nélkül reklámozunk az autónkon.
Kicsit belegondolva: mi a különbség a gyereket szállító és a felnőttet szállító autó között?
Ha nem ül gyerek a kocsiban, akkor arra nem kell úgy vigyázni? Balesetnél egy felnőtt sérülése, megnyomorodása, halála kisebb tragédia, mint egy gyereké?

A Volvo agyasainak hála, már van "Kismama az autóban" matrica is. Ezt a csapást követve lassan megjelennek majd a nagymamás, kiskutyás, cicás matricák is? (Szőkenőst már láttam.)
Pedig semmi alapja az ilyen megkülönböztetésnek.

Minden közlekedő autóban legalább egy ember utazik. Egyszerűbb lenne minden autóra "Ember az autóban" matricát ragasztani, nem?
Egyszerűbb, de fölösleges. Elég, lenne ha mindenkire egyformán odafigyelnénk.