emberek szeszélyesek
Amikor az emberek beszélnek hibamódokra hogy legyen óvatos. Az angol egy régi mondás: „Ha adsz egy kutya rossz nevet, akkor a legjobb, hogy lőni azonnal.” Sőt, látni fogja a következő példák, egyszerű változás vezetési stílus és a helyi kultúra vezethet hatalmas változásokat a látható viselkedés. Mégis, a tapasztalat azt mondja, hogy az emberek várnak a következetesség és az állandóság a cselekvés szinte lehetetlen. Jim szerint a világ Highsmith (Jim Highsmith) [Hi]:
”... ebben a rovatban nem fogaskerekek és fogaskerekek, és az emberek. Az emberek tehetünk következetesen, időről időre, hasonló dolgok, de soha nem lesz képes, hogy nem ugyanaz a dolog. A körökre módszertan, arra számítunk, hogy kérve ugyanazt a bemeneti adatok, akkor ugyanazt az eredményt kap a kimeneten. Ugyanakkor az emberi reakció, hogy a bevezető információkat függhet különböző körülmények között, a legtöbb ilyen feltételek nem lehet semmilyen kapcsolatban a problémát, „által végzett, hogy a személy.
Az emberek, mint a hiányzó pontos útmutatás arra vonatkozóan a saját viselkedését. Az egyik a két legnehezebb feladat az a személy, aki el tudom képzelni - az, hogy a személy nem valami nagyon gondosan és következetesen, nap nap után (a másik legnehezebb feladat az lesz, hogy kérje meg őket szokásaik megváltoztatására). Az alábbiakban közölt egy részlet a nemrég hallottam a párbeszédet, ami a legjobb illusztrálja ezt a pontot.
„Hogyan megbirkózni ezeket a papírokat, hogy jöjjön be az irodámba?” - kérdezi az egyik. Tovább válasz: „Nos, ez nem nehéz, csak követni, hogy az asztalon mindig üres - négy kosarak a sarkokon, néhány mappát a felső fiókban ...!”. Nem tudta befejezni. „Ahhoz, hogy az asztal üres volt?!” - minden sírt. „De ez lehetetlen!”
Felhívjuk figyelmét, hogy a tanácsadó azt javasolta, hogy mindkét változtatnak szokásaikon, valamint bizonyos műveleteket folyamatosan és következetesen.
Ha az embereknek a következetesség és az állandóság, nem tudták eltávolítani a papírt az asztalra, hogy megakadályozzák a fogszuvasodást, megszabadulni a felesleges súly, leszokni a dohányzásról, és talán még fejleszteni szoftver, hazudik a munkarend.
Ahogy gúnyolódott Wigert Carl (Karl Wiegert): „Nem vagyunk rövid a gyakorlat vagyunk rövid a gyakorlatban” ( »nincs a gyakorlatban nem a szabály«). És ezek a szabályok, tényleg sokat. David Gries (David Gries) című könyvében: "The Science of Programming" ( "Science Programming") ad részletes útmutatást, hogyan kell létrehozni a megfelelő programot [Gr]. Jó tervezési eszköz a CRC-kártya [B87]. A módszer, az úgynevezett „extrém programozási” [EP], ismert a pár programozás és automatikus teszt [Je], is használják jól ismert hatékony technikákat. Részletes leírás az összes komponens a módszertan a „tisztaszoba” [Mi]. Watts Humphrey (Watts Humphrey) részletes utasításokat ad a programozók számára, akik szeretnének dolgozni hatékonyabban segítségével "Personal Software Process" (PSP) [Hu]. Következetes és folyamatos alkalmazása, amelyek a felsorolt módszerek is jelentősen javult a projekt bármely olyan, hogy láttam.
A probléma ugyanaz - a szó az „állandó” és a „soros”. Ha a PSP és az Extreme Programming kizárólag időről időre, elvesztik jelentésüket. kódot írt fele nem lehet tévedhetetlen. Hasonlóképpen, mint abban az esetben a felesleges papírt az asztalra, a módszertant alkalmazva teljesen, következetesen, minden nap.
Ellentmondásos - egy gyakori oka a meghibásodási módok az emberekben. Vannak módszerek, amelyek megkövetelik, hogy követői szigorú sorrendben akciókat. Ez a módszer én „nagyon fegyelmezett”. Amint azt a felmérések különböző projektek, mint módszer a leginkább veszélyeztetett, de ezek meglehetősen sikeresen egyes projekteket. Itt egy példa a módszer alkalmazására a szervezet PSP az ötödik szint a CMM. Én meg nagyon tanulságos: [Web]:
Ennek elkerülése érdekében, a módszereket, amelyek nagy fegyelem kell lennie valamilyen szabályozási elemeket, amelyek arra kényszeríti az embereket, hogy következetesebb. Módszertana „tisztaszoba” van egy szabály, amely tiltja az összeállítás, amely támogatja egy bizonyos módon irányító. Extreme Programming igényel „mentor” ( „coach”), amely figyelemmel kíséri az összes E módszertan. A PSP funkciók, mint nem álltak rendelkezésre, nem meglepő, hogy a fejlesztők egy csoportja a mi például már nem használja - e módszer egyszerűen nem volt semmilyen tartószerkezetet. Azt feltételezik, hogy ezek a tényezők is sor kerül a TSP [Web].
Azonban mindezek ellenére vannak olyan emberek, akik hosszú ideig, hogy munkájukat következetesen és felelősségteljesen (ez csak azt mutatja, hogy mennyire vagyunk mind különböznek egymástól). Néha, annak érdekében, hogy befolyásolják a fegyelem a csoport elég megváltoztatni a vezetője. Köszönöm Trygve Reenskaugu (Trygve Reenskaug) egy történetet, amely jól szemlélteti, hogyan vezetési stílus befolyásolja a személyes tulajdonságok:
egyfajta állampolgári kötelessége, és a képesség, hogy navigálni a helyzet
A probléma az emberi múlandóság utal az úgynevezett „meghibásodási mód”, de az ember is egy „sikeres üzemmódok”. Három fajta:
Általános szabály, hogy egy személy egyfajta állampolgári kötelesség,
az emberek inkább, hogy kezdeményezze a kezükben,
Talán a legfontosabb (hosszú távon), ez egy tény, hogy a projekt során kialakított egy szorosan összetartozó csapat a fejlesztők, a képesség, hogy végre gyors fejlődése rendszerek GN amp; C. Amely egy csapat, amelynek tagjai a keresés az új tehetséges emberek, az oktatás, tapasztalatot dolgozik a eszközök, eljárások és módszerek, valamint az azt követő integráció egyetlen összetartó csapat.
Miután dolgozik együtt egy projekt egy évig, az egész csapat szerzett jó ismerete a tárgykörben, valamint módszereket és eszközöket a fejlődés. Légkörét a barátság és a kölcsönös segítségnyújtás a fejlesztők hozzájárult ahhoz, hogy a kölcsönös tanulás és bátorítani őt. A hajlandóság csapat tagjait, hogy vegyenek részt a minden, és minden szempontból a projekt többször nyújtott felbecsülhetetlen értékű munkát ... (kiemelés tőlem, AK)
... ez a csapat lesz szükség a jövőben, és ez az osztály, és a hivatal. "
Mi késztette az embereket így viselkedett? Az egyik lehetséges ok - egyfajta polgári kötelessége.
A második a „siker mód” - ez az, amikor az emberek a kezdeményezést a kezükben. Ez az elv teljes mértékben megfelel a másik két - egyfajta állampolgári kötelesség és a jó tájékozódás a helyzet. Együtt mindhárom vezet az a tény, hogy minden tartják a leggyakoribb oka a siker a munka „a kulcsfontosságú pillanatban a fejlesztés egy kevesen vették a kezdeményezést.”
„Jó, hogy navigálni a jelenlegi helyzetben” - a kifejezés meglehetősen bizonytalan, de messzemenő következményei vannak. Emberek, akik részt vesznek a rendezési dokumentumok gyakran egyszerűen lefektetett összes papírt kis halmokat (a Shell rendezés módszer). A legcsodálatosabb dolog az, hogy gyakran nem teszik egy marék ezeket tovább egyes dokumentumokat. Gyakran hozzávetőleges ismeretek is elég, mert ha szükséges, akkor mindig lapozhat egyik vagy a másik halom, és keresse meg a kívánt (jövőbeli kutatások azt mutatják, hogy mi mnemonikot technikát használják erre a célra).
Íme egy példa már a szoftverfejlesztés területén. Megpróbálunk a dokumentáció a projekt minőségét, frissítse az elavult illesztőprogramokat. Ugyanakkor, ismerve a volatilitás - az egyik leggyakoribb „meghibásodási módot” az emberben, nyugodtan azt jósolják, hogy a dokumentáció még nem frissül elég gyakran. Ami engem illet, én még nem láttam egyetlen sikeresen befejezett projekt, ami a megrendelési dokumentáció (kivéve azokat az eseteket, amikor a kód vagy a dokumentáció automatikusan létrejön). De láttam olyan projekt, amely összeomlott pontosan azért, mert a fejlesztők azt mondták, hogy frissíti az összes dokumentációt minden egyes módosítás után. A fejlesztési költség, ha ez nőtt annyira, és így esett a termelékenység, a projekt kellett zárni hamarosan.
Most már tudom, hogy az emberek azon képességét, hogy „navigálni a helyzet,” lehetséges, hogy támaszkodnak - és a fejlesztési projekt, és a fejlesztési módszertan.
Mivel létrehozni és fenntartani dokumentációt, amely megfelel a jelenlegi helyzetet a rendszer túl drága (különös tekintettel a képtelenség, hogy az ember a rutin művelet), azt javasoljuk, hogy fenntartsák a dokumentáció „elég jó” szinten. Más szavakkal, úgy, hogy mindig lehet körül, hogy kitaláljuk, hol kell keresni a pontosabb információkat. És a többit elég lesz, még a kis tehetség és lelkesedés. Azonban a „nagyon jó” állapotban dokumentumok - egy lehetetlen feladat a legtöbb projekt (azonban ez valahogy nem játszik nagy szerepet, hiszen a legtöbb ember megkérdezi valaki, aki tudja, és nem fogja ásni a dokumentációt).
Share az oldalon