Types of common data environment

Kuigi CDE-s võib sõna "ühtne" kaasamine soovitada üht süsteemi kogu jagatud informatsiooni salvestamiseks, ei ole see alati võimalik, kuna kõigil tarkvarasüsteemidel on omad piirangud. Andmete jagamiseks peaks siiski olema ühtne strateegia ja kõikide andmete salvestamise asukoht peaks olema hästi mõistetav.

  • Dokumendihaldus – see on ilmselt kõigist tarkvarasüsteemidest kõige tuntum, kuid tuleb tagada, et mõistetakse erinevusi: (a) organisatsiooni dokumentide haldamiseks kasutatava dokumendihaldussüsteemi ja (b) jagatud projektidokumentide jaoks kasutatava süsteemi vahel. Mõlemad pakuvad sarnast funktsionaalsust ja mõnda süsteemi saab kohandada nii, et see vastaks mõlema nõuetele. Süsteeme, mis võimaldavad projektimeeskonna liikmete vahel pilvepõhist jagamist, ei eksisteerinud veel mõned kümnendid tagasi ja sestap on need just viimase kümne aasta jooksul oluliselt arenenud.
  • Korrashoiuplatvorm (FM) – FM-tarkvarasüsteemid (ingl facility management) on eksisteerinud peaaegu sama kaua kui dokumendihalduse süsteemid. Paljud olid algselt töölauarakendused, kuid on nüüdseks muudetud pilvepõhisteks rakendusteks. Nagu dokumendihalduse süsteemidki, sobivad mõned süsteemid paremini just käitamisinfo haldamiseks, samas kui teised süsteemid on suunatud varade kohta käiva informatsiooni kogumisele projekteerimise ja ehitamise etapi jooksul.
  • KvaliteedijuhtimineCDE-d ja rajatiste haldamiseks kasutatavad süsteemid sisaldavad sageli kvaliteedijuhtimise funktsioone, mis võivad oluliselt suurendada kontrollide läbiviimiseks kuluvat aega ja vaeva. Need võivad hõlmata kohandatud kontrollnimekirju ja võimalust luua ja hallata ülevaatustest tulenevaid defekte. Paljud süsteemid sisaldavad nüüd tahvelarvutipõhiseid rakendusi, mis saavad ülevaatuse ajal probleemiga seotud asukohti täpselt määrata, fotosid seostada ja lisada üksikasjalikke märkmeid.
  • Lepinguhaldus – süsteemid, mida kasutatakse lepingute edastamise haldamiseks, sealhulgas varajased hoiatused, projektijuhi juhised, hüvitise aktid jne. Keerukamad süsteemid võivad pakkuda iga suhtluse täielikku kontrolljälge, mis võib viia eelarve või programmi ulatuse muutumiseni.
  • Kulude juhtimine – kulujuhtimise süsteemid võivad hõlmata mitmesuguseid süsteeme, mis hõlmavad näiteks:
    • Ärijuhtimise tarkvara, mis haldab ettevõtte kapitali- ja tööjõukulusid. Need võivad hõlmata mõningaid tarneahela halduse funktsioone. Neid süsteeme üldiselt ei jagata ja seega ei kujuta see endast CDE-d.
    • Suuremad kliendid ja töövõtjad kasutavad tavaliselt tarneahela haldustarkvara, et hallata süstemaatiliselt lepingutega seotud kulusid. Neid süsteeme saab jagada kontrollitult.
    • Eelarvestamise ning mahtude väljavõtteid kasutatakse kulude hindamiseks projekteerimise etapis. Mitmed süsteemid kombineerivad nüüd võimalusi koguste genereerimiseks nii 2D kui 3D tulemitest.
  • Planeerimisega, ajakavaga ning programmiga seotud tarkvara – võimaldab planeerida ja kategoriseerida projekteerimis- ja/või ehitustegevusi ning sisaldab Gantti diagrammi vormingut, mis võimaldab luua sõltuvusi tegevuste vahel ühes nende algus- ja edasilükkumise aegadega. Mitmed neist süsteemidest ei ole veel täielikult pilvepõhised ja raskendavad seetõttu hõlpsamat koostööd ning informatsiooni jagamist.
  • Varahaldus – ehitistes, kus on palju standardseid varasid (nt tervishoiuhooned), on olemas väljakujunenud tarkvarasüsteemid, mis liidestavad varanõuded varade elluviimisega (tarnega).
Mitmed suuremad tarkvaraorganisatsioonid on täna keskendumas erinevate tarkvaratoodete omavahelisele integreerimisele, et pakkuda lõppkasutajale terviklikumat ning sujuvamat lahendust. Kuigi selline integreeritavus aitab tihtipeale vähendada käsitsi tegemise vajadust, võib tihtipeale piisata kui keskenduda süsteemide omavaheliste klassifikatsioonide ja viitetunnuste kokku viimisele.