ሁሉንም ነገር የነካ የታቀፈ ታሪክ

ሁሉንም ነገር የነካ የታቀፈ ታሪክ
የእውነት ጠላቶች በ12f-2

በሚያዝያ ወር መጨረሻ፣ ነጩ ዎከርስ ዊንተርፌልን እየከበበ ሳለ፣ የበለጠ የሚያስደስት ነገር ገጠመን፤ ያልተለመደ ልቀት አደረግን። በመርህ ደረጃ፣ በየጊዜው አዳዲስ ባህሪያትን ወደ ምርት (እንደሌላው ሰው) እናቀርባለን። ይህ ግን የተለየ ነበር። መጠኑ ልንሰራቸው የምንችላቸው ማንኛቸውም ሊሆኑ የሚችሉ ስህተቶች ሁሉንም አገልግሎቶቻችንን እና ተጠቃሚዎቻችንን እንዲነኩ ነበር። በውጤቱም, ሁሉንም ነገር በእቅዱ መሰረት, በታቀደው እና በታወጀው የእረፍት ጊዜ ውስጥ, ለሽያጭ ምንም መዘዝ ሳይኖር አውጥተናል. ጽሑፉ ይህንን እንዴት እንዳሳካን እና ማንም ሰው በቤት ውስጥ እንዴት እንደሚደግመው ነው.

አሁን ያደረግናቸውን የስነ-ህንፃ እና ቴክኒካዊ ውሳኔዎች አልገልጽም ወይም ሁሉም እንዴት እንደሚሰራ አልነግርም። እነዚህ በጣም አስቸጋሪ ከሆኑት ልቀቶች ውስጥ አንዱ እንዴት እንደተከሰተ ፣ እኔ የታዘብኩት እና እኔ በቀጥታ የተሳተፍኩባቸው በዳርቻዎች ውስጥ ያሉ ማስታወሻዎች ናቸው። ሙሉነት ወይም ቴክኒካል ዝርዝሮችን አልጠይቅም፤ ምናልባት በሌላ መጣጥፍ ላይ ይታያሉ።

ዳራ + ይህ ምን ዓይነት ተግባር ነው?

የደመና መድረክ እየገነባን ነው። Mail.ru የደመና መፍትሄዎች (ኤም.ሲ.ኤስ.)፣ የቴክኒክ ዳይሬክተር ሆኜ የምሠራበት። እና አሁን የሁሉንም የተጠቃሚ መለያዎች፣ ተጠቃሚዎች፣ የይለፍ ቃሎች፣ ሚናዎች፣ አገልግሎቶች እና ሌሎችም የተዋሃደ አስተዳደር የሚያቀርበውን IAM (ማንነት እና የመዳረሻ አስተዳደር)ን ወደ መድረክችን የምንጨምርበት ጊዜ ነው። ለምን በደመና ውስጥ እንደሚያስፈልግ ግልጽ የሆነ ጥያቄ ነው: ሁሉም የተጠቃሚ መረጃ በውስጡ ተቀምጧል.

ብዙውን ጊዜ እንደዚህ ያሉ ነገሮች በማንኛውም ፕሮጀክቶች መጀመሪያ ላይ መገንባት ይጀምራሉ. በታሪክ ግን ነገሮች በኤም.ሲ.ኤስ ትንሽ ለየት ያሉ ናቸው። ኤም.ሲ.ኤስ በሁለት ክፍሎች ተገንብቷል፡-

  • በራሱ የ Keystone ፍቃድ ሞዱል ክፈት፣
  • Hotbox (S3 ማከማቻ) በ Mail.ru ክላውድ ፕሮጀክት ላይ የተመሰረተ፣

በዚህ ዙሪያ አዳዲስ አገልግሎቶች ታዩ ።

በመሠረቱ፣ እነዚህ ሁለት የተለያዩ የፍቃድ ዓይነቶች ነበሩ። በተጨማሪም፣ አንዳንድ የተለየ የ Mail.ru እድገቶችን ተጠቅመንበታል፣ ለምሳሌ አጠቃላይ የ Mail.ru የይለፍ ቃል ማከማቻ፣ እንዲሁም በራሱ የተጻፈ ክፍት ማገናኛ፣ ለዚህም ምስጋና ይግባውና SSO (ከጫፍ እስከ ጫፍ ፍቃድ) በአድማስ ፓነል ውስጥ ቀርቧል። ምናባዊ ማሽኖች (ቤተኛ OpenStack UI)።

