Birləşmədə dizayn

Hello!

Mənim adım Maşa, mən Tinkoff şirkətlər qrupunda keyfiyyətin təminatı mühəndisi işləyirəm. QA işi müxtəlif komandalardan olan müxtəlif insanlarla çoxlu ünsiyyəti əhatə edir və mən də təhsil proqramlarının meneceri və müəllimi idim, ona görə də ünsiyyət xəritəm mümkün qədər geniş idi. Və bir anda partladım: başa düşdüm ki, artıq oxuya bilmərəm, bacarmıram, cəhənnəm tonları oxunmayan cədvəl və sənədləri doldura bilmərəm.

Birləşmədə dizayn


Şübhəsiz ki, indi hər biriniz nə haqqında danışdığımı təsəvvür etdiniz və soyuq tər tökdünüz: əlifba sırası olmayan soyadların siyahıları, səliqəsiz düzülüşlü yüzlərlə sütunlu cədvəllər, barmağınızı silməyiniz lazım olan minlərlə sətirdən ibarət cədvəllər. başlığa baxmaq üçün siçan çarxında, nömrələnməmiş təlimatların ton səhifələri, təhlil edilməli və sistemləşdirilməli və eyni oxunmayan cədvəllərə doldurulmalı olan məlumatlarla bir-birinə göndərilən yüzlərlə məktub.

Birləşmədə dizayn

Beləliklə, bir az soyuyandan sonra bu yazını yazmağa qərar verdim. Müxtəlif qeyri-məhsul sənədlərini normal (hətta bəzən rahat şəkildə) necə saxlaya biləcəyiniz haqqında danışacağam. Ümid edirəm ki, məqalə şəbəkəyə səpələnəcək və inkişafa bitişik şöbələrdə cəhənnəmin səviyyəsi bir az da olsa aşağı düşəcək və insanlar (mən də daxil olmaqla) bir az daha xoşbəxt olacaqlar.

Birləşmədə dizayn

Tools

Məhsul sənədləri tez-tez kodla birlikdə saxlanılır, bu yaxşı bir şeydir. Və qeyri-məhsul sənədləri adətən hər yerdə saxlanılır. Çox vaxt insanlar Confluence-ə müxtəlif yerlərdən məlumat gətirməyə çalışırlar və biz də istisna deyilik. Beləliklə, hekayənin qalan hissəsi onun haqqındadır.

Ümumiyyətlə, Confluence qabaqcıl wiki mühərrikidir. Bu, müxtəlif displey növlərində məlumatlarla işləməyə imkan verir: formatlaşdırma ilə mətn, cədvəllər, müxtəlif diaqramlar. Bu, çox maraqlı və güclü bir vasitədir, ancaq onu necə bişirəcəyinizi bilmirsinizsə, o zaman oxunmayan sənədlərin başqa bir zibilini alacaqsınız. Mən sizə yemək bişirməyi öyrədəcəm!

Birləşmədə dizayn

Makrolar

Confluence-in demək olar ki, bütün sehrləri makrolar ətrafında qurulub. Çoxlu makrolar var və onlar bir-biri ilə birləşdirilə bilər. Onlar pullu və pulsuzdur, bundan sonra onlar üçün sənədlərə keçidləri olan müxtəlif makro nümunələri olacaq.

Makrolarla işləmək üçün interfeys mümkün qədər sadədir. Makro əlavə etmək üçün artı üzərinə basıb siyahıdan istədiyiniz elementi seçmək lazımdır.

Birləşmədə dizayn

Əgər makro özünü təmin edirsə, yəni öz içinə başqa bir şeyin daxil edilməsini tələb etmirsə, blok kimi görünür.

Birləşmədə dizayn

Əgər makronun işləməsi üçün içərisində nəsə lazımdırsa, o, qutuya bənzəyir.

Birləşmədə dizayn

Eyni zamanda, piramidanızda məntiq olduğu müddətcə, bir çərçivənin içərisinə istədiyiniz qədər başqalarını yerləşdirə bilərsiniz.

Birləşmədə dizayn

Hər bir makronun ön baxışı var: o, makronu düzgün doldurub-doldurmadığınızı və konfiqurasiya etdiyinizi dərhal göstərir.

Templates

