Projekti planeerimine Confluences

Tere kÔigile!

Minu nimi on Masha, olen kvaliteedi kindlustamise insener Tinkoffi kontsernis. QA töö hÔlmab palju suhtlemist erinevate inimestega erinevates meeskondades, lisaks olen olnud juht ja koolitaja haridusprogrammides, seega oli mu suhtlemiskaart ÀÀrmiselt lai. Ja mingil hetkel plahvatasin: sain aru, et ma ei suuda enam, ei suuda enam, ei suuda enam tÀita kohutavaid tonne lugematud tabeleid ja dokumente.

Projekti planeerimine Confluences


TĂ”enĂ€oliselt kujutas igaĂŒhe teist praegu ette, millest ma rÀÀgin, ja tĂ”mbus kĂŒlmavĂ€rin ĂŒle selja: nimede loendid, mis pole tĂ€hestikulises jĂ€rjekorras, tabelid sadade veergudega, mille vormistus on paigast Ă€ra, tabelid tuhandete ridadega, kus tuleb sĂ”rme hiiremati ratta vastu hÔÔruda, et nĂ€ha pealkirja, tonne nummerdamata juhiseid, sadu ĂŒksteisele saadetavaid e-kirju andmetega, mida tuleb analĂŒĂŒsida ja sĂŒsteemseks teha, ja toppida neid samasugustesse lugematutesse tabelitesse.

Projekti planeerimine Confluences

Ja ja, kui ma natuke jahtusin, otsustasin kirjutada selle artikli. RÀÀgin, kuidas on vÔimalik korralikult (isegi mÔnikord mugavalt) pidada mitmeid mitte-toote dokumente. Loodan, et artikkel levib laialdaselt ja kaotab naaberosakondade hirmud, mis aitavad arenduses, ja inimesed (sh mina) saavad veidi Ônnelikumaks.

Projekti planeerimine Confluences

Tööriistad

Tootedokumentatsioon on sageli koodi lĂ€hedal, ja see on hea. Kuid mitte-toote dokumentatsioon on tavaliselt kuskil mujal. Sageli pĂŒĂŒavad inimesed andmeid erinevatest kohtadest Confluence'i ĂŒle viia, ja meie ei ole erand. Nii et kogu edasine jutt on sellest.

Tegelikult on Confluence arenenud wikiajam. See vÔimaldab töötada andmetega erinevates visuaalsetes vormides: vormindatud tekst, tabelid, erinevad diagrammid. See on vÀga huvitav ja vÔimas tööriist, kuid kui te ei oska seda ette valmistada, siis saate lihtsalt lugematud dokumendid. Ma Ôpetan teid, kuidas seda teha!

Projekti planeerimine Confluences

Makrod

Peaaegu kogu Confluence'i vĂ”lu tugineb makrode sĂŒsteemile. Makroseid on palju ja neid saab omavahel kombineerida. Need vĂ”ivad olla tasulised vĂ”i tasuta, ning jĂ€rgnevates nĂ€idetes on toodud erinevad makrod koos nende dokumentatsiooni linkidega.

Makrode kasutajaliides on ÀÀrmiselt lihtne. Makro lisamiseks tuleb vajutada plussile ja valida soovitud element loendist.

Projekti planeerimine Confluences

Kui makro on iseseisev, st ei vaja enda sisse midagi veel, siis nÀeb see vÀlja nagu plokk.

Projekti planeerimine Confluences

Kui makro tööks on vajalik midagi sisestada, siis nÀeb see vÀlja nagu raam.

Projekti planeerimine Confluences

Samas saab ĂŒhe raamiga paigutada nii palju teisi raame, kui tahes, peaasi, et teie pĂŒramiidis oleks loogika.

Projekti planeerimine Confluences

Iga makro puhul on olemas eelvaade: seal nÀeb kohe, kas olete makro Ôigesti tÀitnud ja seadistanud.

Mallid

Lisaks makrodele on olemas mugav sisu eeltĂ€idete tööriist — see on mall.
Malle saab kasutada iga lehe loomisel: lihtsalt vajutage kolmele punktile nuppude „Loo” kĂ”rval ja valige soovitud mall.

Projekti planeerimine Confluences

Siis lisatakse loodud lehele kogu sisu, mis mallis on.

LehekĂŒlgi saab mallidest luua igaĂŒks, kuid malle endid saab luua vĂ”i redigeerida vaid need, kellel on selleks Ă”igused. Malli saab lisada tĂ€iendavaid juhiseid, kuidas lehekĂŒlge haldada.

Projekti planeerimine Confluences

KĂ€ivituslaudade maagia

Tehnika-inimesena armastan ma tÔeliselt tabeleid ja saan peaaegu iga teabe nendesse vormida (kuigi see ei ole alati tÔhus). Tabelid on iseÀranis selged, struktureeritud, skaleeritavad ja maagilised!