IAM ን ለእኛ ማድረግ ማለት ሁሉንም ወደ አንድ ነጠላ ሥርዓት ማለትም ሙሉ በሙሉ የራሳችን ማገናኘት ማለት ነው። በተመሳሳይ ጊዜ, በመንገድ ላይ ምንም አይነት ተግባራትን አናጣም, ነገር ግን ለወደፊቱ መሠረት እንፈጥራለን, ሳናስተካክለው እና በተግባራዊነት ደረጃውን በግልፅ ለማጣራት ያስችለናል. እንዲሁም መጀመሪያ ላይ ተጠቃሚዎች ለአገልግሎቶች ተደራሽነት (ማዕከላዊ RBAC፣ ሚና ላይ የተመሰረተ የመዳረሻ ቁጥጥር) እና ሌሎች አንዳንድ ትናንሽ ነገሮች አርአያ ነበራቸው።

ስራው ቀላል ያልሆነ ሆኖ ተገኘ፡- ፓይቶን እና ፐርል፣ በርካታ ደጋፊዎች፣ በግል የተፃፉ አገልግሎቶች፣ በርካታ የልማት ቡድኖች እና አስተዳዳሪዎች። እና ከሁሉም በላይ, በውጊያው የምርት ስርዓት ላይ በሺዎች የሚቆጠሩ የቀጥታ ተጠቃሚዎች አሉ. ይህ ሁሉ መፃፍ ነበረበት እና ከሁሉም በላይ ደግሞ ምንም ጉዳት ሳይደርስበት መታጠፍ ነበረበት።

ምን ልንለቅ ነው?

በጣም በግምት ለማስቀመጥ በ 4 ወራት ውስጥ የሚከተለውን አዘጋጅተናል።

  • ከዚህ ቀደም በተለያዩ የመሠረተ ልማት ክፍሎች ውስጥ ይሠሩ የነበሩትን የተዋሃዱ ተግባራትን የሚያዘጋጁ በርካታ አዳዲስ ዲሞኖች ፈጠርን። የተቀሩት አገልግሎቶች በእነዚህ አጋንንት መልክ አዲስ ጀርባ ታዝዘዋል።
  • ለሁሉም አገልግሎታችን የሚገኝ የራሳችንን የይለፍ ቃሎች እና ቁልፎች ማእከላዊ ማከማቻ ጽፈናል፣ ይህም እንደፈለግን በነፃነት ይሻሻላል።
  • ለ Keystone ከባዶ ጀምሮ 4 አዳዲስ የጀርባ አዘጋጆችን ጽፈናል (ተጠቃሚዎች፣ ፕሮጀክቶች፣ ሚናዎች፣ ሚና ስራዎች)፣ እሱ በእውነቱ፣ የውሂብ ጎታውን ተክቷል እና አሁን እንደ ነጠላ የተጠቃሚ የይለፍ ቃሎቻችን ማከማቻ ሆኖ ያገለግላል።
  • እነዚህን ፖሊሲዎች ከእያንዳንዱ አገልጋይ በየአካባቢው ከማንበብ ይልቅ ለሶስተኛ ወገን የፖሊሲ አገልግሎት እንዲሄዱ ሁሉም የ Opentack አገልግሎቶቻችን አስተምረናል (አዎ በነባሪነት Opentack የሚሰራው!)

እንዲህ ዓይነቱ ትልቅ ድጋሚ ሥራ ትልቅ፣ ውስብስብ እና ከሁሉም በላይ ደግሞ በተለያዩ የልማት ቡድኖች የተጻፉ በብዙ ሥርዓቶች ውስጥ የተመሳሰለ ለውጦችን ይፈልጋል። ከተሰበሰበ በኋላ, አጠቃላይ ስርዓቱ መስራት አለበት.

እንደዚህ አይነት ለውጦችን እንዴት እንደሚሽከረከሩ እና እንዳይሽከረከሩ? በመጀመሪያ ስለወደፊቱ ትንሽ ለመመልከት ወሰንን.

የልቀት ስትራቴጂ

  • ምርቱን በበርካታ ደረጃዎች መልቀቅ ይቻላል, ነገር ግን ይህ የእድገት ጊዜን በሦስት እጥፍ ይጨምራል. በተጨማሪም, ለተወሰነ ጊዜ በመረጃ ቋቶች ውስጥ ያለውን ውሂብ ሙሉ በሙሉ ማሰናከል ይኖረናል. የእራስዎን የማመሳሰል መሳሪያዎች መፃፍ እና ከብዙ የውሂብ ማከማቻዎች ጋር ለረጅም ጊዜ መኖር አለብዎት። እና ይህ ብዙ አይነት አደጋዎችን ይፈጥራል.
  • ለተጠቃሚው በግልፅ ሊዘጋጅ የሚችል ነገር ሁሉ አስቀድሞ ተከናውኗል። 2 ወር ፈጅቷል።
  • እኛ እራሳችንን ለብዙ ሰዓታት የእረፍት ጊዜን ፈቅደናል - ለተጠቃሚ ክወናዎች መገልገያዎችን ለመፍጠር እና ለመለወጥ ብቻ።
  • ቀደም ሲል ለተፈጠሩት ሁሉም ሀብቶች ሼል ፣ የእረፍት ጊዜ ተቀባይነት የለውም። በታቀደው ልቀት ወቅት፣ ግብዓቶች ያለእረፍት ጊዜ እንዲሰሩ እና ለደንበኞች ተጽዕኖ እንዲኖራቸው አቅደናል።
  • የሆነ ችግር ከተፈጠረ በደንበኞቻችን ላይ የሚያሳድረውን ተጽእኖ ለመቀነስ እሁድ ምሽት ለመልቀቅ ወሰንን. ጥቂት ደንበኞች በምሽት ምናባዊ ማሽኖችን ያስተዳድራሉ.
  • ለሁሉም ደንበኞቻችን ለመልቀቅ በተመረጠው ጊዜ ውስጥ የአገልግሎት አስተዳደር እንደማይገኝ አስጠንቅቀናል።