Makroslara əlavə olaraq, məzmunu əvvəlcədən doldurmaq üçün əlverişli bir vasitə var - bu şablondur.
Şablonlardan hər hansı bir səhifə yaradarkən istifadə etmək olar: sadəcə “Yarat” düyməsinin yanındakı üç nöqtəyə klikləyin və istədiyiniz şablonu seçin.

Birləşmədə dizayn

Sonra şablonda olan bütün məzmun yaradılmış səhifəyə əlavə olunacaq.

Hər kəs şablonlardan səhifələr yarada bilər, lakin yalnız şablonları yaratmaq və ya redaktə etmək hüququ olanlar səhifə yarada bilər. Siz şablona səhifənin necə saxlanılması barədə əlavə təlimatlar əlavə edə bilərsiniz.

Birləşmədə dizayn

Masa sehri

Əslində, bir texnoloq olaraq, mən masaları çox sevirəm və demək olar ki, hər hansı bir məlumatı onlara bağlaya bilərəm (baxmayaraq ki, bu həmişə effektiv deyil). Cədvəllərin özləri aydın, strukturlaşdırılmış, miqyaslı, sehrlidir!

Birləşmədə dizayn

Ancaq masa kimi gözəl bir varlıq belə korlana bilər. Və onu uğurla istifadə etmək və hətta təkmilləşdirmək olar. Bu barədə aşağıda daha ətraflı.

Filtrləmə (pullu plagin)

İstənilən nəhəng oxunmayan cədvəl filtrdən istifadə edərək bir az daha kiçik və bir az daha oxunaqlı edilə bilər. Bunun üçün ödənişli makrodan istifadə edə bilərsiniz Cədvəl filtri.

Bu makronun içərisində bir masa itələmək lazımdır (hətta ən çirkin də mümkündür, əsas odur ki, onu tamamilə itələyin). Makroda siz açılan filtr, mətn filtri, rəqəm və tarix filtri üçün sütunlar seçə bilərsiniz.

Birləşmədə dizayn

Təsəvvür edin ki, bütün vakansiyalar üzrə namizədlər haqqında bütün məlumatlar cədvəlli siyahıda qeyd olunur. Təbii ki, çeşidlənməmiş - insanlar əlifba sırası ilə müsahibələrə gəlmirlər. Daha əvvəl konkret bir ərizəçi ilə müsahibə keçirmisinizsə, başa düşməlisiniz. Sadəcə olaraq bu cəhənnəmi filtr makrosuna yerləşdirmək lazımdır, soyadla mətn filtri əlavə etmək lazımdır - və voila, məlumat ekranınızdadır.

Birləşmədə dizayn

Nəzərə almaq lazımdır ki, nəhəng cədvəllərin süzülməsi sistemin işinə və səhifənin yüklənmə müddətinə təsir göstərə bilər, ona görə də filtrə nəhəng bir cədvəl yerləşdirmək müvəqqəti çarədir, insanların nəhəng oxunmayan cədvəllər yaratması lazım olmayan bir proses qurmaq daha yaxşıdır. prosesin nümunəsi məqalənin sonunda olacaq).

Çeşidləmə (pullu plagin)

Sehrli makro ilə Cədvəl filtri siz həmçinin istənilən sütunda standart çeşidləmə təyin edə və sətirləri nömrələyə bilərsiniz. Və ya süzgəc makrosuna daxil edilmiş cədvəlin istənilən sütununa klikləyin və bu sütun üzrə çeşidləmə baş verəcək.

Birləşmədə dizayn

Məsələn, abituriyentlərlə eyni cədvəliniz var və müəyyən bir ayda neçə müsahibənin keçirildiyini anlamaq lazımdır - tarixə görə sıralayın və sevinin.

Pivot Cədvəllər (pullu plagin)

İndi daha maraqlı bir işə keçək. Təsəvvür edin ki, masanız nəhəngdir və onun üzərində nəyisə hesablamalısınız. Əlbəttə ki, siz onu Excel-ə köçürə, lazım olanı hesablaya və məlumatları Confluence-ə yenidən yükləyə bilərsiniz. Bir dəfə makro tətbiq edə bilərsinizmi? "Pivot Cədvəli" və eyni nəticə əldə edin, yalnız yenilənir.