Projekti planeerimine Confluences

Kuid isegi nii imelist asja, nagu tabel, on vÔimalik rikkuda. Aga seda on ka vÔimalik edukalt kasutada ja isegi parandada. Selles osas rÀÀgime jÀrgmisena.

Filtreerimine (tasuline plugin)

Iga tohutu ja lohakas tabeli saab muuta pisut vÀhem tohutuks ja pisut rohkem loetavaks filtreerimise abil. Selleks saab kasutada tasulist makrot «Tabeli filter».

Selle makro sisse tuleb sisestada tabel (isegi kĂ”ige kohutavam, pĂ”hitingimus on see, et see tuleb sisse suruda tĂ€ielikult). Makros saab valida filtreerimiseks veerge rippmenĂŒĂŒst, tekstifiltri, numbrifiltri ja kuupĂ€evafiltri.

Projekti planeerimine Confluences

Kujutage ette, et kogu teave kandidaatide kohta kĂ”ikide vabade kohtade jaoks on tabelilises loendis. Loomulikult ei ole see sorteeritud — inimesed ei tule vestlusele alfabetsi jĂ€rjekorras. Ja teil on vaja aru saada, kas olete konkreetse kandidaadi intervjuud varem lĂ€bi viinud. Lihtsalt pange see segadus filtrite makrosse, lisage tekstifilter perekonnanime jĂ€rgi — ja voila, info on ekraanil.

Projekti planeerimine Confluences

Tasub mainida, et suurte tabelite filtreerimine vĂ”ib mĂ”jutada sĂŒsteemi tööd ja lehe laadimiskiirust, seega suurte tabelite filterdamine on ajutine lahendus; parem on ĂŒles ehitada protsess, kus inimestel ei pea olema suuri, loetamatuid tabeleid (protsessi nĂ€ide tuleb artikli lĂ”pust).

Sorteerimine (tasuline plugin)

maagilise makro abil «Tabeli filter» vÔite samuti mÀÀrata vaikimisi sortimise igas veerus ja numeerida read. VÔi klÔpsates mis tahes veerul filtrile pandud tabelis, toimub sortimine selle veeru jÀrgi.

Projekti planeerimine Confluences

NĂ€iteks, teil on sama tabel kandidaatidest ja peate hindama, kui palju intervjuusid teatud kuul toimus — jĂ€rjestage kuupĂ€eva jĂ€rgi ja nautige.

KokkuvÔtvad tabelid (tasuline plugin)

Liigume nĂŒĂŒd huvitavama juhtumi juurde. Kujutage ette, et teie tabel on tohutu ja peate selle pĂ”hjal midagi arvutama. Loomulikult vĂ”ite selle Excelisse kopeerida, vajaliku vĂ€lja arvutada ja andmed Confluence'i tagasi laadida. Aga te vĂ”ite kasutada makrosid. „KokkuvĂ”tte tabel“ ja saada sama tulemus, vaid see on ka uuendatav.

NĂ€iteks: teil on tabel, kuhu on kogutud kĂ”ikide töötajate andmed — kus nad asuvad ja milliseid ametikohti nad tĂ€idavad. Et arvutada, kui palju inimesi igas linnas on, peate valima makros „KokkuvĂ”tte tabel“ rea, mille pĂ”hjal andmed koondatakse (asukoht) ja operatsiooni tĂŒĂŒbi (liitmine).

Projekti planeerimine Confluences

Muidugi, saab grupeerida ka mitme tunnuse alusel korraga, kÔiki vÔimalusi saab vaadata. dokumentatsioonist.

Diagrammid (tasuline plugin)

Nagu ma juba ĂŒtlesin, ei armasta kĂ”ik tabelite koostamist nii nagu mina. Kahjuks ei meeldi enamikule juhtidest need ĂŒldse. Kuid kĂ”ik armastavad vĂ€rvilisi diagramme.
Confluence'i loojad teadsid sellest kindlasti (nendel on kindlasti ka ĂŒlemus, kes armastab aruandeid ja diagramme, kuidas muidu). SeetĂ”ttu saate kasutada maagilist makrot „Diagramm tabelist“. Selle makro jaoks peate lisama eelnevalt loodud kokkuvĂ”ttelise tabeli ja voila - teie hallid igavad andmed on kaunilt visualiseeritud.

Projekti planeerimine Confluences

Loomulikult on selles makros ka seadistused. Viite dokumentatsioonile igasuguste makrode kohta leiate selle makro redigeerimise reĆŸiimis.

Andmete kokkusihtumise lihtsus

Eelnevad punktid ei olnud kindlasti teile ĂŒllatus. Aga nĂŒĂŒd oskate kindlasti makrosid kasutada ja ma vĂ”in minna artikli huvitavama osa juurde.

Projekti planeerimine Confluences

MĂ€rgid

On ebameeldiv, kui inimesed salvestavad teavet ĂŒhte mitte-struktureeritud artiklisse vĂ”i hiiglaslikku tabelisse. Veel hullem on see, kui osa sellest teabest on mitte ainult loetamatult esitatud, vaid ka laiali pillatud Confluence'i avarustes. Õnneks on vĂ”imalus koguda laiali valgendatud teave ĂŒhte kohta. Selleks tuleb kasutada mĂ€rke (sotsiaalmeediast tuntud silte).

Projekti planeerimine Confluences

Iga lehe peale saab lisada suvalise arvu mÀrke. Kui klÔpsate mÀrgil, pÀÀsete juurde aggregeerimislehele, kus on lingid kÔikidele sellise mÀrgiga materjalidele ja samas ka seotud mÀrkidele. Seotud mÀrgid on need, mis sageli esinevad samal lehel.

Projekti planeerimine Confluences

Lehe omadused

Lehele saab lisada veel ĂŒhe huvitava makro, et struktureerida teavet — „Lehe omadused“. Selle alla tuleb esitada kahe veeruga tabel, kus esimene on vĂ”tme, ja teine — omaduse vÀÀrtuse. Ja makrot saab lehelt varjata, et see ei segaks sisu lugemist, kuid leht jÀÀb siiski vajalikest vĂ”tmetest mĂ€rgitud.

Projekti planeerimine Confluences

Pöörake tĂ€helepanu ID-le — seda on mugav mÀÀrata, et siduda erinevaid omaduste gruppe erinevate lehtede (vĂ”i isegi erinevate omaduste gruppe ĂŒhe lehega).

Aruanded

Siltide pĂ”hjal saab koostada aruandeid. NĂ€iteks makro, „Sisu aruanne“ kogub kĂ”ik lehed, millel on teatud siltide kogum.

Projekti planeerimine Confluences

Kuid huvitavam aruanne on makro, „Lehe omaduste aruanne“. See kogub samuti kĂ”ik lehed, millel on teatud siltide kogum, kuid ei vĂ€ljasta lihtsalt nende nimekirja, vaid koostab tabeli (kas saate seose alguse artikliga?), kus veerud on lehe omaduste vĂ”tmed.

Projekti planeerimine Confluences

Selgub, et see on kokkuvÔtte tabel erinevatest allikatest saadud teabe kohta. Tore on see, et sellel on mugavad funktsioonid: kohanduv paigutus, sortimine mis tahes veeru jÀrgi. Samuti saab sellist aruande tabelit konfigureerida makros.

Projekti planeerimine Confluences

Konfigureerimise ajal saab aruandest eemaldada mÔned veerud, mÀÀrata vaikeolek vÔi kuvamiste arv. Samuti saab mÀÀrata lehe omaduste ID, et nÀha ainult vajalikku teavet.

NĂ€iteks, teil on palju töötajate lehti, millel on inimene iseloomustav omaduste kogum: mis tasemel ta on, kus ta asub, millal ta meeskonda tuli jms. Need omadused on tĂ€histatud ID = employee_inf. Ja seal on teine omaduste kogum samal lehel, kus on koondatud teave inimese kohta kui meeskonna osa: millist rolli ta tĂ€idab, millisest meeskonnast ta on ja nii edasi. Need omadused on tĂ€histatud ID = team_inf. Seega, aruande koostamisel vĂ”ite kuvada teavet ainult ĂŒhe ID kohta vĂ”i kohe kahe kohta — nagu teile sobib.

Selle lĂ€henemise eel tĂ”siasi on see, et igaĂŒks saab koostada endale vajalikku teavet sisaldava tabeli, mis ei dubleeri midagi ja uuendatakse peamise lehe vĂ€rskendamisega. NĂ€iteks: tiimijuhi jaoks ei ole oluline, millal tema arendajad ametisse astusid, vaid oluline on see, millist rolli igaĂŒks neist meeskonnas tĂ€idab. Tiimijuht koostab endale aruande meeskonna kohta. Raamatupidajale ei ole aga ĂŒldse tĂ€htis, kes millist rolli tĂ€idab, vaid oluline on ametikoht — ta koostab endale aruande ametikohtade kohta. Samas allika teavet ei dubleerita ega tĂ”steta.

LÔpp-protsess

Juhend

Seega saame Confluence'is teavet ilusalt struktureerida ja tÔhusalt agrdeerida makrode kasutamise nÀitel. Kuid ideaalne oleks organiseerida uus teave kohe nii, et see satuks kÔigisse juba kasutatavatesse agrdeerimismehhanismidesse.

