Aktív témák
-
amargo
addikt
Fisha:
én is gondolkoztam rajta :)
johnson:
az írásomból nem derült ki, de én is csak szeretnék! tehát sajna nem tudok úgy gondolkozni mint egy felhasználó.. pedig mennyi időt megtakaríthatna még ez is :)
azokat az eseteket én sem tudom megérteni, amikor ott van előtte a válasz.. csak lusta kinyitni a szemét.. :(
bár van, hogy én is iylen vagyok :D
no, sok sikert a doksihoz a topic nyitónak -
#57764352
törölt tag
Hát jah, nekem 7 éves öcsém teszteli a cuccokat...
Ő biztos rájön a hibára :) -
johnson
csendes tag
''Én inkább a sajnost mondanám..
de szerencse, hogy vannak családtagok
mindenre nem lehet fekészíteni a programot, azt csak akkor lehet amikor már használta is valak rajtad kivűl.''
Abban teljesen igazad van, hogy használat közben jönnek elő a rejtet problémák. Az említett eset óta eltelt pár év, így már elég nagy gyakorlatom van a hasonló ''felhasználói buktatók'' előre történő kiiktatásában.
De ahol dolgozom, ott ne tud meg, hogy milyen userekkel találkozok mindennap.
Pl.: Van egy adott adatbeviteli képernyő, ahol a RÖGZÍT gombbal lehet a beírt adatokat lementeni. Ilyen típusú ablakból van vagy 50 a programban. A felmerülő új igények miatt szükséges bővíteni a programot. Bekerül 2 ugyanilyen típusú beviteli képernyő, ahol az új adatokat lehet megadni. Az usereknek fogalmuk sincs mit kell csinálniuk. Rámtelefolnának, hogy akkor hogyan is lehet lementeni az adatokat? Pedig a programot már lassan 3 éve használják napi szinten, és mondom teljesen ugyanolyan formátumú a 2 új ablak is, mint a másik 50 aminél tudják, hogy a RÖGZÍT gombra kell kattintani. Na ilyenkor legyen okos az ember...
Ja és persze ilyenkor nem doksit kezdik el lapozgatni (arra nincs idejük, mert bagószünetet kell tartani), hanem rámtelefonálnak hogy akkor mit is kell csinálni.
Én mégis inkább azt mondom, hogy szerencse, hogy nem tudok a cégünknél lévő userek fejével gondolkodni. A félreértés elkerülése végett nem szellemi fogyatékosokal dolgoztatnak nálunk, a maguk szakterületén mind kiváló szakember, csak valahogy a számítástechnika nagyon messze áll tőlük. Az biztos, hogy ilyen szempontból rendesen összeválogatták őket...
Johnson -
amargo
addikt
Én inkább a sajnost mondanám..
de szerencse, hogy vannak családtagok :)
mindenre nem lehet fekészíteni a programot, azt csak akkor lehet amikor már használta is valak rajtad kivűl.
ez már a topic indítónak.
hogy érdemben is hozzá szoljak:
szerintem kb ezek kellenek.
Programozói dokumentáció
Feladat specifikáció
Adatszerkezetek, típusok, változók
Objektum modellek
Interfészek specifikációja
Algoritmusok leírása
Tesztdokumentáció
Tesztelési terv
Tesztelési eredmény
Tesztnél előforduló hibák javítása
Felhasználói dokumentáció
A program célja
A programhoz szükséges konfiguráció
Használat
Telepítés
Indítás feltételei
Menüszerkezet
Hibalehetőségek
Információkérés
Melléklet
Forráskód -
''Tök üres listában a módosítás funkciót választotta.
Naná, hogy kiakadt a program mert, nekem soha az életbe nem jutott volna eszembe, hogy egy üres listában a módosítást válasszam, ezért fel sem készítettem a programot ennek kivédésére.''
Na ja, nem csak azt kell tesztelni, aminek mukodnie kell, hanem azt is, aminek nem (egy ''igazi'' tesztlistanal elofordul, hogy a negativ esetek vannak tulsulyban), es persze fel is kell keszulni ennek a lekezelesere. -
johnson
csendes tag
''Szerintem a felhasznaloi doksihoz egesz egyszeruen egy lama user helyebe kell kepzelni magunkat.''
Na ez az, ami nekem soha sem sikerül. Egyszerűen nem tudok a felhasználók fejével gondolkodni. Ami nekem triviális (pl. egy adatbeviteli képernyőn a RÖGZÍT gombra kattintva lehet lementeni az adatokat), a kedves usernek fogalma sincs, hogy mi a fenét kéne csinálnia.
A másik, hogy az userek, tuti hogy két perc alatt találnak egy programban hibát, hiába ment el két hónap annak alapos tesztelésére. Olyan dolgokat tudnak művelni, ami nekem eszembe sem jutna. Az egyik legemlékezetesebb ilyen esetem a következő, pár éve történt :
Adott egy tetszőleges számú elemmel feltölthető lista.
Elérhető funkciók :
- Új elem felvétele
- Módosítás
- Törlés
A felhasználó a saját szemem láttára akasztotta ki a programot.
Tök üres listában a módosítás funkciót választotta.
Naná, hogy kiakadt a program mert, nekem soha az életbe nem jutott volna eszembe, hogy egy üres listában a módosítást válasszam, ezért fel sem készítettem a programot ennek kivédésére.
Na így próbáljon meg egy programozó a felhasználó fejével gondolkodni.
Nekem sajnos (vagy lehet, hogy szerencsére) még nem sikerült.
Johnson -
-
Fisha
őstag
Szerintem a felhasznaloi doksihoz egesz egyszeruen egy lama user helyebe kell kepzelni magunkat. Minden funkciot kulon le kell irni, lehetoleg screenshotokkal illusztralva. Termesztesen kell egy szep beveztes is: mire jo a progi, milyen funkcioi vannak, kiknek szol, milyen ismeretek szuksegesek a hasznalatahoz.
Nem art a vegere egy fogalomjegyzek, ha tele van szakmai kifejezesekkel.
Fejlesztoi doksit nagyban meghatarozza, hogy milyen szemlelettel keszult a alkalmazas. Egy OOP doksiban elengedhetetlenek a osztalydiagramok egyuttmokudesi tablak stb. Strukturalt progihoz sem art azert folyamatabra minden fontosabb algortitmushoz. Persze itt is kell egy szep bevezeto, ami lehet hasonlo a felhasznaloihoz, kicsit hagnsulyozva a fejlesztoi kornyezetet. Vegere mindenkeppen erdemes kiterni a fejlesztesi lehetosegekre.
Elso korben kb ennyi jutott eszembe. -
#57764352
törölt tag
A kérdés adott, milyen a jó dokumentáció??
mit kell tartalmaznia, terjedelem, stb..
Aktív témák
- Fejhallgató erősítő és DAC topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Wise (ex-TransferWise)
- Kerti grill és bográcsozó házilag (BBQ, tervek, ötletek, receptek)
- AMD vs. INTEL vs. NVIDIA
- MasterDeeJay: Comet lake (10gen) és DDR3 - mert ilyet is lehet!
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Netfone
- Nintendo Switch 2
- Sorozatok
- További aktív témák...
- SZUPER Akcióban Új Bontatlan Dyson V15 Origin 3 év gyártói garanciával Azonnal Átvehető
- Makulátlan Dell14",core i5,8-32GB DDR4,MAGYAR Vil.bill,256-512GB SSD,jó akku,W11
- Újszerű ÉRINTŐS Dell,14"FullHd IPS,8.gen core i5(8x3,6Ghz)8-32GB/256-512GB,MAGYAR Vil.bill
- Megkímélt ÉRINTŐS Dell,14"FullHd IPS,core i5,8-32GB DDR4,MAGYAR Vil.bill,256-512GB SSD,jó akku,W11
- BESZÁMÍTÁS! Intel Core i9 11900KF 8 mag 16 szál processzor garanciával hibátlan működéssel
- AKCIÓ! Sosemhasznált! HP OmniBook 5 i3-1315U 8GB 1TB 16" FHD+ Gar.: 1 év
- Dell Wyse 5470,14",FHD, N4100 CPU,8GB DDR4,128GB SSD,WIN11
- GYÖNYÖRŰ iPhone SE 2020 256GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS4003
- 274 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3781
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