Məsələn: bütün işçilərin məlumatlarını ehtiva edən bir cədvəliniz var - onların coğrafi olaraq harada yerləşdiyi və hansı vəzifələrə sahib olduqları. Hər bir şəhərdə neçə nəfərin olduğunu hesablamaq üçün "Pivot Cədvəl" makrosunda məlumatların birləşdirildiyi cərgəni (yeri) və əməliyyat növünü (əlavə) seçməlisiniz.

Birləşmədə dizayn

Təbii ki, siz eyni anda bir neçə kriteriyaya görə qruplaşdıra bilərsiniz, bütün imkanları görə bilərsiniz sənədlərdə.

Diaqramlar (pullu plagin)

Dediyim kimi, hamı mənim qədər süfrələri sevmir. Təəssüf ki, əksər menecerlər onları heç sevmir. Ancaq hər kəs parlaq rəng cədvəllərini sevir.
Confluence yaradıcıları, şübhəsiz ki, bu barədə bilirdilər (həmin onların da hesabatları və qrafikləri sevən müdirləri var, onsuz harada olardılar). Buna görə də, sehrli makrodan istifadə edə bilərsiniz "Cədvəldən qrafik". Bu makroda, əvvəlki abzasdakı pivot cədvəlini qoymalısınız və voila - darıxdırıcı boz məlumatlarınız gözəl şəkildə vizuallaşdırılıb.

Birləşmədə dizayn

Təbii ki, bu makronun da parametrləri var. İstənilən makro üçün sənədlərə keçid həmin makronun redaktə rejimində tapıla bilər.

Toplama asanlığı

Əvvəlki paraqraflardakı məlumatlar yəqin ki, sizin üçün bir vəhy deyildi. Amma indi siz mütləq makrolardan necə istifadə edəcəyinizi bilirsiniz və mən məqalənin daha maraqlı hissəsinə keçə bilərəm.

Birləşmədə dizayn

Etiketlər

İnsanların məlumatı bir strukturlaşdırılmamış məqalədə və ya böyük bir cədvəldə saxlaması pisdir. Daha da pisi odur ki, bu məlumatın hissələri nəinki oxunmaz, həm də Confluence genişliklərinə səpələnir. Xoşbəxtlikdən, səpələnmiş məlumatları bir yerdə toplamaq mümkündür. Bunun üçün istifadə etməlisiniz etiketlər (sosial şəbəkələrdə hər kəsə tanış olan etiketlər).

Birləşmədə dizayn

İstənilən səhifəyə istənilən sayda etiket əlavə etmək olar. Teq üzərinə klikləməklə sizi həmin teqli bütün məzmuna, eləcə də əlaqəli teqlər dəstinə keçidlər olan birləşdirmə səhifəsinə aparacaqsınız. Əlaqədar etiketlər eyni səhifədə tez-tez görünənlərdir.

Birləşmədə dizayn

Səhifə xüsusiyyətləri

Məlumatı strukturlaşdırmaq üçün səhifəyə başqa maraqlı makro əlavə edə bilərsiniz - "Səhifə Xüsusiyyətləri". Onun içərisində iki sütundan ibarət bir cədvəl təqdim etməlisiniz, birincisi açar, ikincisi isə əmlakın dəyəri olacaq. Üstəlik, makro səhifədən gizlədilə bilər ki, məzmunun oxunmasına mane olmasın, lakin səhifə yenə də lazımi düymələrlə qeyd olunacaq.

Birləşmədə dizayn

İdentifikatora diqqət yetirin - onu müxtəlif səhifələrdə (və ya hətta bir səhifədə müxtəlif xüsusiyyət qruplarını) asmaq üçün onu təyin etmək rahatdır.

Hesabatlar

Teqlər vasitəsilə siz hesabat toplaya bilərsiniz. Məsələn, makro Məzmun Hesabatı müəyyən etiketlər dəsti ilə bütün səhifələri toplayır.

Birləşmədə dizayn

Amma daha maraqlı hesabat makrodur Səhifə Xüsusiyyətləri Hesabatı. O, həmçinin müəyyən bir etiket dəsti olan bütün səhifələri toplayır, lakin onları sadəcə siyahıya salmır, lakin sütunların səhifə xüsusiyyətlərinin açarları olduğu bir cədvəl tərtib edir (məqalənin əvvəli ilə əlaqəni tutursunuz?).

Birləşmədə dizayn

Müxtəlif mənbələrdən alınan məlumatların xülasə cədvəli ortaya çıxır. Rahat xüsusiyyətlərə malik olması xoşdur: uyğunlaşma düzümü, istənilən sütun üzrə çeşidləmə. Həmçinin, belə bir hesabat cədvəli makro daxilində konfiqurasiya edilə bilər.

Birləşmədə dizayn

Konfiqurasiya edərkən siz hesabatdan bəzi sütunları silə, standart vəziyyəti və ya göstərilən qeydlərin sayını təyin edə bilərsiniz. Siz həmçinin yalnız sizə lazım olan məlumatı görmək üçün səhifə mülkiyyətinin identifikatorunu təyin edə bilərsiniz.

Məsələn, sizin çoxlu işçi səhifələriniz var, bu səhifələrdə insan haqqında bir sıra xüsusiyyətlər var: o, hansı səviyyədədir, haradadır, komandaya nə vaxt qoşulub və s. Bu xüsusiyyətlər qeyd olunur id = işçi_inf. Və eyni səhifədə bir komandanın bir hissəsi kimi bir şəxs haqqında məlumat ehtiva edən ikinci xüsusiyyətlər toplusu var: adam hansı rolu yerinə yetirir, hansı komandadadır və s. Bu xüsusiyyətlər qeyd olunur ID = komanda_inf. Sonra, hesabat tərtib edərkən, bir anda bir və ya iki şəxsiyyət üçün yalnız məlumatları göstərə bilərsiniz - hansı daha əlverişlidir.

Bu yanaşmanın gözəlliyi ondadır ki, hər kəs özünə lazım olan məlumat cədvəlini toplaya bilər, bu, heç nəyi təkrarlamayacaq və əsas səhifə yeniləndikdə yenilənəcək. Məsələn: komanda lideri onun tərtibatçılarının nə vaxt işə düzəldiyinə əhəmiyyət vermir, lakin onların hər birinin komandada hansı rolu oynaması vacibdir. Komanda lideri komanda haqqında hesabat toplayacaq. Mühasib kimin hansı rolu yerinə yetirdiyinə əhəmiyyət vermir, amma vəzifələr vacibdir - o, vəzifələr haqqında hesabat toplayacaq. Bu halda məlumat mənbəyi təkrarlanmayacaq və ötürülməyəcək.

Yekun proses

Təlim

Beləliklə, biz nümunə olaraq makrolardan istifadə edərək Confluence-də məlumatları gözəl şəkildə strukturlaşdıra və effektiv şəkildə birləşdirə bilərik. Ancaq ideal olaraq, yeni məlumatların dərhal strukturlaşdırıldığına və artıq istifadə olunan bütün toplama mexanizmlərinə daxil olduğuna əmin olmalısınız.

Burada bir dəstə makro və şablon köməyə gələcək. İnsanları düzgün formatda yeni səhifələr yaratmağa məcbur etmək üçün siz Şablondan Yarat makrosundan istifadə edə bilərsiniz. O, sizə lazım olan şablondan yeni səhifənin yaradıldığı üzərinə klikləməklə səhifəyə düymə əlavə edir. Bu yolla insanları dərhal sizə lazım olan formatda işləməyə məcbur edirsiniz.

Birləşmədə dizayn

Səhifə yaratmağa icazə verdiyiniz şablonda etiketlər, "Səhifə Xüsusiyyətləri" makrosunu və əvvəlcədən sizə lazım olan xüsusiyyətlər cədvəlini əlavə etməlisiniz. Səhifəni hansı dəyərlərlə doldurmaq və əmlak dəyərlərinə dair təlimatlar əlavə etməyi də tövsiyə edirəm.

Birləşmədə dizayn

