რისკის ჩანაწერი, რომელიც მთავრდება სიმძიმის რეიტინგით, მენეჯერს აძლევს განაჩენს და არავითარ ქმედებას. ამიტომ ბევრი მათგანი ბრუნდება „მადლობა, აღვნიშნე“ და სხვა არაფრით. ჩანაწერებს, რომლებიც მტკიცდება, აქვთ საერთო ფორმა: ერთი ვიწრო შესამოწმებელი მტკიცება, ორი დასახელებული ვარიანტი ფასით და ერთი ადამიანი, რომელმაც უნდა უპასუხოს განსაზღვრულ თარიღამდე. ყველაფერი ქვემოთ ეხება ამ ფორმის შექმნას იმის გაზვიადების გარეშე, რაც იცით.

ქულა პასუხობს კითხვას, რომელიც არავის დაუსვამს

ალბათობის გამრავლებული ზეგავლენის არითმეტიკა ქმნის რიცხვს, რომელიც აღმოჩენებს ერთმანეთის მიმართ ალაგებს. ის დირექტორს არ ეუბნება, რა მოაწეროს ხელი, და იწვევს კამათს მამრავლზე გადაწყვეტილების ნაცვლად კარიბჭის შესახებ. მინახავს, როგორ ორნიშნა ათწილადიანი ზემოქმედების მაჩვენებელი მთელი სხდომა შთანთქა, მაშინ როცა ნამდვილი კითხვა — უნდა დაფინანსდეს თუ არა განახლება ამ კვარტალში — ასე და უსვამელი დარჩა.

ამ სფეროში მხოლოდ რამდენიმე ნამდვილი გადაწყვეტილებაა. დააფინანსეთ განახლება, მიიღეთ შეზღუდული ზემოქმედება გამოცხადებულ თარიღამდე, ან შეამცირეთ ვინ შეიძლება მივიდეს სერვისამდე. თითოეულს განსხვავებული პასუხისმგებელი და განსხვავებული ღირებულება აქვს და არც ერთი მათგანი არ არის „შეამცირე რისკი 40 პროცენტით“.

სიმძიმის ინფლაცია ამძიმებს პრობლემას. როცა ყოველი აღმოჩენა კრიტიკულია, რეიტინგი წყვეტს გარჩევას და მკითხველი უბრუნდება ერთადერთ დარჩენილ სიგნალს, ანუ იმას, ვინც ყველაზე ხმამაღლა უჩივლა. ჩანაწერი, რომელიც ამბობს, რომ გამოშვება მხარდაჭერის გარეშეა, რომ ეს უკვე მეორე კვარტალია მხარდაჭერის გარეშე და რომ თანამშრომლების გარკვეული ჯგუფი მასზეა დამოკიდებული, გაცილებით უფრო მოქმედია, ვიდრე წითელი ნიშანი.

გაურკვევლობა მეორე მარცხია. „VPN არ არის უსაფრთხო“ ვერ გადაიჭრება, რადგან არ ამბობს რომელი განლაგება, რომელი ვერსია ან ვის რა შეუძლია მიაღწიოს. წინადადება, რომლის შემოწმებაც მკითხველს შეუძლია, სასარგებლო ანგარიშის უმცირესი ერთეულია.

შეამცირეთ მტკიცება, სანამ ვინმე შეძლებს მის შემოწმებას

მიამაგრეთ მტკიცება გამოქვეყნებულ ზღვარს და არა აზრს. მომწოდებლის მხარდაჭერის გარეთ ყოფნა, სავალდებულო ავთენტიფიკაციის საფეხურის არქონა ან ისეთი ქსელური სეგმენტიდან მიღწევადობა, რომელმაც არ უნდა დაინახოს ის — ყველა მტკიცებაა, რომელთა უკან ტესტი დგას. პირველისთვის ტესტი სამი ბრძანებაა თავად კარიბჭეზე:

openvpn --version | head -n 1
dpkg-query -W -f='${Version}\n' openvpn
openssl x509 -in /etc/openvpn/server.crt -noout -enddate

ვერსიის ხაზი და პაკეტის შეკითხვა ჩვეულებრივ ემთხვევა, ხოლო როცა არ ემთხვევა, იპოვეთ მეორე პრობლემა, რომელიც ცალკე ანგარიშს იმსახურებს. სერტიფიკატის ვადის ამოწურვის თარიღი ის ველია, რომლის შემოწმებასაც ხალხი ივიწყებს, სანამ კლიენტები ვეღარ დაუკავშირდებიან, და ის იმავე მტკიცებულებათა დანართშია, სადაც გამოშვების სტრიქონი.

ჩაწერეთ, საიდან მოვიდა ყოველი გამონატანი და როდის აიღეს. „კარიბჭე gw1, შეგროვებული სამშაბათს“ ჩანაწერის ხელახლა გაშვება სკეპტიკოსს შეუძლია; საინტერესო ხაზამდე მოჭრილი ეკრანის სურათის — არა. წაშალეთ გასაღებები, პირადი მისამართები და ანგარიშების სახელები, სანამ ფაილი თქვენს მანქანას დატოვებს.

დაწერეთ ჩანაწერი, როგორც არჩევანი დასახელებულ ვარიანტებს შორის