Siin tuleb appi makrode ja mallide kombinatsioon. Uute lehtede loomise vajalikus vormingus tagamiseks vÔib kasutada makrot "Loo mallist". See lisab lehele nupu, millele vajutades luuakse uus leht teie soovitud mallist. Sel viisil motiveerite inimesi kohe teie soovitud vormingus töötama.

Projekti planeerimine Confluences

Mall, millest soovite lehte luua, peab olema eelnevalt varustatud mÀrksÔnadega, makro "Lehe omadused" ja vajalike omaduste tabeliga. Soovitan lisada ka juhiseid, milliste vÀÀrtustega lehte tÀita ja omaduste vÀÀrtusi.

Projekti planeerimine Confluences

Siis nÀeb lÔppprotsess vÀlja jÀrgmiselt:

  1. Loote teatud tĂŒĂŒpi teabe jaoks malli.
  2. Sellesse mallisse lisate omadused ja lehe omadused makros.
  3. Loote juurpÀev lemmikpaika koos nupuga, mida vajutades luuakse alamsait malli pÔhjal.
  4. Suunate juurpÀevale kasutajad, kes potentsiaalselt genereerivad vajalikke andmeid (vajalikus mallis nupu vajutamisega).
  5. Kogute aruande lehe omadustest lÀbi siltide, mille olete malli seadnud.
  6. Olete rÔÔmus: teil on kogu vajalik teave mugavas formaadis.

Projekti planeerimine Confluences

Peidetud probleemid

Kvaliteediinsenerina vÔin julgelt vÀita, et maailmas ei ole midagi ideaalset. Ievened tabelid pole tÀiuslikud. Ja eespool mainitud protsessis on varjatud ohud.

  • Kui otsustate muuta lehe omaduste nimesid vĂ”i sisu, peate uuendama kĂ”iki juba loodud objekte, et nende andmed Ă”igselt kokkuvĂ”tete aruanne tĂ”mmatakse. See on kurb, aga teisest kĂŒljest sunnib see teid pĂ”hjalikult mĂ”tlema oma teabe 'arhitektuurile', mis on ĂŒsna huvitav ĂŒlesanne.
  • Kasutajatel tuleb kirjutada piisavalt juhiseid selle kohta, kuidas tĂ€ita teabelehti ja kasutada sildisid. Teisest kĂŒljest vĂ”ite lihtsalt jagada seda artiklit kĂ”igile, kes vajavad.

NÀide mitte-toote dokumentatsiooni sÀilitamisest

Ülaltoodud protsessi abil saab korraldada peaaegu igasuguste andmete sĂ€ilitamise. Selle lĂ€henemise ilu seisneb universaalsuses: kui kasutajad harjuvad, lakkavad nad segaduse tekitamisest. Samuti on suur (aga mitte tasuta) boonus — vĂ”imalus koguda reaalajas mitmesugust statistikat ja joonistada selle jĂ€rgi ilusaid diagramme.

TÔin nÀite meie meeskonna infohalduse protsessist.

Projekti planeerimine Confluences

Iga meeskonna liikme jaoks otsustasime luua töötaja kaardi. Vastavalt on meil ƥabloon, mille alusel iga uus liige loob endale selle kaardi ja haldab seal kogu isikuandmeid.

Projekti planeerimine Confluences

Nagu nÀete, on meil ulatuslik omaduste tabel ja kohe on kirjas juhised, kuidas seda lehte pidada. Osa silte mÀÀrab ise töötajad juhiste jÀrgi, ƥabloonis on ainult pÔhilised: kaardi silt employee-card, valdkonna silt direction-involve ja ja meeskonna meeskonna-qa.

LĂ”puks, kui igaĂŒhel on oma kaart loodud, saame tĂ€is tabeli töötajate teabega. Seda informatsiooni saab kasutada erinevates kohtades. Ressursside juhid saavad koostada ĂŒldtabeleid ja meeskondade juhid — meeskonna tabeleid, lisades valikusse meeskonna sildi.

Siltide jĂ€rgi saab nĂ€ha erinevaid kokkuvĂ”tteid, nĂ€iteks qa-tĂ€iendamisplaan kuvatakse kĂ”ik ĂŒlesanded QA arendamiseks. IgaĂŒhel on oma töötaja kaardil oluline lugu ja arenguplaan — luuakse sisemine leht arenguplaanide mallist.

Projekti planeerimine Confluences

KokkuvÔte

Hoidke kogu dokumentatsiooni nii, et selle pÀrast ei peaks hÀbi tundma ja kasutajatel ei oleks piinavaid raskusi!

Loodan, et artikkel on kasulik ja kogu maailma dokumentatsioonides valitseb kord.

Projekti planeerimine Confluences

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster