Rediflow-dokumentaatio
Projektivirta. Portfoliovirta. Yksi virta.
Tiedämme turhautumisen: suunnitelmat yhdessä taulukossa, kapasiteetti toisessa, raportit rakennetaan uudelleen aina kun jotain muuttuu. Rediflow lopettaa sen. Yksi paikka projektivirralle, portfoliovirralle ja kapasiteetille—yksi totuuden lähde. Exceliä ei tarvita suunnitteluun, seurantaan tai raportointiin.
Asiakkaille
| Dokumentti | Kuvaus |
|---|---|
| Markkina ja positiointi | Markkinaympäristö, toimittajakenttä ja Rediflow'n EU-keskeinen positiointi |
| Liiketoimintatapa | Ehdotuksemme teidän näkökulmastanne — haaste, tarjonta ja arvioitu vaikutus organisaatiolle |
Aloitus
| Dokumentti | Kuvaus |
|---|---|
| Keskeiset ominaisuudet | Kuvakaappauksia keskeisistä ominaisuuksista fiktiivisellä datalla |
| Kaikki näkymät — kuvakaappaukset | Jokainen pääsivu siemenjärjestelmässä |
| Yleiskatsaus | Mikä Rediflow on ja miten aloittaa |
| Vaatimukset | Järjestelmävaatimukset, tietokanta, OIDC ja käyttöönotto vaihtoehdot |
| Podman-asennus | Käynnistä Podmanilla (image, compose, tietokanta) |
| Konfigurointi | Ympäristömuuttujat, .env-tiedostot, latausjärjestys |
| Ominaisuusliput | Henkilökapasiteetti, jakolinkit, kysyntäpoikkeama — ominaisuudet päälle tai pois |
| Alkutiedot käyttöönoton jälkeen | Vähimmäistoimenpiteet: mitä tehdä, miksi, miten ja miten tarkistaa (kuvakaappauksilla) |
| Sovelluksen ohje | Ohjeaiheet käynnissä olevassa sovelluksessa |
Toiminnot
| Dokumentti | Kuvaus |
|---|---|
| Ympäristön asetus ja E2E-testit | Aseta dev, test, qa, prod ja aja E2E-testit |
| Siemen-projektit ja kalenterit | Siemen-kalenterit ja projektit ODS:stä container-kuvan käytössä |
| Tietokantavarmuus | PostgreSQL-datan varmuuskopiointi ja palautus |
| Puhdas tietokanta alusta | Nollaa tai luo uusi tietokanta skeeman ja projektitilojen kanssa |
Tunnistautuminen
| Dokumentti | Kuvaus |
|---|---|
| Authentik-konfigurointi | Authentik kontissa, OIDC, ryhmät tokeneissa ja RLS |
| Organisaation näkyvyys | Rajoita projektit ja henkilöt Authentik-ryhmän mukaan — org-taso tai vain omat tehtävät |
| Authentik — kirjautumisen pakottaminen (kehittäjä) | Kirjautumisen pakottaminen, julkiset polut ja sallittujen reittien lisäys |
Turvallisuus
| Dokumentti | Kuvaus |
|---|---|
| Turvallisuus — yleiskatsaus | Uhkamalli, turvallisuusasema ja käyttöönoton kovettaminen |
| Turvallisuus käyttöönotossa | TLS, OIDC, salaisuudet ja kovettamisen tarkistuslista |
Tuonti ja data
| Dokumentti | Kuvaus |
|---|---|
| Tuo useita projekteja henkilöstöllä | Portfoliotuonti: projektit ensin, sitten henkilöt ja tehtävät |
| Tuo projekti ODS:stä | Tuo olemassa oleva projektidata laskentataulukosta |
| Tuo henkilöt ODS:stä | Tuo henkilöt, työntekijäryhmät, lomatyypit, projektitehtävät |
| Tuo ODS organisaatiokohtaisesti | Rakenna ja tuo organisaatiokohtaiset ODS-tiedostot |
| Täytä fixturet | Esimerkkifixturet, EU-projektit, vienti tietokannasta |
| Siemen-testidata | Täytä testidata kehitystä varten |
| Täytä EU-projektit org-tiedoista | Hae ja siemen EU-projektidata |
| Työnnä testidata tietokantaan | Työnnä fixturedata tietokantaan |
Lokalisointi ja käyttöliittymä
| Dokumentti | Kuvaus |
|---|---|
| Käännä käyttöliittymä | Lisää ja päivitä käännökset (Babel, .po-tiedostot) |
| Käännä projektitilat | Lokalisoi projektin elinkaaritilat |
Kapasiteetti ja datan laatu
| Dokumentti | Kuvaus |
|---|---|
| Kapasiteetti PM ja tunnit | Henkilökuukaudet, tunnit, jakaja, kapasiteettilaskelmat |
| Kapasiteettipyynnöt orgien välillä | Missä luoda, tarkastella ja vastata kapasiteettipyyntöihin (kuvakaappauksilla) |
| Testaa kapasiteettipyyntöjä paikallisesti | Ota käyttöön ja testaa kapasiteettipyyntö toiselle orgille |
| Korjaa datan laatuvirheet | Ratkaise projektien DQ-ongelmat |
| Siirrä projektin kotiorganisaatio | Vaihda projektin omistajaorganisaatio |
Julkaisu ja käyttöönotto
| Dokumentti | Kuvaus |
|---|---|
| Käyttöönotto QA ja tuotanto | Käyttöönotto valmiilla container-kuvalla (ei paikallista buildia) |
| Asennus Ubuntu 24.04 -työpöydän konteinerissa | Sisäkkäiset konteinerit (LXD/LXC): tietokanta ja sovellus samalla hostilla |
| Asennus Rocky Linux 10.1 -konteinerissa | Sisäkkäiset konteinerit (LXD/LXC): Rocky Linux 10.1 |
| Konteinerit säilyvät uudelleenkäynnistyksen jälkeen | Automaattinen db- ja sovelluskäynnistys uudelleenkäynnistyksen jälkeen |
| Rekisteröinti ja lisenssi | Rekisteröinti, lisenssitiedosto, alatunniste |
| GitLab-julkaisun asetukset | CI/CD-julkaisutyönkulku |
| GitLab-registry push | Työnnä kuvat GitLab Container Registryyn |
EU ja ulkoinen data
| Dokumentti | Kuvaus |
|---|---|
| EU Playwright -datarepo | EU-projektidatan haku ja fixture-repo |
| Jatka org-tietojen hakua | Jatka organisaatiotietojen hakua |
| Aja Eura Hanketietopalvelu | Eura-projektidatan haku |
Muut
| Dokumentti | Kuvaus |
|---|---|
| Apua tai laajennus | Puuttuva ominaisuus tai tietotyyppi? Forkkaa, luo tiketti tai ota yhteyttä sähköpostitse |
| Lisenssi | O'Saasy-lisenssisopimus |
| Kolmannen osapuolen avoimen lähdekoodin lisenssit | Riippuvuuslisenssit (MIT, Apache 2.0, BSD jne.) |
| Brändiohjeet | Värit, logo, typografia ja sävy yhtenäiseen brändäykseen |
| Tarjoa vendor-assetit paikallisesti | Chart.js ja muut assetit paikallisesti |
Suunnittelumuistiinpanot ovat kansion docs/plans/ alla (ei julkaista Pagesissa).