გადაწყვეტილების ჩანაწერი მოკლეა, რადგან ერთ საქმეს აკეთებს. ეს არის ფორმა, რომელსაც ვიყენებ, შევსებული გამოგონილი საშუალო ზომის ორგანიზაციისთვის, რომლის დისტანციური წვდომის გამოშვება მხარდაჭერის გარეთ აღმოჩნდა:

Ask: approve one of two upgrade paths for remote access before 30 June.
Claim: gw1 runs a release that left vendor support in January.
Evidence: version output and vendor notice, attached, collected 14 March.
Option A: upgrade in place, one maintenance window, staff on the current client build.
Option B: replace the gateway, two windows, client reinstall for 180 staff.
Cost of waiting: no security fixes for a service 180 staff use daily.
Owner: platform team. Decision needed from: IT director, by 28 March.

ყოველი ხაზი იმსახურებს თავის ადგილს. მოთხოვნა ერთი წინადადებაა და შეიცავს თარიღს. მტკიცება შესამოწმებელია. ვარიანტი B არსებობს იმისთვის, რომ ვარიანტი A იყოს არჩევანი და არა ფორმალობა, და ის ასახელებს კლიენტის ხელახალ ინსტალაციას, რადგან სწორედ ეს არის ხარჯი, რომელსაც ხალხი არ აფასებს. ლოდინის ღირებულება აღწერს შედეგს და არა ალბათობას.

Line in the noteWhat it prevents
Ask with a dateA reply of "agreed in principle" that funds nothing
Claim with a command behind itA debate about whether the problem is real
Two options with different costsA single proposal that can only be approved or refused
Named decision ownerA thread where everyone assumes someone else signed

რაც ჩანაწერმა არ უნდა გააკეთოს, არის ისეთი დასკვნის კონტრაბანდით შემოტანა, რომელსაც ვერ უჭერთ მხარს. თუ დარღვევა არ დადასტურდა, ერთ ხაზში თქვით, რადგან მოგვიანებით გაზვიადების აღმომჩენი მკითხველი თქვენს მომდევნო სამ ჩანაწერსაც დააკლებს.

რა უნდა შეიცავდეს რისკის მიღება

მიღება არ არის გადაწყვეტილების არქონა და არც სიჩუმე. თუ პასუხია გარკვეული დრო ზემოქმედებასთან ერთად ცხოვრება, ჩანაწერს სამი დამატება სჭირდება: დასრულების თარიღი, მონიტორინგის საფეხური, რომელსაც ვინმე ნამდვილად ასრულებს, და დასახელებული პირი, რომელიც კითხვას ხელახლა ხსნის, როცა თარიღი დადგება.

დროებით კონტროლს იგივე მოპყრობა სჭირდება. სერვისის უფრო პატარა ჯგუფამდე შეზღუდვა ზემოქმედებას ამცირებს მხოლოდ მაშინ, თუ შეზღუდვა სადმე აღსრულდება და ვინმე სიას ინახავს. ბლოკი, რომელიც ჩუმად აჩერებს ღამის პარტიულ სამუშაოს, კონტროლი არ არის, ეს უკეთესი ქაღალდებით გამოწვეული შეფერხებაა.

გამოყავით ცვლილების პასუხისმგებელი და გადაწყვეტილების პასუხისმგებელი, როცა სხვადასხვა ადამიანია. პლატფორმის გუნდი ასრულებს; დირექტორი იღებს. ორივე სახელის ჩანაწერში ჩაწერა აქრობს ყველაზე გავრცელებულ შეფერხებას — კარგად მომზადებული გეგმა, რომელიც ელოდება ადამიანს, რომელსაც ის არასოდეს უნახავს.

გადაგზავნამდე გადაამოწმეთ ჩანაწერი განლაგების მიმართ

მტკიცებები ცუდად ძველდება ორგანიზაციებში, სადაც ერთზე მეტი კარიბჭეა. სხვა გამოშვების შესახებ ფორუმის თემიდან ან გასულ თვეში აღდგენილი ჰოსტიდან კოპირებული აღმოჩენა სხდომაზე გამოიწვევს კითხვებს და ჩანაწერის დარჩენილიც მასთან წავა. ხელახლა გაუშვით მტკიცებულებები ყოველ ჰოსტზე, რომელსაც ჩანაწერი ასახელებს:

for h in gw1 gw2; do
  ssh "$h" 'openvpn --version | head -n 1; systemctl is-active openvpn@server'
done

თუ ორი ჰოსტი არ თანხმდება, ჩანაწერი ახლა შერეულ პარკზეა, რაც სხვა და ჩვეულებრივ უფრო დამაჯერებელი აღმოჩენაა. თუ სერვისი არააქტიურია ჰოსტზე, რომელიც გეგონათ ტრაფიკს ემსახურებოდა, გაჩერდით და გაასწორეთ ინვენტარი, სანამ ჩანაწერი სადმე წავა.

შემდეგ მიამაგრეთ გამონატანი, ჩასვით გადაწყვეტილების თარიღი თემის ხაზში და გაუგზავნეთ იმ ადამიანს, ვისაც შეუძლია თქვას კი და არა ჯგუფს, რომელიც განიხილავს. თუ პასუხი დაბრუნდა როგორც „ახლა არა“, ჰკითხეთ თარიღი, როცა ის გახდება „ახლა“, და ჩაწერეთ ის თარიღი ჩანაწერის შემდეგ ვერსიაში.

დაკავშირებული სტატიები