ዳይግሬሽን፡ መልቀቅ ምንድን ነው?

<ጥንቃቄ፣ ፍልስፍና>

እያንዳንዱ የአይቲ ባለሙያ መልቀቅ ምን እንደሆነ በቀላሉ መልስ ሊሰጥ ይችላል። CI/CD ን ትጭናለህ፣ እና ሁሉም ነገር በራስ ሰር ወደ መደብሩ ይደርሳል። 🙂

በእርግጥ ይህ እውነት ነው. ግን አስቸጋሪው ነገር በዘመናዊ የኮድ ማቅረቢያ አውቶማቲክ መሳሪያዎች ፣ የታቀዱ ልቀቶች ግንዛቤው ጠፍቷል። ዘመናዊ መጓጓዣን ሲመለከቱ የመንኮራኩሩን ፈጠራ እንዴት እንደሚረሱ. ሁሉም ነገር በጣም አውቶማቲክ ስለሆነ ልቀቱ ብዙውን ጊዜ የሚከናወነው ሙሉውን ምስል ሳይረዳ ነው።

እና አጠቃላይ ምስሉ እንደዚህ ነው። ልቀቱ አራት ዋና ዋና ገጽታዎችን ያቀፈ ነው፡-

  1. የውሂብ ማሻሻያ ጨምሮ ኮድ ማድረስ። ለምሳሌ ፍልሰታቸው።
  2. ኮድ መልሶ መመለሻ የሆነ ችግር ከተፈጠረ ወደ ኋላ የመመለስ ችሎታ ነው። ለምሳሌ, ምትኬዎችን በመፍጠር.
  3. የእያንዲንደ የታቀዯ/የመመለሻ ክዋኔ ጊዜ። የመጀመሪያዎቹ ሁለት ነጥቦች የማንኛውንም አሠራር ጊዜ መረዳት ያስፈልግዎታል.
  4. የተጎዳ ተግባር። ሁለቱንም የሚጠበቁትን አወንታዊ እና አሉታዊ ተፅእኖዎች መገምገም ያስፈልጋል.

እነዚህ ሁሉ ገጽታዎች ለስኬታማ ልቀት ግምት ውስጥ መግባት አለባቸው። አብዛኛውን ጊዜ የመጀመሪያው ብቻ ወይም ቢበዛ ሁለተኛው ነጥብ ይገመገማል፣ ከዚያም ልቀቱ ስኬታማ እንደሆነ ይቆጠራል። ሦስተኛው እና አራተኛው ግን የበለጠ ጠቃሚ ናቸው. ልቀቱ ከአንድ ደቂቃ ይልቅ 3 ሰዓታት ቢወስድ የትኛው ተጠቃሚ ነው የሚፈልገው? ወይም በታቀደው ጊዜ አንድ አላስፈላጊ ነገር ከተነካ? ወይስ የአንድ አገልግሎት መቋረጥ ወደማይታወቅ ውጤት ያመራል?

ህግ 1. n, ለመልቀቅ ዝግጅት

በመጀመሪያ ስብሰባዎቻችንን በአጭሩ ለመግለፅ አስቤ ነበር፡- መላው ቡድን፣ ክፍሎቹ፣ በቡና ቦታዎች ላይ የሚደረጉ ውይይቶችን፣ ክርክሮችን፣ ፈተናዎችን፣ የአዕምሮ ውሽንፍርዎችን። ከዚያም የማያስፈልግ መስሎኝ ነበር። የአራት ወራት እድገት ሁል ጊዜ ይህንን ያካትታል ፣ በተለይም ያለማቋረጥ ሊሰጥ የሚችል ነገር በማይጽፉበት ጊዜ ፣ ​​ግን ለቀጥታ ስርዓት አንድ ትልቅ ባህሪ። ሁሉንም አገልግሎቶች የሚነካው ግን ለተጠቃሚዎች ምንም ነገር መለወጥ የለበትም "በድር በይነገጽ ውስጥ ካለው አንድ አዝራር" በስተቀር።