Sonra son proses belə görünəcək:

  1. Siz müəyyən məlumat növü üçün şablon yaradırsınız.
  2. Bu şablonda makroda etiketlər və səhifə xüsusiyyətləri əlavə edin.
  3. İstənilən rahat yerdə şablondan uşaq səhifəsinin yaradıldığı düyməni basaraq kök səhifə yaradın.
  4. Lazımi məlumatları potensial olaraq yarada biləcək istifadəçilərin kök səhifəsində işə başlayın (istənilən şablona uyğun olaraq, düyməni basaraq).
  5. Şablonda qeyd etdiyiniz teqlər vasitəsilə özünüzə səhifənin xüsusiyyətləri haqqında hesabat toplayın.
  6. Sevin: rahat formatda sizə lazım olan bütün məlumatlara sahibsiniz.

Birləşmədə dizayn

Pitfalls

Keyfiyyət mühəndisi kimi əminliklə deyə bilərəm ki, dünyada mükəmməl heç nə yoxdur. Hətta ilahi masalar da qeyri-kamildir. Və yuxarıdakı prosesdə tələlər var.

  • Səhifə xassələrinin adlarını və ya tərkibini dəyişdirmək qərarına gəlsəniz, artıq yaradılmış bütün obyektləri yeniləməli olacaqsınız ki, onların məlumatları düzgün şəkildə xülasə hesabatına çəkilsin. Bu, kədərlidir, lakin digər tərəfdən, sizi məlumat dəstinizin "arxitekturası" haqqında ətraflı düşünməyə vadar edir ki, bu da çox maraqlı bir işdir.
  • Məlumat cədvəllərini necə doldurmaq və etiketlərdən istifadə etmək barədə layiqli miqdarda təlimat yazmalı olacaqsınız. Ancaq digər tərəfdən, bu məqaləni bütün lazımi insanlara ata bilərsiniz.

Qeyri-məhsul sənədlərinin saxlanmasına nümunə

Yuxarıda təsvir olunan proses vasitəsilə demək olar ki, hər hansı bir məlumatın saxlanmasını təşkil edə bilərsiniz. Bu yanaşmanın gözəlliyi ondan ibarətdir ki, o, universaldır: istifadəçilər buna öyrəşdikdən sonra qarışıqlıq yaratmağı dayandırırlar. Həm də böyük (lakin pulsuz deyil) bir artı, tez bir zamanda müxtəlif statistika toplamaq və üzərində gözəl diaqramlar çəkmək imkanıdır.

Komanda haqqında məlumatların saxlanması prosesimizə misal çəkəcəyəm.

Birləşmədə dizayn

Komandadakı hər bir şəxs üçün işçi kartı yaratmağa qərar verdik. Buna uyğun olaraq, hər bir yeni insanın bu kartı özü üçün yaratdığı və bütün şəxsi məlumatlarını orada saxladığı bir şablonumuz var.

Birləşmədə dizayn

Gördüyünüz kimi, bizdə ətraflı xassələr cədvəli var və dərhal bu səhifəni necə saxlamaq barədə təlimatlarımız var. Bəzi etiketlər təlimatlara uyğun olaraq işçilərin özləri tərəfindən qoyulur, şablonda yalnız əsas olanlar: kart etiketi işçi kartı, istiqamət etiketi istiqamət - cəlb etmək və əmr etiketi komanda-qa.

Nəticədə, hər kəs özü üçün bir kart yaratdıqdan sonra, işçilər haqqında məlumatlar olan tam cədvəl əldə edilir. Bu məlumat müxtəlif nöqtələrdə istifadə edilə bilər. Resurs menecerləri özləri üçün ümumi cədvəllər toplaya bilər və komanda rəhbərləri seçimə komanda etiketi əlavə etməklə komanda cədvəllərini toplaya bilərlər.

Teqlər vasitəsilə siz müxtəlif xülasələri görə bilərsiniz, məsələn, by qa-təkmilləşdirmə planı QA inkişafı üçün bütün tapşırıqlar göstəriləcək. Eyni zamanda, işçi kartındakı hər bir şəxs mühüm hekayəni və öz inkişaf planını saxlayır - inkişaf planları şablonundan iç-içə səhifə yaradır.

Birləşmədə dizayn

Nəticə

İstənilən sənədi elə saxlayın ki, siz ondan utanmayasınız və istifadəçilər dözülməz dərəcədə inciməsin!

Ümid edirəm ki, məqalə faydalı olacaq və dünyanın bütün sənədlərində sifariş gələcək.

Birləşmədə dizayn

Mənbə: www.habr.com

Добавить комментарий