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
- Bomba ár! Acer Aspire ES1 - AMD A8 I 8GB I 180GB SSD I 15,6" HD I HDMI I Cam I W10 I Garancia!
- Acer Predator Helios 300 - PH315-51
- Bomba Ár! Fujitsu LifeBook S762 - i5-3GEN I 8GB I 320GB I DVDRW I 13,3" HD I DP I W10 I Garancia!
- Bomba ár! Dell Latitude E6540 - i7-4GEN I 8GB I 256SSD I Radeon I 15,6" FHD I Cam I W10 I Garancia!
- Bomba ár! Dell Latitude E6510 - i7 I 4GB I 250GB I DVDRW I Nvidia I 15,6" HD+ I Cam I W10 I Gari!
- 120 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 (ELKELT)
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Fujitsu LIFEBOOK E449 i3-8130U 12GB 512GB 14" FHD 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest