Case 04 · Helix Building OS · 2026
Rooli
Senior Product Designer
Aikataulu
4–8 h brief · 7 h käytetty
Alusta
Web · Konfiguraatiokonsoli · Responsiivinen suunnittelu
Toimiala
Kiinteistöt · Yritys-IAM
Tiimi
Yksin · SSH Communications Security
↓ Scroll — the work
Näkymää, yksi mentaalimalli
Rakennus · Järjestelmät · Profiilit · Suhteet
Profiili × järjestelmäsääntöä
4-tilainen kielioppi: aina · työaikana · ehdollinen · evätty
Sääntöobjekti, kaksi pintaa
Matriisi- ja profiilimuokkaukset kirjoittavat samaa — ei syncattavaa
SSH Communications Security kehittää privileged-access-tuotteita säännellylle yritys-IT:lle. Kotitehtävässä pyydettiin suunnittelemaan konfiguraatiokokemus uudelle kiinteistöhallinnan tuotelinjalle — yksi pinta, joka mallintaa tilat, hissit, ilmanvaihdon, vesihuollon ja jätehuollon, päällä profiilipohjainen käyttöoikeushallinta. Tärkein rajaus: älä yksinkertaista liikaa. Kiinteistötiimit tarvitsevat jokaisen vanhojen toimittajien ominaisuuden — heidän ei vain pidä joutua opettelemaan viittä eri mallia päästäkseen niihin.
Tilannekuva ensin — muokkaukset toiseksi. Jokainen näyttö avautuu valkoisella kortilla, joka nimeää kontekstin ja nostaa esiin avainluvut. Identiteetti, sitten terveys, sitten käytäntö, sitten muokkaukset. Ei koskaan toisinpäin.
Identiteetti, terveys, käytäntö — siinä järjestyksessä
Valittu rakennus (HQ North) renderöityy tietueena, ei laskeutumissivuna. Tiivis identiteettirivi ankkuroi näytön — nimi, koodi, tilapala, osoite — sitten KPI-palkki (kerrokset, m², kapasiteetti, käyttöaste) kehystää rakennuksen yhdellä silmäyksellä.
System Health näkyy ennen Building Policy:a: hallinnoijan ensimmäinen kysymys — "onko jokin rikki?" — saa vastauksen ennen kuin hän kohtaa päätöksiä. Rakennuksen pudotusvalikko kantaa kunkin kampuksen tilan rivillä, joten vaihto ei piilota varoitusta.
Tila kortin pinnalla, syvyys Configure-toiminnon takana
Jokainen ohjattava asia rakennuksessa — kokouskeskus, hissiryhmä, ilmanvaihtoalue — nousee esiin samana korttina. Operational, Restricted ja Maintenance renderöityvät kortin pinnalla, joten rutiininomainen tilatarkistus on vieritys, ei sarja avauksia.
Viiden suodattimen palkki näyttää elävät määrät rivillä — kevyt inventaariotarkistus (HVAC näyttää 3, mutta odotit 4? jotain puuttuu). Tyyppikohtainen syvyys (ilmanvaihdon lämpötilarajat, hissien priority-mode, jätehuollon vaarallisuusmerkinnät) on tasan yhden klikkauksen päässä, Configure → -painikkeen takana.
Profiili tietueena. Vastaavuusluku luottamussignaalina.
Seitsemän käyttöoikeusprofiilia — Johto, Työntekijät, Tuotekehitys, Turva, Kiinteistö, Siivous, Vieraat — kukin renderöityy tiiviinä identiteettirivinä: 10×10-värimerkki, nimi, priority-pala, yhden rivin kuvaus. Ei editorial-kehystä, ei isoja väriblokkeja — tiivis identiteetti, nolla yleiskustannusta.
Vaikein yksityiskohta oikein saada: vastaavuusluku. Jokainen profiili näyttää reaaliaikaisen luvun käyttäjistä, joiden nykyiset tagit resolvoituvat sen sääntöihin. Nollavastaavuus on hiljainen virhe — joko lukitsee kaikki ulos tai antaa pääsyn kenellekään — joten luvun piti olla ensimmäinen asia, jonka hallinnoija näkee, luettavissa yhdellä silmäyksellä mitään avaamatta.
Kaksi näkymää, yksi sääntöobjekti
Matriisi kääntää Access Profiles -näkymän kyljelleen: rivit ovat kiinteistöjärjestelmiä, sarakkeet profiileja, solut käyttöoikeustila. Kattavuuspalkki yläosassa laskee Always / Hours / Conditional / Deny -lukumäärät koko rakennuksesta — ylirajoitukset tai yli-luvitukset näkyvät ennen kuin hallinnoija vierittää yhteenkään soluun.
Klikkaa mitä tahansa solua: paikallinen poimija neljällä vaihtoehdolla avautuu. Hours avaa aikataulueditorin ankkuroituna juuri siihen soluun — valitse päivät ja aikaikkuna poistumatta matriisista. Muokkaus täällä on sama muokkaus Access Profiles -näkymässä — yksi sääntöobjekti, kaksi renderöintipintaa. Ei kaksinkertaista tilaa hallittavana, ei syncia rikottavana.
Card-header + tilastopalkki on jokaisen näkymän selkäranka
Valkoinen identiteettikortti ylhäällä, kontekstipalkki lukuja alla. Rakennus, Järjestelmät, Profiilit, Suhteet — kaikki neljä näkymää perivät saman ankkurin. Hallinnoija oppii muodon kerran.
Lepotila on täydellinen vastaus
Tila, rajoitus, viimeksi-muokattu, profiilien ulottuvuus, vastaavuusluvut — kaikki näkyvissä avaamatta mitään. Hover on affordanssia varten, ei totuutta varten. Auditointitason luettavuus tarkoittaa, että lepotila puolustaa itseään.
Sanasto ennen chippejä
Käyttöoikeudet resolvoituvat neljään sanaan: aina · työaikana · ehdollinen · evätty. Neljä sanaa, neljä chippiä, yksi mentaalimalli koko matriisin yli. Jokainen "ilmeinen" vaihtoehto, jonka testasin (allow/restrict/schedule/temporary), romahti seitsemän profiilin kuorman alla.
Yksi sääntöobjekti, kaksi renderöintipintaa
Matriisimuokkaukset ja profiilimuokkaukset ovat samaa kirjoitusta. Lukujärjestys eroaa ("kuka voi koskea ilmanvaihtoon?" vs. "mihin Siivous ulottuu?") mutta taustadata on identtinen. Ei sync-kerrosta, ei driftiä, ei kaksinkertaista validointia.
Vastaavuusluvun on oltava luotettava ensin
Jos profiilin elävä käyttäjäluku on väärin, hallinnoija menettää luottamuksen automaatioon ikuisesti ja palaa manuaalisiin ohituksiin. Tämä luku oli ainoa eniten validoitu elementti prototyypissä — väri, painoarvo, sijainti, päivitysrytmi kaikki suunniteltu luottamussignaalin ympärille.
Viisi toimittajamallia, yksi matriisi
Ilmanvaihtosäätimet tarjoavat lämpötilarajat ja läsnäolotilat. Hissit tarjoavat kerrosoikeudet ja yöajan säännöt. Jätehuollolla on vaarallisuusmerkinnät ja turvalukot. Brief oli suunnitella yksi mentaalimalli, jota kiinteistöhallinnoija voi pitää mielessään — menettämättä järjestelmäkohtaista syvyyttä.
Käyttöoikeudet eivät ole binäärisiä
Todellisessa rakennuksessa "pääsy" ei ole allow/deny. Siivoustiimi tarvitsee vain työaikana. Turvajohtaja tarvitsee ehdollisen tapahtuman perusteella. Matriisin täytyi ilmaista neljä tilaa muuttumatta värikoodatuksi taulukoksi.
Monirakennuksen kognitiivinen kuorma
Kampusoperaattori hallinnoi 4+ rakennusta, kullakin omat käytännöt. Konsolin täytyy tehdä rakenteellisesti selväksi, että "olet konfiguroimassa HQ North:ia" — ja rakennusvalikon täytyy kantaa kunkin kampuksen tila, jotta vaihto ei piilota varoitusta.
Auditointitason luettavuus
SSH:n markkina on säännelty yritys. Jokainen konfiguraatiomuutos pitää olla puolustettavissa auditoinnissa. Visuaalinen kieli ei voinut piilottaa tilaa hoverin tai animaation taakse; lepotilan piti olla täydellinen vastaus.
Jokainen näkymä perii saman identiteettikortti + tilastopalkki -ankkurin — tilannekuva ennen muokkauksia, joka kerta.
01 · Rakennus — Identiteetti & Terveys
HQ North tietueena. Identiteettirivi, KPI-palkki (kerrokset, m², kapasiteetti, käyttöaste), sitten System Health ennen Building Policy:a. Ensimmäinen kysymys — 'onko jotain rikki?' — saa vastauksen ennen yhtäkään vipua.
Täysi responsiivisuus samassa operatiivisessa kieliopissa — tabletille luontaisessa rytmissä desktop-näyttelyn sijaan.
Opetus 01
Ankkuri ennen pikseleitä
Yhteisen ankkurin — valkoinen kortti + tilastopalkki — nimeäminen ennen yhdenkään näkymän luonnostelua pakotti jokaisen näytön joko kunnioittamaan ankkuria tai tappamaan se. Kuvio on käyttäjälle näkymätön; se on kantava seinä suunnittelijalle.
Opetus 02
Käyttöoikeus-UX on sanastoongelma
Vaikein päätös ei ollut visuaalinen — vaan päättää, että aina · työaikana · ehdollinen · evätty ovat ainoat sallitut neljä sanaa. Sanasto ensin; chipit sen jälkeen. Kielen lukitseminen maksaa vähemmän kuin chippien uudelleensuunnittelu kolmesti.
Opetus 03
Luottamussignaalit ansaitsevat oman briefin
Profiilien vastaavuusluku on yksi numero — mutta se on se ainoa numero, joka päättää, luottaako hallinnoija automaatioon. Sen käsittely omana ominaisuutenaan (sijainti, painoarvo, päivitys, käyttäytyminen nollalla) oli koko briefin korkeimman vivun tunti.