እንዴት መልቀቅ እንዳለብን ያለን ግንዛቤ ከእያንዳንዱ አዲስ ስብሰባ ተቀይሯል፣ እና በጣም ጉልህ። ለምሳሌ፣ ሙሉውን የሂሳብ አከፋፈል ዳታቤዝ ማዘመን ነበር። ነገር ግን ሰዓቱን አስልተናል እና ይህን በተመጣጣኝ የልቀት ጊዜ ውስጥ ማድረግ የማይቻል መሆኑን ተገነዘብን። የሂሳብ አከፋፈል ዳታቤዙን ለመከፋፈል እና በማህደር ለማስቀመጥ አንድ ተጨማሪ ሳምንት ወስዶብናል። እና የሚጠበቀው የልቀት ፍጥነት አሁንም አጥጋቢ ባልሆነ ጊዜ፣ ሙሉው መሰረት የሚጎተት ተጨማሪ፣ የበለጠ ኃይለኛ ሃርድዌር አዝዘናል። ይህን በቶሎ ማድረግ ስላልፈለግን አይደለም፣ ነገር ግን አሁን ያለው የመዘርጋት ፍላጎት ምንም ዓይነት አማራጭ እንዲኖረን አድርጓል።

ከመካከላችን አንዱ ልቀቱ የቨርቹዋል ማሽኖቻችንን አቅርቦት ሊጎዳ እንደሚችል ስንጠራጠር ለአንድ ሳምንት ያህል ሙከራዎችን፣ ሙከራዎችን፣ የኮድ ትንታኔዎችን ስናደርግ እና ይህ በእኛ ምርት ላይ እንደማይሆን ግልጽ ግንዛቤ አግኝተናል እና በጣም አጠራጣሪ ሰዎች እንኳን ተስማምተዋል። ከዚህ ጋር.

ይህ በእንዲህ እንዳለ ከቴክኒካል ድጋፍ የተገኙት ሰዎች ከታቀዱ በኋላ ሊለወጡ በሚገባቸው የግንኙነት ዘዴዎች ላይ ለደንበኞች መመሪያዎችን ለመጻፍ የራሳቸውን ገለልተኛ ሙከራዎች አድርገዋል። በተጠቃሚው UX ላይ ሠርተዋል, መመሪያዎችን አዘጋጅተዋል እና የግል ምክሮችን ሰጥተዋል.

የሚቻሉትን ሁሉንም የመልቀቅ ስራዎችን በራስ ሰር አድርገናል። እያንዳንዱ ክዋኔ ስክሪፕት ነበር፣ በጣም ቀላል የሆኑትም እንኳ፣ እና ሙከራዎች ያለማቋረጥ ይካሄዱ ነበር። አገልግሎቱን ለማጥፋት በጣም ጥሩው መንገድ ተከራክረዋል - ዴሞንን ያስወግዱ ወይም የአገልግሎቱን መዳረሻ በፋየርዎል ያግዱ። ለእያንዳንዱ የልቀት ደረጃ የቡድኖች ዝርዝር ፈጠርን እና ያለማቋረጥ አዘምነናል። ለሁሉም የታቀዱ ስራዎች የጋንት ቻርትን ሳሉ እና በየጊዜው አዘምነናል፣ ከግዜ ጋር።

እናም…

የመጨረሻው እርምጃ, ከመውጣቱ በፊት

... የሚለቀቅበት ጊዜ ነው።

እነሱ እንደሚሉት ፣ የኪነጥበብ ሥራ መጨረስ አይቻልም ፣ ግን በላዩ ላይ ሠርቷል ። የፈቃድ ጥረት ማድረግ አለብህ, ሁሉንም ነገር እንደማታገኝ ተረድተሃል, ነገር ግን ሁሉንም ምክንያታዊ ግምቶች እንደሰራህ በማመን, ለሁሉም ሊሆኑ የሚችሉ ጉዳዮች, ሁሉንም ወሳኝ ስህተቶች ዘግተህ እና ሁሉም ተሳታፊዎች የሚችሉትን ሁሉ አድርገዋል. ብዙ ኮድ ባወጣህ መጠን፣ በዚህ ጉዳይ ላይ እራስህን ማሳመን የበለጠ ከባድ ነው (ከዚህም በተጨማሪ ሁሉንም ነገር አስቀድሞ ማየት እንደማይቻል ሁሉም ሰው ይረዳል)።

ለተጠቃሚዎቻችን ያልተጠበቁ ተፅዕኖዎች እና የእረፍት ጊዜያቶች ጋር የተያያዙ ሁሉንም አደጋዎች ለመሸፈን የተቻለንን ሁሉ እንዳደረግን ስናረጋግጥ ለመልቀቅ ዝግጁ መሆናችንን ወስነናል። ማለትም ከሚከተሉት በስተቀር ማንኛውም ነገር ሊሳሳት ይችላል፡-

  1. በተጠቃሚው መሠረተ ልማት ላይ ተጽዕኖ ያሳድሩ (ለእኛ የተቀደሰ ፣ በጣም ውድ) ፣
  2. ተግባራዊነት፡ ከታቀዱ በኋላ አገልግሎታችንን መጠቀም ከቀድሞው ጋር ተመሳሳይ መሆን አለበት።

በመልቀቅ ላይ

ሁሉንም ነገር የነካ የታቀፈ ታሪክ
ሁለት ጥቅል, 8 ጣልቃ አይገቡም

ከተጠቃሚዎች ለሚቀርቡት ሁሉም ጥያቄዎች ለ7 ሰአታት የእረፍት ጊዜ እንወስዳለን። በዚህ ጊዜ፣ ሁለቱም የታቀደ ፕላን እና የመመለሻ እቅድ አለን።

  • ልቀቱ ልሹ በግምት 3 ሰዓታት ይወስዳል።
  • ለሙከራ 2 ሰዓታት.
  • 2 ሰአታት - ሊደረጉ የሚችሉ ለውጦችን መልሶ ለማግኘት ያስጠብቁ።

ለእያንዳንዱ ድርጊት የጋንት ገበታ ተዘጋጅቷል፣ ለምን ያህል ጊዜ እንደሚፈጅ፣ በቅደም ተከተል ምን እንደሚፈጠር፣ በትይዩ ምን እንደሚደረግ።

ሁሉንም ነገር የነካ የታቀፈ ታሪክ
ከመጀመሪያዎቹ ስሪቶች ውስጥ አንዱ (ያለ ትይዩ አፈጻጸም) የጋንት ቻርት ቁራጭ። በጣም ጠቃሚው የማመሳሰል መሣሪያ

ሁሉም ተሳታፊዎች በታቀደው ልቀት ውስጥ የየራሳቸው ሚና ተወስኗል፣ ምን ተግባራት እንደሚሰሩ እና ምን ኃላፊነት እንዳለባቸው ተወስኗል። እያንዳንዱን ደረጃ ወደ አውቶማቲክነት ለማምጣት እንሞክራለን፣ ያንከባልልልናል፣ መልሰን መልሰን፣ ግብረ መልስ እንሰበስባለን እና እንደገና ለመልቀቅ እንሞክራለን።

የክስተቶች ዜና መዋዕል

ስለዚህ እሁድ ኤፕሪል 15 ከቀኑ 29 ሰአት ላይ 10 ሰዎች ወደ ስራ መጡ። ከዋነኞቹ ተሳታፊዎች በተጨማሪ ቡድኑን ለመደገፍ አንዳንዶች በቀላሉ መጥተዋል ለዚህም ልዩ ምስጋና አቅርበዋል።

የእኛ ቁልፍ ሞካሪ በእረፍት ላይ መሆኑን መጥቀስ ተገቢ ነው. ያለ ሙከራ መልቀቅ አይቻልም, አማራጮችን እየፈለግን ነው. አንድ የስራ ባልደረባችን ከእረፍት ጊዜ ሊፈትነን ተስማምታለች፣ ለዚህም እሷ ከመላው ቡድን ታላቅ ምስጋና ትቀበላለች።

00:00. ተወ
የተጠቃሚ ጥያቄዎችን እናቆማለን፣ የቴክኒክ ስራ የሚል ምልክት እንዘጋለን። ተቆጣጣሪው ይጮኻል, ነገር ግን ሁሉም ነገር የተለመደ ነው. ይወድቃል ከተባለው ውጪ የወደቀ ነገር እንደሌለ እናረጋግጣለን። እናም በስደት ላይ ሥራ እንጀምራለን.

ሁሉም ሰው የታተመ የታቀደ ልቀት እቅድ ነጥብ በነጥብ አለው፣ ሁሉም ማን ምን እና በምን ሰዓት እንደሚሰራ ያውቃል። ከእያንዳንዱ እርምጃ በኋላ, እኛ እንዳንበልጣቸው ለማረጋገጥ ሰዓቱን እንፈትሻለን, እና ሁሉም ነገር በእቅዱ መሰረት ይሄዳል. አሁን ባለው ደረጃ በቀጥታ በመልቀቅ ላይ ያልተሳተፉት ባልደረቦቻቸውን እንዳይረብሹ የኦንላይን አሻንጉሊት (Xonotic, type 3 quacks) በማስጀመር በመዘጋጀት ላይ ናቸው. 🙂

