Konferensiyada dizayn

Hammaga salom!

Mening ismim Masha, men Tinkoff kompaniyalar guruhida sifatni ta'minlash bo'yicha muhandis bo'lib ishlayman. QA ishi turli jamoalardagi turli odamlar bilan ko'p muloqot qilishni o'z ichiga oladi va men ham ta'lim dasturlari menejeri va o'qituvchisi edim, shuning uchun mening aloqa xaritam imkon qadar keng edi. Va bir lahzada men portladim: men endi qila olmasligimni, qila olmasligimni, o'qib bo'lmaydigan minglab jadvallar va hujjatlarni to'ldira olmasligimni angladim.

Konferensiyada dizayn


Shubhasiz, har biringiz men nima haqida gapirayotganimni tasavvur qildingiz va sovuq terga botdingiz: alifbo tartibisiz familiyalar ro'yxati, yuzlab ustunli jadvallar, barmog'ingizni o'chirishingiz kerak bo'lgan minglab qatorli jadvallar. Sarlavhani ko'rish uchun sichqoncha g'ildiragida, raqamlanmagan ko'rsatmalarning tonnalab sahifalari, tahlil qilish va tizimlashtirish va bir xil o'qilmaydigan jadvallarga to'ldirish kerak bo'lgan ma'lumotlar bilan bir-biriga yuborilgan yuzlab xatlar.

Konferensiyada dizayn

Shunday qilib, bir oz sovib ketganimda, men ushbu maqolani yozishga qaror qildim. Men qanday qilib odatdagidek (hatto ba'zan qulay) turli xil mahsulot bo'lmagan hujjatlarni saqlashingiz mumkinligi haqida gapiraman. Umid qilamanki, maqola tarmoq bo'ylab tarqaladi va rivojlanishga qo'shni bo'limlarda do'zax darajasi hech bo'lmaganda bir oz pasayadi va odamlar (shu jumladan men ham) biroz xursand bo'lishadi.

Konferensiyada dizayn

asboblar

Mahsulot hujjatlari ko'pincha kod bilan birga saqlanadi, bu yaxshi narsa. Va mahsulot bo'lmagan hujjatlar odatda istalgan joyda saqlanadi. Ko'pincha odamlar Confluence-ga turli joylardan ma'lumot olib kirishga harakat qilishadi va biz bundan mustasno emasmiz. Demak, hikoyaning qolgan qismi u haqida.

Umuman olganda, Confluence ilg'or wiki dvigatelidir. Bu sizga har xil turdagi displeyda ma'lumotlar bilan ishlash imkonini beradi: formatlash bilan matn, jadvallar, turli diagrammalar. Bu juda qiziqarli va kuchli vosita, lekin agar siz uni qanday pishirishni bilmasangiz, unda siz o'qib bo'lmaydigan hujjatlarning yana bir borini olasiz. Men sizga pishirishni o'rgataman!

Konferensiyada dizayn

Makroslar

Confluence-ning deyarli barcha sehrlari makrolar atrofida qurilgan. Makroslar juda ko'p va ular bir-biri bilan birlashtirilishi mumkin. Ular pullik va bepul, bundan keyin ular uchun hujjatlarga havolalar bilan makroslarning turli misollari bo'ladi.

Makroslar bilan ishlash interfeysi imkon qadar sodda. Makrosni qo'shish uchun siz plyusni bosishingiz va ro'yxatdan kerakli elementni tanlashingiz kerak.

Konferensiyada dizayn

Agar so'l o'zini o'zi ta'minlaydigan bo'lsa, ya'ni o'z ichiga boshqa narsalarni kiritishni talab qilmasa, u blokga o'xshaydi.

Konferensiyada dizayn

Agar so'l ishlashi uchun uning ichida biror narsa kerak bo'lsa, u qutiga o'xshaydi.

Konferensiyada dizayn

Shu bilan birga, piramidangizda mantiq bor ekan, bitta ramka ichiga xohlaganingizcha boshqalarni qo'yishingiz mumkin.

Konferensiyada dizayn

Har bir so'lni oldindan ko'rish mavjud: u makroni to'g'ri to'ldirganligingiz va sozlanganligingizni darhol ko'rsatadi.

Shablonlar

Makroslarga qo'shimcha ravishda tarkibni oldindan to'ldirish uchun qulay vosita mavjud - bu shablon.
Shablonlardan istalgan sahifani yaratishda foydalanish mumkin: “Yaratish” tugmasi yonidagi uchta nuqta ustiga bosing va kerakli shablonni tanlang.

Konferensiyada dizayn

Keyin shablondagi barcha tarkib yaratilgan sahifaga qo'shiladi.

Har kim shablonlardan sahifalar yaratishi mumkin, lekin faqat shablonlarni yaratish yoki tahrirlash huquqiga ega bo'lganlar sahifalar yaratishi mumkin. Shablonga sahifani qanday saqlash kerakligi haqida qo'shimcha ko'rsatmalar qo'shishingiz mumkin.

Konferensiyada dizayn

Stol sehri

Aslida, texnik sifatida men jadvallarni juda yaxshi ko'raman va ularga deyarli har qanday ma'lumotni o'rashim mumkin (garchi bu har doim ham samarali emas). Jadvallarning o'zi aniq, tuzilgan, kengaytiriladigan, sehrli!

Konferensiyada dizayn

Ammo stol kabi ajoyib narsa ham buzilishi mumkin. Va uni muvaffaqiyatli ishlatish va hatto yaxshilash mumkin. Bu haqda quyida batafsilroq.

Filtrlash (pullik plagin)

Har qanday katta o'qilmaydigan jadvalni filtrlash yordamida biroz kichikroq va biroz o'qilishi mumkin bo'lgan qilish mumkin. Buning uchun siz pullik makrodan foydalanishingiz mumkin Jadval filtri.

Ushbu makrosning ichida siz stolni silkitishingiz kerak (hatto eng xunuk bo'lishi mumkin, asosiysi uni butunlay silkitish). Makrosda siz ochiladigan filtr, matn filtri, raqamli va sana filtri uchun ustunlarni tanlashingiz mumkin.

Konferensiyada dizayn

Tasavvur qiling-a, barcha bo'sh ish o'rinlari uchun nomzodlar haqidagi barcha ma'lumotlar jadvalli ro'yxatda qayd etilgan. Tabiiyki, tartibsiz - odamlar alifbo tartibida suhbatga kelishmaydi. Va siz ilgari ma'lum bir arizachi bilan suhbatlashganingizni tushunishingiz kerak. Siz shunchaki bu do'zaxni filtr makrosiga qo'yishingiz kerak, familiya bo'yicha matn filtrini qo'shishingiz kerak - va voila, ma'lumot sizning ekraningizda.

Konferensiyada dizayn

Shuni ta'kidlash kerakki, ulkan jadvallarni filtrlash tizimning ishlashiga va sahifani yuklash vaqtiga ta'sir qilishi mumkin, shuning uchun filtrga katta jadval qo'yish vaqtinchalik qo'ltiq bo'lib, odamlar o'qib bo'lmaydigan ulkan jadvallarni yaratishga majbur bo'lmaydigan jarayonni qurish yaxshiroqdir. jarayonning misoli maqolaning oxirida bo'ladi).

Saralash (pullik plagin)

Sehrli makro bilan Jadval filtri shuningdek, istalgan ustunda standart tartiblashni o'rnatishingiz va qatorlarni raqamlashingiz mumkin. Yoki filtr makrosiga qo'yilgan jadvalning istalgan ustunini bosing va shu ustun bo'yicha saralash sodir bo'ladi.

Konferensiyada dizayn

Misol uchun, sizda abituriyentlar bilan bir xil stol bor va siz ma'lum bir oyda qancha suhbat o'tkazilganligini aniqlashingiz kerak - sana bo'yicha tartiblang va xursand bo'ling.

Pivot jadvallari (pullik plagin)

Endi qiziqarliroq holatga o'tamiz. Tasavvur qiling-a, sizning stolingiz juda katta va siz unga biror narsani hisoblashingiz kerak. Albatta, siz uni Excelga nusxalashingiz, kerakli narsani hisoblashingiz va ma'lumotlarni Confluence-ga qayta yuklashingiz mumkin. Makrosni bir marta qo'llay olasizmi? "Umumiy jadval" va bir xil natijani oling, faqat yangilanadi.

Misol uchun: sizda barcha xodimlarning ma'lumotlarini o'z ichiga olgan jadval mavjud - ular geografik joylashuvi va qanday lavozimlarga ega. Har bir shaharda qancha odam borligini hisoblash uchun siz "Pivot jadvali" makrosida ma'lumotlar yig'iladigan qatorni (joylashuv) va operatsiya turini (qo'shish) tanlashingiz kerak.

Konferensiyada dizayn

Tabiiyki, siz bir vaqtning o'zida bir nechta mezonlarga ko'ra guruhlashingiz mumkin, barcha imkoniyatlarni ko'rishingiz mumkin hujjatlarda.

Grafiklar (pullik plagin)

Aytganimdek, hamma ham men kabi stollarni yaxshi ko'rmaydi. Afsuski, aksariyat menejerlar ularni umuman yoqtirmaydi. Lekin hamma yorqin rangli jadvallarni yaxshi ko'radi.
Confluence yaratuvchilari, albatta, bu haqda bilishgan (albatta, ularda hisobotlar va jadvallarni yaxshi ko'radigan xo'jayinlar bor, ularsiz qayerda bo'lar edi). Shuning uchun siz sehrli makrodan foydalanishingiz mumkin "Jadvaldagi diagramma". Ushbu makrosda siz oldingi paragrafdagi pivot jadvalini qo'yishingiz kerak va voila - sizning zerikarli kulrang ma'lumotlaringiz chiroyli tarzda tasvirlangan.

Konferensiyada dizayn

Tabiiyki, bu so'l ham sozlamalarga ega. Har qanday makros uchun hujjatlarga havolani ushbu makrosni tahrirlash rejimida topish mumkin.

Birlashtirishning qulayligi

Oldingi paragraflardagi ma'lumotlar, ehtimol, siz uchun vahiy bo'lmagan. Ammo endi siz makrolardan qanday foydalanishni aniq bilasiz va men maqolaning qiziqarli qismiga o'tishim mumkin.

Konferensiyada dizayn

Tags

Odamlar ma'lumotni bitta tuzilmagan maqolada yoki katta jadvalda saqlashlari yomon. Bundan ham yomoni, bu ma'lumotlarning qismlari nafaqat o'qib bo'lmaydigan, balki Confluence kengliklarida tarqalgan. Yaxshiyamki, tarqoq ma'lumotlarni bir joyda to'plash mumkin. Buning uchun siz foydalanishingiz kerak yorliqlar (ijtimoiy tarmoqlarda hammaga tanish teglar).

Konferensiyada dizayn

Har qanday sahifaga istalgan miqdordagi teglar qo'shilishi mumkin. Tegni bosish sizni ushbu teg bilan barcha kontentga havolalar, shuningdek, tegishli teglar to'plamiga ega bo'lgan yig'ish sahifasiga olib boradi. Tegishli teglar bir xil sahifada tez-tez paydo bo'ladigan teglardir.

Konferensiyada dizayn

Sahifa xususiyatlari

Ma'lumotni tizimlashtirish uchun sahifaga yana bir qiziqarli makro qo'shishingiz mumkin - "Sahifa xususiyatlari". Uning ichida siz ikkita ustunli jadvalni topshirishingiz kerak, birinchisi kalit, ikkinchisi esa mulk qiymati bo'ladi. Bundan tashqari, so'l tarkibni o'qishga xalaqit bermasligi uchun sahifadan yashirilishi mumkin, ammo sahifa hali ham kerakli tugmachalar bilan belgilanadi.

Konferensiyada dizayn

Identifikatorga e'tibor bering - uni turli xil sahifalarda (yoki hatto bir sahifada turli xil xususiyatlar guruhlari) osib qo'yish uchun sozlash qulay.

Otchety

Teglar orqali siz hisobotlarni to'plashingiz mumkin. Masalan, makro Kontent hisoboti ma'lum bir teglar to'plami bilan barcha sahifalarni to'playdi.

Konferensiyada dizayn

Ammo qiziqarliroq hisobot - bu makro Sahifa xususiyatlari hisoboti. Shuningdek, u ma'lum bir teglar to'plamiga ega bo'lgan barcha sahifalarni to'playdi, lekin ularni shunchaki ro'yxatga kiritmaydi, balki jadvalni tuzadi (maqolaning boshi bilan bog'lanishni ushlaysizmi?), Ustunlar sahifa xususiyatlarining kalitlari bo'lgan.

Konferensiyada dizayn

Turli manbalardan olingan ma'lumotlarning qisqacha jadvali chiqadi. U qulay xususiyatlarga ega bo'lgani ma'qul: moslashuvchan tartib, har qanday ustun bo'yicha saralash. Shuningdek, bunday hisobot jadvali makrosning ichida sozlanishi mumkin.

Konferensiyada dizayn

Konfiguratsiya paytida siz hisobotdan ba'zi ustunlarni olib tashlashingiz, standart holatni yoki ko'rsatilgan yozuvlar sonini o'rnatishingiz mumkin. Shuningdek, sahifa mulki identifikatorini faqat kerakli ma'lumotlarni ko'rish uchun sozlashingiz mumkin.

Misol uchun, sizda juda ko'p xodimlar sahifalari bor, bu sahifalarda odam haqida xususiyatlar to'plami mavjud: u qay darajada, u qayerda, jamoaga qachon qo'shilgan va hokazo. Bu xususiyatlar belgilangan id = xodim_inf. Va xuddi shu sahifada ikkinchi xususiyatlar to'plami mavjud bo'lib, u jamoaning bir qismi sifatida shaxs haqida ma'lumotni o'z ichiga oladi: shaxs qanday rolni bajaradi, u qaysi jamoada va hokazo. Bu xususiyatlar belgilangan ID = team_inf. Keyin, hisobotni tuzishda siz bir vaqtning o'zida faqat bitta yoki ikkita identifikator uchun ma'lumotlarni ko'rsatishingiz mumkin - qaysi biri qulayroq.

Ushbu yondashuvning go'zalligi shundaki, har bir kishi o'ziga kerak bo'lgan ma'lumotlar jadvalini to'plashi mumkin, bu hech narsani takrorlamaydi va asosiy sahifa yangilanganda yangilanadi. Masalan: jamoa rahbari o'z ishlab chiquvchilari qachon ishga kirishganiga ahamiyat bermaydi, lekin ularning har biri jamoada qanday rol o'ynashi muhim. Guruh rahbari jamoa haqida hisobot yig'adi. Va buxgalter kimning rolini bajarishi muhim emas, lekin lavozimlar muhim - u lavozimlar bo'yicha hisobot yig'adi. Bunday holda, ma'lumot manbasi takrorlanmaydi va uzatilmaydi.

Yakuniy jarayon

ko'rsatma

Shunday qilib, biz misol sifatida makroslardan foydalangan holda Confluence-da ma'lumotlarni chiroyli tarzda tuzishimiz va samarali tarzda jamlashimiz mumkin. Ammo ideal holda, siz yangi ma'lumotlarning darhol tuzilganligiga va ishlatilgan barcha yig'ish mexanizmlariga kirishiga ishonch hosil qilishingiz kerak.

Bu erda bir nechta makrolar va shablonlar yordamga keladi. Odamlarni to'g'ri formatda yangi sahifalar yaratishga undash uchun siz Andozadan yaratish makrosidan foydalanishingiz mumkin. U sizga kerakli shablondan yangi sahifa yaratiladigan tugmani bosish orqali sahifaga tugma qo'shadi. Shunday qilib, siz odamlarni darhol kerakli formatda ishlashga majburlaysiz.

Konferensiyada dizayn

Sahifani yaratishga ruxsat beradigan shablonda siz yorliqlarni, "Sahifa xususiyatlari" makrosini va oldindan kerakli xususiyatlar jadvalini qo'shishingiz kerak. Shuningdek, sahifani qanday qiymatlar va mulk qiymatlari bilan to'ldirish bo'yicha ko'rsatmalar qo'shishni tavsiya etaman.

Konferensiyada dizayn

Keyin yakuniy jarayon quyidagicha ko'rinadi:

  1. Siz ma'lum turdagi ma'lumotlar uchun shablon yaratyapsiz.
  2. Ushbu shablonda makrosga teglar va sahifa xususiyatlarini qo'shing.
  3. Har qanday qulay joyda, shablondan pastki sahifa yaratiladigan tugmani bosish orqali ildiz sahifasini yarating.
  4. Kerakli ma'lumotlarni yaratishi mumkin bo'lgan foydalanuvchilarning ildiz sahifasida ishga tushiring (kerakli shablonga ko'ra, tugmani bosish orqali).
  5. Shablonda ko'rsatgan teglar orqali sahifaning xususiyatlari haqida hisobot to'plang.
  6. Xursand bo'ling: sizda barcha kerakli ma'lumotlar qulay formatda mavjud.

Konferensiyada dizayn

makr

Sifat muhandisi sifatida men ishonch bilan ayta olamanki, dunyoda mukammal narsa yo'q. Hatto ilohiy jadvallar ham nomukammaldir. Va yuqoridagi jarayonda tuzoqlar mavjud.

  • Agar siz sahifa xususiyatlarining nomlarini yoki tarkibini o'zgartirishga qaror qilsangiz, barcha yaratilgan ob'ektlarni yangilashingiz kerak bo'ladi, shunda ularning ma'lumotlari xulosa hisobotiga to'g'ri kiritiladi. Bu juda achinarli, lekin boshqa tomondan, sizni o'zingizning ma'lumotlar to'plamining "arxitekturasi" haqida batafsil o'ylashga majbur qiladi, bu juda qiziqarli vazifadir.
  • Ma'lumot jadvallarini to'ldirish va teglardan foydalanish bo'yicha munosib miqdorda ko'rsatmalar yozishingiz kerak bo'ladi. Ammo, boshqa tomondan, siz ushbu maqolani barcha kerakli odamlarga tashlashingiz mumkin.

Mahsulotdan tashqari hujjatlarni saqlashga misol

Yuqorida tavsiflangan jarayon orqali siz deyarli har qanday ma'lumotni saqlashni tashkil qilishingiz mumkin. Yondashuvning go'zalligi shundaki, u universaldir: foydalanuvchilar unga ko'niksa, ular tartibsizlikni to'xtatadilar. Bundan tashqari, katta (lekin bepul emas) plyus - bu tez orada turli xil statistik ma'lumotlarni to'plash va unga chiroyli diagrammalar chizish qobiliyati.

Men jamoa haqidagi ma'lumotlarni saqlash jarayoniga misol keltiraman.

Konferensiyada dizayn

Jamoadagi har bir kishi uchun biz ishchi kartasini yaratishga qaror qildik. Shunga ko'ra, bizda shablon mavjud, unga ko'ra har bir yangi odam o'zi uchun ushbu kartani yaratadi va unda o'zining barcha shaxsiy ma'lumotlarini saqlaydi.

Konferensiyada dizayn

Ko'rib turganingizdek, bizda batafsil xususiyatlar jadvali mavjud va darhol ushbu sahifani qanday saqlash bo'yicha ko'rsatmalar mavjud. Ba'zi teglar ko'rsatmalarga muvofiq xodimlarning o'zlari tomonidan qo'yiladi, shablonda faqat asosiylari: karta yorlig'i xodim kartasi, yo'nalish belgisi yo'nalish - jalb qilish va buyruq yorlig'i jamoa-qa.

Natijada, har bir kishi o'zi uchun kartani yaratgandan so'ng, xodimlar to'g'risidagi ma'lumotlar bilan to'liq jadval olinadi. Ushbu ma'lumotlar turli nuqtalarda ishlatilishi mumkin. Resurs menejerlari o'zlari uchun umumiy jadvallarni to'plashlari mumkin va jamoa rahbarlari tanlovga jamoa yorlig'ini qo'shish orqali buyruq jadvallarini to'plashlari mumkin.

Teglar orqali siz turli xil xulosalarni ko'rishingiz mumkin, masalan, tomonidan qa-yangilash rejasi QA ishlab chiqish bo'yicha barcha vazifalar ko'rsatiladi. Shu bilan birga, har bir kishi o'zining ishchi kartasida muhim voqeani va o'zining rivojlanish rejasini saqlaydi - u rivojlanish rejalari shablonidan ichki sahifa yaratadi.

Konferensiyada dizayn

xulosa

Har qanday hujjatni shunday saqlangki, undan uyalmaysiz va foydalanuvchilar og'ir zarar ko'rmaydi!

Umid qilamanki, maqola foydali bo'ladi va dunyoning barcha hujjatlarida buyurtma bo'ladi.

Konferensiyada dizayn

Manba: www.habr.com

a Izoh qo'shish