బాగెల్నీ: బగ్హంటింగ్. ఒక రోజులో 200 బగ్లను ఎలా కనుగొనాలి
అందరికి వందనాలు! నా పేరు యూలియా మరియు నేను టెస్టర్. గత సంవత్సరం నేను మీకు చెప్పాను బాగోడెల్న్యా - బగ్ బ్యాక్లాగ్ను తొలగించడానికి మా కంపెనీలో జరిగిన ఈవెంట్. ఇది కేవలం ఒక రోజులో (వివిధ జట్లలో 10 నుండి 50% వరకు) గణనీయంగా తగ్గించడానికి పూర్తిగా ఆచరణీయమైన ఎంపిక.
ఈ రోజు నేను మా స్ప్రింగ్ బాగోడెల్నీ ఫార్మాట్ గురించి చెప్పాలనుకుంటున్నాను - BUgHunting (BUH). ఈసారి మేము పాత బగ్లను పరిష్కరించలేదు, కానీ కొత్త వాటి కోసం వెతికాము మరియు ఫీచర్ల కోసం ప్రతిపాదిత ఆలోచనలు చేసాము. కట్ క్రింద అటువంటి ఈవెంట్ల నిర్వహణ, మా ఫలితాలు మరియు పాల్గొనేవారి నుండి ఫీడ్బ్యాక్ గురించి చాలా వివరాలు ఉన్నాయి.
నిబంధనల గురించి ఆలోచించి, వ్రాసిన తర్వాత, మేము కార్పొరేట్ స్లాక్లోని అన్ని ఛానెల్లకు ఆహ్వానాన్ని పంపాము, ఇందులో ఎలాంటి పరిమితులు లేవు:
ఫలితంగా, దాదాపు 30 మంది వ్యక్తులు సైన్ అప్ చేసారు - డెవలపర్లు మరియు నాన్-టెక్నికల్ నిపుణులు. మేము ఈవెంట్ కోసం మొత్తం పని దినాన్ని కేటాయించాము, పెద్ద సమావేశ గదిని బుక్ చేసాము మరియు ఆఫీసు క్యాంటీన్లో భోజనాలు ఏర్పాటు చేసాము.
ఎందుకు?
ప్రతి బృందం దాని కార్యాచరణను పరీక్షిస్తున్నట్లు అనిపిస్తుంది. వినియోగదారులు బగ్లను మాకు నివేదిస్తారు. అలాంటి కార్యక్రమం ఎందుకు నిర్వహించాలి?
మాకు అనేక లక్ష్యాలు ఉన్నాయి.
సంబంధిత ప్రాజెక్ట్లు/ఉత్పత్తులకు దగ్గరగా ఉన్న అబ్బాయిలను పరిచయం చేయండి.
ఇప్పుడు మా కంపెనీలో ప్రతి ఒక్కరూ ప్రత్యేక బృందాలు - యూనిట్లలో పని చేస్తారు. ఇవి తమ స్వంత కార్యాచరణలో పని చేస్తున్న ప్రాజెక్ట్ బృందాలు మరియు ఇతర ప్రాజెక్ట్లలో ఏమి జరుగుతుందో ఎల్లప్పుడూ పూర్తిగా తెలియవు.
మీ సహోద్యోగులను ఒకరికొకరు పరిచయం చేసుకోండి.
మా మాస్కో కార్యాలయంలో దాదాపు 800 మంది ఉద్యోగులు ఉన్నారు; సహోద్యోగులందరికీ ఒకరికొకరు దృష్టిలో తెలియదు.
డెవలపర్లు తమ ఉత్పత్తుల్లో బగ్లను కనుగొనే సామర్థ్యాన్ని మెరుగుపరచండి.
మేము ఇప్పుడు ఎజైల్ టెస్టింగ్ని ప్రోత్సహిస్తున్నాము మరియు ఈ దిశలో అబ్బాయిలకు శిక్షణ ఇస్తున్నాము.
టెస్టింగ్లో కేవలం సాంకేతిక నిపుణుల కంటే ఎక్కువ మందిని పాల్గొనండి.
టెక్నికల్ డిపార్ట్మెంట్తో పాటు, టెస్టింగ్ గురించి, బగ్ను ఎలా సరిగ్గా నివేదించాలి అనే దాని గురించి మరింత మాట్లాడాలనుకునే ఇతర ప్రత్యేకతల నుండి మాకు చాలా మంది సహోద్యోగులు ఉన్నారు.
మరియు, వాస్తవానికి, గమ్మత్తైన మరియు స్పష్టమైన దోషాలను కనుగొనండి.
నేను కొత్త ఫీచర్లను పరీక్షించడంలో బృందాలకు సహాయం చేయాలనుకుంటున్నాను మరియు అమలు చేయబడిన కార్యాచరణను వేరే కోణం నుండి చూసే అవకాశాన్ని వారికి అందించాలనుకుంటున్నాను.
అమలు
మా రోజు అనేక బ్లాక్లను కలిగి ఉంది:
బ్రీఫింగ్;
పరీక్షపై ఒక చిన్న ఉపన్యాసం, దీనిలో మేము ప్రధాన అంశాలను మాత్రమే తాకాము (పరీక్ష యొక్క లక్ష్యాలు మరియు సూత్రాలు మొదలైనవి);
బగ్లను ప్రవేశపెట్టేటప్పుడు “మంచి మర్యాద నియమాలు”పై విభాగం (ఇక్కడ సూత్రాలు బాగా వివరించబడ్డాయి);
ఉన్నత-స్థాయి వివరించిన దృశ్యాలతో ప్రాజెక్ట్ల కోసం నాలుగు పరీక్షా సెషన్లు; ప్రతి సెషన్కు ముందు ప్రాజెక్ట్పై చిన్న పరిచయ ఉపన్యాసం మరియు జట్లుగా విభజించబడింది;
సంఘటనపై చిన్న సర్వే;
సంగ్రహించడం.
(సెషన్లు మరియు భోజనం మధ్య విరామాల గురించి కూడా మేము మర్చిపోలేదు).
ప్రాథమిక నియమాలు
ఈవెంట్ల నమోదు వ్యక్తిగతమైనది, ఒక వ్యక్తి వెళ్లకూడదని నిర్ణయించుకున్నట్లయితే, జడత్వం కారణంగా మొత్తం జట్టు ఎండిపోయే సమస్యను ఇది పరిష్కరిస్తుంది.
పాల్గొనేవారు ప్రతి సెషన్లో జట్లను మారుస్తారు. ఇది పార్టిసిపెంట్లను ఎప్పుడైనా వచ్చి వెళ్లడానికి అనుమతిస్తుంది మరియు మీరు మరింత మంది వ్యక్తులను కూడా కలుసుకోవచ్చు.
Команды ప్రతి సెషన్కు ముందు ఇద్దరు వ్యక్తులు యాదృచ్ఛికంగా ఏర్పడతాయి, ఇది మరింత డైనమిక్ మరియు వేగవంతమైనదిగా చేస్తుంది.
ప్రవేశపెట్టిన బగ్ల కోసం మీకు అవార్డు ఇవ్వబడింది పాయింట్లు (3 నుండి 10 వరకు) విమర్శనాత్మకతను బట్టి ఉంటాయి.
నకిలీలకు పాయింట్లు ఇవ్వబడవు.
బగ్లను తప్పనిసరిగా అన్ని అంతర్గత ప్రమాణాల ప్రకారం బృంద సభ్యుడు ఫైల్ చేయాలి.
ఫీచర్ అభ్యర్థనలు ప్రత్యేక టాస్క్లో సృష్టించబడతాయి మరియు ప్రత్యేక నామినేషన్లో పాల్గొంటాయి.
ఆడిట్ బృందం అన్ని నిబంధనలకు అనుగుణంగా పర్యవేక్షిస్తుంది.
ఇతర వివరాలు
ప్రారంభంలో, నేను "అధునాతన" పరీక్ష ఈవెంట్ని చేయాలనుకున్నాను, కానీ... నాన్-ప్రొడక్ట్ టీమ్ల నుండి చాలా మంది అబ్బాయిలు సైన్ అప్ చేసారు (SMM, లాయర్లు, PR), మేము కంటెంట్ను చాలా సులభతరం చేయాలి మరియు సంక్లిష్టమైన/ప్రొఫైల్ కేసులను తీసివేయాలి.
వేర్వేరు ప్రాజెక్ట్లలోని జిరాలోని యూనిట్ల పని కారణంగా, మా ప్రవాహం ప్రకారం, మేము ప్రత్యేకంగా ఒక ప్రత్యేక ప్రాజెక్ట్ను సృష్టించాము, దీనిలో బగ్లను పరిచయం చేయడానికి మేము ఒక టెంప్లేట్ను సెటప్ చేసాము.
పాయింట్లను లెక్కించడానికి, వారు వెబ్హూక్స్ ద్వారా అప్డేట్ చేయబడిన లీడర్బోర్డ్ను ఉపయోగించాలని ప్లాన్ చేసారు, కానీ ఏదో తప్పు జరిగింది మరియు చివరికి గణనను మాన్యువల్గా చేయాల్సి వచ్చింది.
ఈవెంట్లను నిర్వహించేటప్పుడు ప్రతి ఒక్కరూ సమస్యలను ఎదుర్కొంటారు మరియు మీ కోసం దీన్ని కొంచెం సులభతరం చేయడానికి, మీరు నివారించగల మా సమస్యలను నేను వివరిస్తాను.
స్పీకర్లలో ఒకరు అకస్మాత్తుగా అనారోగ్యానికి గురయ్యారు మరియు కొత్తదాన్ని కనుగొనవలసి వచ్చింది.
నేను అదృష్టవంతుడిని, అదే జట్టు నుండి ఉదయం 9 గంటలకు నాకు ప్రత్యామ్నాయం దొరికింది). కానీ అదృష్టం మీద ఆధారపడకపోవడమే మంచిది మరియు విడివిడిగా ఉండకూడదు. లేదా అవసరమైన నివేదికను మీరే ఇచ్చేందుకు సిద్ధంగా ఉండండి.
కార్యాచరణను రూపొందించడానికి మాకు సమయం లేదు, మేము బ్లాక్లను మార్చుకోవలసి వచ్చింది.
మొత్తం బ్లాక్ను విసిరేయకుండా ఉండటానికి, బ్యాకప్ ప్లాన్ను కలిగి ఉండటం మంచిది.
కొంతమంది పరీక్ష వినియోగదారులు తొలగించబడ్డారు, మేము త్వరగా కొత్త వాటిని మళ్లీ సృష్టించాల్సి వచ్చింది.
వినియోగదారులను ముందుగానే క్రాస్-చెక్ టెస్ట్ చేయండి లేదా వాటిని త్వరగా చేయగలరు.
ఫార్మాట్ సరళీకృతం చేయబడిన అబ్బాయిలలో దాదాపు ఎవరూ రాలేదు.
ఎవరినీ బలవంతంగా లాగాల్సిన అవసరం లేదు. మిమ్మల్ని మీరు వినయం చేసుకోండి.
ఈవెంట్ యొక్క ఆకృతిని ఖచ్చితంగా సూచించడానికి ఒక ఎంపిక ఉంది: "ఔత్సాహిక"/"అధునాతన", లేదా ఒకేసారి రెండు ఎంపికలను సిద్ధం చేసి, వాస్తవం తర్వాత ఏది పట్టుకోవాలో నిర్ణయించుకోండి.
ఉపయోగకరమైన సంస్థాగత అంశాలు:
సమావేశాన్ని ముందుగానే బుక్ చేసుకోండి;
పట్టికలను ఏర్పాటు చేయండి, పొడిగింపు త్రాడులు మరియు సర్జ్ ప్రొటెక్టర్ల గురించి మర్చిపోవద్దు (ల్యాప్టాప్లు/ఫోన్లను ఛార్జింగ్ చేయడం రోజంతా సరిపోకపోవచ్చు);
స్కోరింగ్ ప్రక్రియను ఆటోమేట్ చేయండి;
ర్యాంకింగ్ పట్టికలను సిద్ధం చేయండి;
పరీక్ష వినియోగదారుల లాగిన్లు మరియు పాస్వర్డ్లతో పేపర్ హ్యాండ్అవుట్లను తయారు చేయండి, జిరాతో పని చేయడానికి సూచనలు, స్క్రిప్ట్లు;
ఈవెంట్కు ఒక వారం ముందు రిమైండర్లను పంపడం మర్చిపోవద్దు మరియు మీరు మీతో తీసుకెళ్లాల్సిన వాటిని కూడా సూచించండి (ల్యాప్టాప్లు/పరికరాలు);
డెమోలో, భోజనాల వద్ద, ఒక కప్పు కాఫీతో ఈవెంట్ గురించి మీ సహోద్యోగులకు చెప్పండి;
ఈ రోజున ఏదైనా అప్డేట్ లేదా రోల్ అవుట్ చేయకూడదని డెవొప్స్తో అంగీకరిస్తున్నారు;
స్పీకర్లు సిద్ధం;
ఫీచర్ యజమానులతో చర్చలు జరపండి మరియు పరీక్ష కోసం మరిన్ని దృశ్యాలను వ్రాయండి;
స్నాక్స్ కోసం విందులు (కుకీలు/క్యాండీలు) ఆర్డర్ చేయండి;
ఈవెంట్ ఫలితాల గురించి మాకు చెప్పడం మర్చిపోవద్దు.
Результаты
మొత్తం రోజులో, అబ్బాయిలు 4 ప్రాజెక్ట్లను పరీక్షించగలిగారు మరియు 192 బగ్లను (వాటిలో 134 ప్రత్యేకమైనవి) మరియు ఫీచర్ అభ్యర్థనలతో 7 సమస్యలను సృష్టించారు. వాస్తవానికి, ఈ బగ్లలో కొన్నింటి గురించి ప్రాజెక్ట్ యజమానులకు ఇప్పటికే తెలుసు. అయితే అక్కడ కూడా ఊహించని ఫలితాలు వచ్చాయి.
పాల్గొన్న వారందరికీ తీపి బహుమతులు లభించాయి.
మరియు విజేతలు థర్మోస్, బ్యాడ్జ్లు, చెమట చొక్కాలు.
ఏమి ఆసక్తికరంగా మారింది:
పాల్గొనేవారు ఊహించని విధంగా కఠినమైన సెషన్ల ఆకృతిని కనుగొన్నారు, సమయం పరిమితంగా ఉన్నప్పుడు మరియు మీరు ఎక్కువ సమయం ఆలోచిస్తూ గడపలేరు;
డెస్క్టాప్, మొబైల్ వెర్షన్ మరియు అప్లికేషన్లను పరీక్షించడానికి నిర్వహించేది;
మేము ఒకేసారి చాలా ప్రాజెక్ట్లను చూశాము, విసుగు చెందడానికి సమయం లేదు;
వివిధ సహోద్యోగులను కలుసుకున్నారు, బగ్లను పరిచయం చేయడానికి వారి విధానాలను చూశారు;
పరీక్షకుల బాధనంతా అనుభవించాడు.
ఏమి మెరుగుపరచవచ్చు:
తక్కువ ప్రాజెక్ట్లను చేయండి మరియు సెషన్ సమయాన్ని 1,5 గంటలకు పెంచండి;
బహుమతులు/సావనీర్లను చాలా ముందుగానే సిద్ధం చేయండి (కొన్నిసార్లు ఆమోదం/చెల్లింపుకు ఒక నెల పడుతుంది);
విశ్రాంతి తీసుకోండి మరియు ఏదైనా ప్రణాళిక ప్రకారం జరగదని మరియు బలవంతపు మజ్యూర్ ఉంటుందని అంగీకరించండి.
సమీక్షలు
అన్నా బైస్ట్రికోవా, సిస్టమ్ అడ్మినిస్ట్రేటర్: “ఆల్మ్హౌస్ నాకు చాలా విద్యాసంబంధమైనది. నేను పరీక్ష ప్రక్రియను నేర్చుకున్నాను మరియు పరీక్షకుల "నొప్పిని" అనుభవించాను.
మొదట, పరీక్ష ప్రక్రియలో, ఒక ఆదర్శప్రాయమైన వినియోగదారుగా, మీరు ప్రధాన అంశాలను తనిఖీ చేస్తారు: బటన్ క్లిక్ చేయబడిందా, అది పేజీకి వెళ్లినా, లేఅవుట్ తరలించబడిందా. కానీ తర్వాత మీరు పెట్టె వెలుపల మరింత ఆలోచించాలని మరియు అప్లికేషన్ను "బ్రేక్" చేయడానికి ప్రయత్నించాలని మీరు గ్రహించారు. పరీక్షకులకు కష్టమైన పని ఉంది; ఇంటర్ఫేస్లో "దూర్చడం" సరిపోదు; మీరు పెట్టె వెలుపల ఆలోచించడానికి ప్రయత్నించాలి మరియు చాలా శ్రద్ధగా ఉండాలి.
ఇంప్రెషన్లు సానుకూలంగా ఉన్నాయి, ఇప్పుడు కూడా, ఈవెంట్ జరిగిన కొంత సమయం తర్వాత, నేను కనుగొన్న బగ్లపై పని ఎలా జరుగుతుందో నేను చూస్తున్నాను. ఉత్పత్తిని మెరుగుపరచడంలో పాలుపంచుకోవడం చాలా బాగుంది ^_^."
డిమిత్రి సెలెజ్నేవ్, ఫ్రంట్ ఎండ్ డెవలపర్: “పోటీ మోడ్లో పరీక్షించడం వల్ల మరిన్ని బగ్లను కనుగొనడానికి మమ్మల్ని బాగా ప్రేరేపిస్తుంది). ప్రతి ఒక్కరూ బాఘుంటింగ్లో పాల్గొనడానికి ప్రయత్నించాలని నాకు అనిపిస్తోంది. పరీక్షా ప్రణాళికలో వివరించబడని కేసులను కనుగొనడానికి అన్వేషణాత్మక పరీక్ష మిమ్మల్ని అనుమతిస్తుంది. అదనంగా, ప్రాజెక్ట్ గురించి తెలియని వ్యక్తులు సేవ యొక్క సౌలభ్యంపై అభిప్రాయాన్ని తెలియజేయగలరు.
ఆంటోనినా టాచుక్, సీనియర్ ఎడిటర్: “నేను టెస్టర్గా ప్రయత్నించడం నాకు నచ్చింది. ఇది పూర్తిగా భిన్నమైన పని శైలి. మీరు వ్యవస్థను విచ్ఛిన్నం చేయడానికి ప్రయత్నిస్తున్నారు, దానితో స్నేహం చేయడం కాదు. పరీక్ష గురించి మా సహోద్యోగులను అడిగే అవకాశం మాకు ఎప్పుడూ ఉంటుంది. బగ్లకు ప్రాధాన్యత ఇవ్వడం గురించి నేను మరింత తెలుసుకున్నాను (ఉదాహరణకు, నేను టెక్స్ట్లలో వ్యాకరణ దోషాలను వెతకడం అలవాటు చేసుకున్నాను, కానీ అలాంటి బగ్ యొక్క “బరువు” చాలా చిన్నది; మరియు దీనికి విరుద్ధంగా, నాకు చాలా ముఖ్యమైనది కాదని అనిపించింది ఒక క్లిష్టమైన బగ్, ఇది వెంటనే పరిష్కరించబడింది ).
కార్యక్రమంలో, అబ్బాయిలు పరీక్ష సిద్ధాంతం యొక్క సారాంశాన్ని ఇచ్చారు. సాంకేతికత లేని వారికి ఇది ఉపయోగపడింది. మరియు కొన్ని రోజుల తర్వాత నేను "ఏం-ఎక్కడ-ఎప్పుడు" ఫార్ములాను ఉపయోగించి మరొక సైట్కు మద్దతుగా వ్రాస్తున్నానని మరియు సైట్ మరియు వాస్తవికత నుండి నా అంచనాలను వివరంగా వివరిస్తున్నానని భావించాను.
తీర్మానం
మీరు మీ బృందం జీవితాన్ని వైవిధ్యపరచాలనుకుంటే, కార్యాచరణను తాజాగా పరిశీలించండి, మినీని ఏర్పాటు చేయండి "మీ స్వంత కుక్క ఆహారం తినండి", అప్పుడు మీరు అలాంటి ఈవెంట్ను నిర్వహించడానికి ప్రయత్నించవచ్చు, ఆపై మేము దానిని కలిసి చర్చించవచ్చు.