02:00. ተዘርግቷል።
ደስ የሚል አስገራሚ ነገር - በመረጃ ቋቶቻችን እና በስደት ስክሪፕቶች ማመቻቸት ምክንያት ልቀቱን ከአንድ ሰአት በፊት ጨርሰናል። አጠቃላይ ጩኸቱ “ተንከባሎ ወጣ!” ሁሉም አዳዲስ ተግባራት በማምረት ላይ ናቸው, ግን እስካሁን ድረስ እኛ ብቻ በይነገጹ ውስጥ ማየት እንችላለን. ሁሉም ሰው ወደ የሙከራ ሁነታ ይሄዳል, በቡድን ይከፋፍላቸዋል እና በመጨረሻ ምን እንደተፈጠረ ማየት ይጀምራል.

በጣም ጥሩ አልሆነም, ይህንን ከ 10 ደቂቃዎች በኋላ, ምንም ነገር ካልተገናኘ ወይም በቡድን አባላት ፕሮጀክቶች ውስጥ ሲሰራ እንገነዘባለን. ፈጣን አመሳስል፣ ችግሮቻችንን እናሰማለን፣ ቅድሚያ የምንሰጣቸውን ነገሮች እናስቀምጣለን፣ ቡድን ውስጥ ገብተን ወደ ማረም እንገባለን።

02፡30። ሁለት ትላልቅ ችግሮች ከአራት ዓይኖች ጋር
ሁለት ትላልቅ ችግሮችን እናገኛለን. ደንበኞች አንዳንድ የተገናኙ አገልግሎቶችን እንደማያዩ እና በአጋር መለያዎች ላይ ችግሮች እንደሚፈጠሩ ተረድተናል። ሁለቱም ለአንዳንድ ጠርዝ ጉዳዮች ፍጽምና የጎደላቸው የፍልሰት ስክሪፕቶች ናቸው። አሁን ማስተካከል አለብን።

ይህንን የሚመዘግቡ መጠይቆችን ቢያንስ በ4 አይኖች እንጽፋለን። በቅድመ-ምርት ወቅት እንሞክራቸዋለን እና ምንም ነገር እንዳይሰበሩ ለማረጋገጥ. መንከባለል ትችላለህ። በተመሳሳይ ጊዜ, የእኛን መደበኛ ውህደት ሙከራ እናካሂዳለን, ይህም ጥቂት ተጨማሪ ጉዳዮችን ያሳያል. ሁሉም ትንሽ ናቸው, ግን መጠገን አለባቸው.

03:00. -2 ችግሮች +2 ችግሮች
ቀደም ሲል የነበሩት ሁለት ትላልቅ ችግሮች ተስተካክለዋል, እና ሁሉም ከሞላ ጎደል ጥቃቅን ችግሮችም እንዲሁ. በጥገና ውስጥ ያልተያዙ ሁሉም በሂሳባቸው ውስጥ በንቃት እየሰሩ እና ያገኙትን ሪፖርት በማድረግ ላይ ናቸው። ቅድሚያ እንሰጣለን, በቡድኖች መካከል እናሰራጫለን እና ለጠዋት ወሳኝ ያልሆኑ ነገሮችን እንተዋለን.

ፈተናዎቹን እንደገና እናካሂዳለን, ሁለት አዳዲስ ትላልቅ ችግሮችን ያገኙታል. ሁሉም የአገልግሎት ፖሊሲዎች በትክክል አልደረሱም፣ ስለዚህ አንዳንድ የተጠቃሚ ጥያቄዎች ፍቃድ አያስተላልፉም። በተጨማሪም በአጋር መለያዎች ላይ አዲስ ችግር። ለማየት እንቸኩል።

03:20 የአደጋ ጊዜ ማመሳሰል
አንድ አዲስ ጉዳይ ተስተካክሏል። ለሁለተኛው, የአደጋ ጊዜ ማመሳሰልን እያደራጀን ነው. ምን እየተፈጠረ እንዳለ እንረዳለን-የቀደመው ጥገና አንድ ችግርን አስተካክሏል, ግን ሌላ ፈጠረ. በትክክል እና ያለምንም መዘዝ እንዴት እንደሚሰራ ለማወቅ እረፍት እንወስዳለን.

03፡30። ስድስት ዓይኖች
ሁሉም ነገር ለሁሉም አጋሮች ጥሩ እንዲሆን የመሠረቱ የመጨረሻ ሁኔታ ምን መሆን እንዳለበት እንረዳለን. ጥያቄን በ 6 ዓይኖች እንጽፋለን, በቅድመ-ምርት ውስጥ እንጠቀጣለን, እንፈትነዋለን, ለምርት እንሰራለን.

04:00. ሁሉም ነገር እየሰራ ነው።
ሁሉም ፈተናዎች አልፈዋል, ምንም ወሳኝ ችግሮች አይታዩም. ከጊዜ ወደ ጊዜ በቡድኑ ውስጥ የሆነ ነገር ለአንድ ሰው አይሰራም, ወዲያውኑ ምላሽ እንሰጣለን. ብዙውን ጊዜ ማንቂያው ውሸት ነው። ግን አንዳንድ ጊዜ የሆነ ነገር አይመጣም, ወይም የተለየ ገጽ አይሰራም. ተቀምጠን እናስተካክላለን, እናስተካክላለን, እናስተካክላለን. የተለየ ቡድን የመጨረሻውን ትልቅ ባህሪ እያስጀመረ ነው - የሂሳብ አከፋፈል።

04:30 የማይመለስ ነጥብ
የመመለስ ነጥቡ እየቀረበ ነው, ማለትም, ወደ ኋላ መመለስ ከጀመርን, የተሰጠንን የእረፍት ጊዜ የማናገኝበት ጊዜ ነው. ሁሉንም ነገር የሚያውቅ እና የሚመዘግብ የሂሳብ አከፋፈል ችግሮች አሉ ነገር ግን በግትርነት ከደንበኞች ገንዘብ ለመጻፍ ፈቃደኛ አይሆንም። በግለሰብ ገጾች፣ ድርጊቶች እና ሁኔታዎች ላይ በርካታ ሳንካዎች አሉ። ዋናው ተግባር ይሰራል, ሁሉም ሙከራዎች በተሳካ ሁኔታ ያልፋሉ. ልቀቱ እንደተከናወነ ወስነናል፣ ወደ ኋላ አንመለስም።

06:00. በUI ውስጥ ላሉ ሰዎች ሁሉ ክፍት ነው።
ሳንካዎች ተስተካክለዋል. አንዳንድ ተጠቃሚዎችን የማይወዱ ለበለጠ ጊዜ ይተዋሉ። በይነገጹን ለሁሉም ሰው እንከፍተዋለን። በሂሳብ አከፋፈል ላይ መስራታችንን እንቀጥላለን የተጠቃሚ ግብረ መልስ እና የክትትል ውጤቶችን እንጠብቃለን።

07:00. የኤፒአይ ጭነት ላይ ችግሮች
በእኛ ኤፒአይ ላይ ያለውን ጭነት በትንሹ እንዳቀድነው እና ይህን ጭነት እንደሞከርነው፣ ይህም ችግሩን መለየት አልቻልንም። በዚህ ምክንያት፣ ≈5% ጥያቄዎች አይሳኩም። እንቀሳቀስ እና ምክንያቱን እንፈልግ።

የሂሳብ አከፋፈል ግትር ነው እና መስራትም አይፈልግም። ለውጦቹን በተረጋጋ ሁኔታ ለማከናወን እስከ በኋላ ለማዘግየት ወስነናል። ያም ማለት ሁሉም ሀብቶች በእሱ ውስጥ ይከማቻሉ, ነገር ግን ከደንበኞች የተጻፉ ጥፋቶች አያልፍም. በእርግጥ ይህ ችግር ነው, ነገር ግን ከአጠቃላይ ልቀቱ ጋር ሲነጻጸር አስፈላጊ ያልሆነ ይመስላል.

08:00. አስተካክል ኤፒአይ
ለጭነቱ መጠገንን አውጥተናል, ውድቀቶቹ አልፈዋል. ወደ ቤት መሄድ እንጀምራለን.

10:00. ሁሉም
ሁሉም ነገር ተስተካክሏል. በክትትል ውስጥ ጸጥ ያለ ነው እና በደንበኞች ቦታ ቡድኑ ቀስ በቀስ ይተኛል. ሂሳቡ ይቀራል፣ ነገ ወደነበረበት እንመልሰዋለን።

ከዚያም በቀን ውስጥ ለአንዳንድ ደንበኞቻችን ቋሚ ምዝግቦች፣ ማሳወቂያዎች፣ የመመለሻ ኮዶች እና ማሻሻያዎች የሚደረጉ ልቀቶች ነበሩ።

ስለዚህ ልቀቱ ስኬታማ ነበር! በእርግጥ የተሻለ ሊሆን ይችላል, ነገር ግን ወደ ፍጽምና ለመድረስ የማይበቃን ነገር ላይ መደምደሚያ ላይ ደረስን.

ԸՆԴՀԱՆՈՒՐ ԳԻՆ

ለታቀደው ዝግጅት በ2 ወራት ውስጥ 43 ተግባራት ተከናውነዋል፣ ከጥቂት ሰዓታት እስከ ብዙ ቀናት የሚቆዩ።

በታቀደው ጊዜ፡-

  • አዲስ እና የተቀየሩ አጋንንቶች - 5 ቁርጥራጮች, 2 monoliths በመተካት;
  • በመረጃ ቋቶች ውስጥ ለውጦች - ሁሉም 6 ቱ የውሂብ ጎታችን የተጠቃሚ ውሂብ ተጎድቷል ፣ ማውረዶች ከሦስት አሮጌ የውሂብ ጎታዎች ወደ አንድ አዲስ ተደርገዋል ።
  • ሙሉ በሙሉ የተነደፈ የፊት ገጽታ;
  • የወረደው ኮድ መጠን - 33 ሺህ አዲስ ኮድ መስመሮች, ≈ 3 ሺህ ኮድ በፈተናዎች ውስጥ, ≈ 5 ሺህ የስደት ኮድ መስመሮች;
  • ሁሉም ውሂብ ያልተነካ ነው፣ የአንድ ደንበኛ ምናባዊ ማሽን አልተጎዳም። 🙂

ለጥሩ ልቀት ጥሩ ልምዶች

በዚህ አስቸጋሪ ሁኔታ ውስጥ መሩን። ነገር ግን፣ በአጠቃላይ አነጋገር፣ በማንኛውም ልቀት ወቅት እነሱን መከተል ጠቃሚ ነው። ግን ልቀቱ ይበልጥ በተወሳሰበ መጠን፣ የሚጫወቱት ሚና የበለጠ ይሆናል።

  1. መጀመሪያ ማድረግ ያለብዎት ነገር ልቀቱ በተጠቃሚዎች ላይ እንዴት ተጽዕኖ እንደሚያሳድር ወይም እንደሚነካ መረዳት ነው። የእረፍት ጊዜ ይኖራል? ከሆነ፣ የመዘግየቱ ጊዜ ምንድን ነው? ይህ በተጠቃሚዎች ላይ ምን ተጽዕኖ ይኖረዋል? ሊሆኑ የሚችሉ ምርጥ እና መጥፎ ሁኔታዎች ምንድናቸው? እና አደጋዎችን ይሸፍኑ.
  2. ሁሉንም ነገር ያቅዱ. በእያንዳንዱ ደረጃ፣ ሁሉንም የመልቀቅ ገጽታዎች መረዳት አለቦት፡-
    • ኮድ ማድረስ;
    • ኮድ መመለም;
    • የእያንዳንዱ ቀዶ ጥገና ጊዜ;
    • የተጎዳ ተግባር.
  3. ሁሉም የታቀዱ ደረጃዎች እና በእያንዳንዳቸው ላይ ያሉት አደጋዎች ግልፅ እስኪሆኑ ድረስ በሁኔታዎች ውስጥ ይጫወቱ። ጥርጣሬዎች ካሉዎት, እረፍት መውሰድ እና አጠያያቂውን ደረጃ በተናጠል መመርመር ይችላሉ.
  4. ተጠቃሚዎቻችንን የሚረዳ ከሆነ እያንዳንዱ ደረጃ ሊሻሻል ይችላል እና መሻሻል አለበት። ለምሳሌ, የእረፍት ጊዜን ይቀንሳል ወይም አንዳንድ አደጋዎችን ያስወግዳል.
  5. የመልስ ሙከራ ከኮድ አቅርቦት ሙከራ የበለጠ አስፈላጊ ነው። በመልሶ ማገገም ምክንያት ስርዓቱ ወደ መጀመሪያው ሁኔታው ​​እንደሚመለስ ማረጋገጥ እና ይህንንም በሙከራዎች ያረጋግጡ።
  6. አውቶማቲክ ሊሆኑ የሚችሉ ነገሮች ሁሉ አውቶማቲክ መሆን አለባቸው. በራስ-ሰር ሊሰራ የማይችል ነገር ሁሉ አስቀድሞ በማጭበርበር ወረቀት ላይ መፃፍ አለበት።
  7. የስኬት መስፈርቱን ይመዝግቡ። ምን ዓይነት ተግባር መገኘት አለበት እና በምን ሰዓት? ይህ ካልሆነ፣ የመልሶ ማቋቋሚያ እቅድ ያሂዱ።
  8. እና ከሁሉም በላይ አስፈላጊ - ሰዎች. ሁሉም ሰው የሚሠራውን፣ ለምን እና በምን ልቀቅ ሂደት ላይ በድርጊታቸው እንደሚወሰን ማወቅ አለበት።

እና በአንድ ዓረፍተ ነገር ፣ በጥሩ እቅድ እና ማብራሪያ የሚፈልጉትን ማንኛውንም ለሽያጭ መዘዝ ሳያስፈልግ ማውጣት ይችላሉ። በምርት ውስጥ ሁሉንም አገልግሎቶችዎን የሚነካ ነገር እንኳን።

ምንጭ: hab.com

አስተያየት ያክሉ