<?xml version="1.0" encoding="UTF-8" standalone="no"?><ContractAwardNotice xmlns="urn:oasis:names:specification:ubl:schema:xsd:ContractAwardNotice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:efac="http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1" xmlns:efbc="http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1" xmlns:efext="http://data.europa.eu/p27/eforms-ubl-extensions/1" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:hilma="urn:hanselHilma:NationalNoticeExtension">
  <ext:UBLExtensions>
    <ext:UBLExtension>
      <ext:ExtensionContent>
        <efext:EformsExtension>
          <efbc:TransmissionDate>2026-09-29+00:00</efbc:TransmissionDate>
          <efbc:TransmissionTime>11:26:32+00:00</efbc:TransmissionTime>
          <efac:NoticeResult>
            <efac:LotResult>
              <cbc:ID schemeName="result">RES-0001</cbc:ID>
              <cbc:TenderResultCode listName="winner-selection-status">clos-nw</cbc:TenderResultCode>
              <efac:DecisionReason>
                <efbc:DecisionReasonCode listName="non-award-justification">no-rece</efbc:DecisionReasonCode>
              </efac:DecisionReason>
              <efac:ReceivedSubmissionsStatistics>
                <efbc:StatisticsCode listName="received-submission-type">tenders</efbc:StatisticsCode>
                <efbc:StatisticsNumeric>0</efbc:StatisticsNumeric>
              </efac:ReceivedSubmissionsStatistics>
              <efac:TenderLot>
                <cbc:ID schemeName="Lot">LOT-0000</cbc:ID>
              </efac:TenderLot>
            </efac:LotResult>
          </efac:NoticeResult>
          <efac:NoticeSubType>
            <cbc:SubTypeCode listName="notice-subtype">29</cbc:SubTypeCode>
          </efac:NoticeSubType>
          <efac:Organizations>
            <efac:Organization>
              <efbc:GroupLeadIndicator>false</efbc:GroupLeadIndicator>
              <efbc:AcquiringCPBIndicator>false</efbc:AcquiringCPBIndicator>
              <efbc:AwardingCPBIndicator>true</efbc:AwardingCPBIndicator>
              <efac:Company>
                <cbc:WebsiteURI>http://www.hansel.fi</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0001</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="FIN">Hansel Oy</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:StreetName>PL 1386</cbc:StreetName>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00101</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">0988084-1</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Telephone>+358 294444200</cbc:Telephone>
                  <cbc:ElectronicMail>kilpailutus@hansel.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
            <efac:Organization>
              <efac:Company>
                <cbc:WebsiteURI>http://www.oikeus.fi/markkinaoikeus</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0002</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="FIN">Markkinaoikeus</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:StreetName>Radanrakentajantie 5</cbc:StreetName>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00520</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">3006157-6</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Telephone>+358 295643300</cbc:Telephone>
                  <cbc:ElectronicMail>markkinaoikeus@oikeus.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
            <efac:Organization>
              <efbc:GroupLeadIndicator>true</efbc:GroupLeadIndicator>
              <efbc:AcquiringCPBIndicator>true</efbc:AcquiringCPBIndicator>
              <efbc:AwardingCPBIndicator>false</efbc:AwardingCPBIndicator>
              <efac:Company>
                <cbc:WebsiteURI>http://www.haaga-helia.fi/</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0003</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="FIN">Haaga-Helia ammattikorkeakoulu Oy</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:StreetName>Ratapihantie 13</cbc:StreetName>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00520</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">2029188-8</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Name>Kirsti Niemeläinen</cbc:Name>
                  <cbc:Telephone>+358 294471922</cbc:Telephone>
                  <cbc:ElectronicMail>ict-hankinnat@haaga-helia.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
            <efac:Organization>
              <efbc:GroupLeadIndicator>false</efbc:GroupLeadIndicator>
              <efbc:AcquiringCPBIndicator>false</efbc:AcquiringCPBIndicator>
              <efbc:AwardingCPBIndicator>false</efbc:AwardingCPBIndicator>
              <efac:Company>
                <cbc:WebsiteURI>https://www.helsinki.fi/fi</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0004</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="FIN">Helsingin yliopisto</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00099</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">0313471-7</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Name>Helsingin kaupunki, kasvatuksen ja koulutuksen toimiala</cbc:Name>
                  <cbc:Telephone>+358 93108600</cbc:Telephone>
                  <cbc:ElectronicMail>kirjaamo@helsinki.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
            <efac:Organization>
              <efbc:GroupLeadIndicator>false</efbc:GroupLeadIndicator>
              <efbc:AcquiringCPBIndicator>false</efbc:AcquiringCPBIndicator>
              <efbc:AwardingCPBIndicator>false</efbc:AwardingCPBIndicator>
              <efac:Company>
                <cbc:WebsiteURI>https://www.tuni.fi/fi</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0005</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="FIN">Tampereen yliopisto</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:CityName>Tampere</cbc:CityName>
                  <cbc:PostalZone>33014</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI19B</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">2844561-8</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Name>Kirjaamo</cbc:Name>
                  <cbc:Telephone>+358 2945211</cbc:Telephone>
                  <cbc:ElectronicMail>tau@tuni.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
            <efac:Organization>
              <efac:Company>
                <cbc:WebsiteURI>http://hankintailmoitukset.fi</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0006</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="FIN">Hansel Oy (Hilma)</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:StreetName>Mannerheiminaukio 1a</cbc:StreetName>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00100</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">FI09880841</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Name>eSender</cbc:Name>
                  <cbc:Telephone>029 55 636 30</cbc:Telephone>
                  <cbc:ElectronicMail>tekninen@hankintailmoitukset.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
          </efac:Organizations>
        <efac:Publication><efbc:NoticePublicationID schemeName="ojs-notice-id">00673045-2026</efbc:NoticePublicationID><efbc:GazetteID schemeName="ojs-id">189/2026</efbc:GazetteID><efbc:PublicationDate>2026-09-30+02:00</efbc:PublicationDate></efac:Publication></efext:EformsExtension>
      </ext:ExtensionContent>
    </ext:UBLExtension>
  </ext:UBLExtensions>
  <cbc:UBLVersionID>2.3</cbc:UBLVersionID>
  <cbc:CustomizationID>eforms-sdk-1.13</cbc:CustomizationID>
  <cbc:ID schemeName="notice-id">42b3a827-1c30-4156-a2b2-5cdea86de319</cbc:ID>
  <cbc:ContractFolderID>5401cf0a-0f9a-4e69-9673-86070296180a</cbc:ContractFolderID>
  <cbc:IssueDate>2026-09-29+00:00</cbc:IssueDate>
  <cbc:IssueTime>11:26:24+00:00</cbc:IssueTime>
  <cbc:VersionID>01</cbc:VersionID>
  <cbc:RegulatoryDomain>32014L0024</cbc:RegulatoryDomain>
  <cbc:NoticeTypeCode listName="result">can-standard</cbc:NoticeTypeCode>
  <cbc:NoticeLanguageCode>FIN</cbc:NoticeLanguageCode>
  <cac:ContractingParty>
    <cac:ContractingPartyType>
      <cbc:PartyTypeCode listName="buyer-legal-type">pub-undert</cbc:PartyTypeCode>
    </cac:ContractingPartyType>
    <cac:ContractingActivity>
      <cbc:ActivityTypeCode listName="authority-activity">gen-pub</cbc:ActivityTypeCode>
    </cac:ContractingActivity>
    <cac:Party>
      <cac:PartyIdentification>
        <cbc:ID schemeName="organization">ORG-0001</cbc:ID>
      </cac:PartyIdentification>
      <cac:ServiceProviderParty>
        <cbc:ServiceTypeCode listName="organisation-role">ted-esen</cbc:ServiceTypeCode>
        <cac:Party>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0006</cbc:ID>
          </cac:PartyIdentification>
        </cac:Party>
      </cac:ServiceProviderParty>
    </cac:Party>
  </cac:ContractingParty>
  <cac:ContractingParty>
    <cac:ContractingPartyType>
      <cbc:PartyTypeCode listName="buyer-legal-type">body-pl</cbc:PartyTypeCode>
    </cac:ContractingPartyType>
    <cac:ContractingActivity>
      <cbc:ActivityTypeCode listName="authority-activity">education</cbc:ActivityTypeCode>
    </cac:ContractingActivity>
    <cac:Party>
      <cac:PartyIdentification>
        <cbc:ID schemeName="organization">ORG-0003</cbc:ID>
      </cac:PartyIdentification>
      <cac:ServiceProviderParty>
        <cbc:ServiceTypeCode listName="organisation-role">ted-esen</cbc:ServiceTypeCode>
        <cac:Party>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0006</cbc:ID>
          </cac:PartyIdentification>
        </cac:Party>
      </cac:ServiceProviderParty>
    </cac:Party>
  </cac:ContractingParty>
  <cac:ContractingParty>
    <cac:ContractingPartyType>
      <cbc:PartyTypeCode listName="buyer-legal-type">ra</cbc:PartyTypeCode>
    </cac:ContractingPartyType>
    <cac:ContractingActivity>
      <cbc:ActivityTypeCode listName="authority-activity">hc-am</cbc:ActivityTypeCode>
    </cac:ContractingActivity>
    <cac:Party>
      <cac:PartyIdentification>
        <cbc:ID schemeName="organization">ORG-0004</cbc:ID>
      </cac:PartyIdentification>
      <cac:ServiceProviderParty>
        <cbc:ServiceTypeCode listName="organisation-role">ted-esen</cbc:ServiceTypeCode>
        <cac:Party>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0006</cbc:ID>
          </cac:PartyIdentification>
        </cac:Party>
      </cac:ServiceProviderParty>
    </cac:Party>
  </cac:ContractingParty>
  <cac:ContractingParty>
    <cac:ContractingPartyType>
      <cbc:PartyTypeCode listName="buyer-legal-type">body-pl</cbc:PartyTypeCode>
    </cac:ContractingPartyType>
    <cac:ContractingActivity>
      <cbc:ActivityTypeCode listName="authority-activity">education</cbc:ActivityTypeCode>
    </cac:ContractingActivity>
    <cac:Party>
      <cac:PartyIdentification>
        <cbc:ID schemeName="organization">ORG-0005</cbc:ID>
      </cac:PartyIdentification>
      <cac:ServiceProviderParty>
        <cbc:ServiceTypeCode listName="organisation-role">ted-esen</cbc:ServiceTypeCode>
        <cac:Party>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0006</cbc:ID>
          </cac:PartyIdentification>
        </cac:Party>
      </cac:ServiceProviderParty>
    </cac:Party>
  </cac:ContractingParty>
  <cac:TenderingProcess>
    <ext:UBLExtensions>
      <ext:UBLExtension>
        <ext:ExtensionContent>
          <efext:EformsExtension>
            <efbc:ProcedureRelaunchIndicator>true</efbc:ProcedureRelaunchIndicator>
          </efext:EformsExtension>
        </ext:ExtensionContent>
      </ext:UBLExtension>
    </ext:UBLExtensions>
    <cbc:ProcedureCode listName="procurement-procedure-type">restricted</cbc:ProcedureCode>
    <cac:NoticeDocumentReference>
      <cbc:ID schemeName="notice-id-ref">42feb037-d2b7-4893-a1ee-005c6db7528d-01</cbc:ID>
    </cac:NoticeDocumentReference>
    <cac:ProcessJustification>
      <cbc:ProcessReasonCode listName="accelerated-procedure">false</cbc:ProcessReasonCode>
    </cac:ProcessJustification>
  </cac:TenderingProcess>
  <cac:ProcurementProject>
    <cbc:ID>624139</cbc:ID>
    <cbc:Name languageID="FIN">Haaga-Helia ammattikorkeakoulu - WP3 Connectors -  IT-konsultointi 2023-2028 (DPS) - Sovellus- ja ohjelmistokehityspalvelut</cbc:Name>
    <cbc:Description languageID="FIN">Hankintayksikkö pyytää tarjoustanne asiantuntijapalvelusta tämän tarjouspyynnön ja sen liitteiden mukaisesti.

Hanketta toteuttavat yhdessä Haaga-Helian ammattikorkeakoulu (HHUAS), Tampereen yliopisto (TAU) ja Helsingin yliopisto (HY). Hankekokonaisuuden hallinnosta vastaa Haaga-Helia ammattikorkeakoulu, joka mm. tarpeen mukaan kilpailuttaa TKI-hankkeessa tarvittavat IT-palvelut ja tutkijaryhmän ulkoiset lisäasiantuntijat. 

Hankintamenettelyn lainmukaisuudesta vastaavat Haaga-Helia ja Tampereen yliopisto. Helsingin yliopisto on mukana hankinnassa ainoastaan erillisenä tutkimushankkeeseen osallistuvana toimijana.

HANKINNAN KOHDE

Hankinnan kohteena on kahden IT-asiantuntijan konsultointipalvelu Haaga-Helia ammattikorkeakoulun (HHUAS) toteuttamaan julkisrahoitteiseen GAIK-hankkeeseen (Generative AI-Enhanced Knowledge Management in Business). Hankinnassa toteutetaan GAIK-työkalupaketin liittimien kehys (connector framework), joka mahdollistaa generatiiviseen tekoälyyn perustuvien ratkaisujen yhdistämisen organisaatioiden tietolähteisiin yhdenmukaisella ja uudelleenkäytettävällä tavalla.

Toimeksianto sisältää geneerisen liitinmoottorin ja liitännäisrajapinnan suunnittelun ja toteutuksen, Microsoft 365:n (OneDrive ja SharePoint), Google Driven sekä tiedostojakojen liittimien kehittämisen, liittimien konfigurointikäyttöliittymän toteutuksen sekä synkronointi-, virheenkäsittely- ja tietoturvatoiminnallisuuksien integroinnin osaksi GAIK-työkalupakettia. Toteutettava ratkaisu julkaistaan hankkeen päättyessä avoimena lähdekoodina. 

Hankintayksikkö arvioi, että nyt kilpailutettavan GAIK Toolkitin kehitysosakokonaisuuden edellyttämä asiantuntijatyömäärä on yhteensä noin 70 henkilötyöpäivää. Toimeksianto edellyttää kahta asiantuntijaa, mikä vastaa noin 35 henkilötyöpäivää asiantuntijaa kohden.

Hankkeessa työkielenä on englanti. Kaikki hankkeen materiaalit ja laadittavat asiakirjat ovat englanniksi. Tarjoajan nimeämille asiantuntijoille on tämän vuoksi asetettu kielitaitovaatimus englannin kielen osalta.

Hankinnan kohteen kuvaus ja vähimmäisvaatimukset on kuvattu tässä tarjouspyynnössä ja sen liitteissä.

AIKATAULU JA SOPIMUSKAUSI

Kehitystyön odotetaan alkavan sopimuksen allekirjoittamisen jälkeen. Hankintaviranomainen olettaa, että työt voivat alkaa 17.10.2026. 

Toimeksiannon lopputulokset on toimitettava viimeistään 31.12.2026. Tilaajalla on oikeus pyytää lopputuloksiin korjauksia tai täsmennyksiä ennen laskutusluvan antamista. Pyydetyt korjaukset ja täsmennykset on toimitettava tammikuun 2027 alussa. Toimeksianto on laskutettava viimeistään 15.1.2027.

Sopijapuolet sopivat yksityiskohtaisemmasta työaikataulusta. Töiden eteneminen tapahtuu vaiheittain ja työlle asetetaan välitavoitteita kuukauden välein ellei tiheämmin. Työn alussa laaditaan tarkempi etenemissuunnitelma, jonka tilaaja hyväksyy.

Sopimus tulee voimaan, kun molemmat Sopijapuolet ovat sen allekirjoittaneet. Sopimuskausi päättyy, kun toteutus jälkitöineen on saatu hyväksytysti valmiiksi. Sopimuksen päättyminen ei vaikuta sellaisten ehtojen voimassaoloon, joiden on tarkoitettu jäävän voimaan sopimuksen päättymisen jälkeen, kuten salassapitoa, vastuunrajoituksia ja takuuta koskevat ehdot. 

Asiakkaalla on oikeus jatkaa sopimuskautta yhdellä (1) enintään yhden (1) vuoden pituisella optiokaudella. Asiakkaan on ilmoitettava optiokauden käyttämisestä kirjallisesti viimeistään yhtä (1) kuukautta ennen toteutuksen arvioitua valmistumisajankohtaa.</cbc:Description>
    <cbc:ProcurementTypeCode listName="contract-nature">services</cbc:ProcurementTypeCode>
    <cac:ProcurementAdditionalType>
      <cbc:ProcurementTypeCode listName="contract-nature">supplies</cbc:ProcurementTypeCode>
    </cac:ProcurementAdditionalType>
    <cac:MainCommodityClassification>
      <cbc:ItemClassificationCode listName="cpv">72000000</cbc:ItemClassificationCode>
    </cac:MainCommodityClassification>
    <cac:AdditionalCommodityClassification>
      <cbc:ItemClassificationCode listName="cpv">48000000</cbc:ItemClassificationCode>
    </cac:AdditionalCommodityClassification>
    <cac:RealizedLocation>
      <cac:Address>
        <cbc:Region>anyw-cou</cbc:Region>
        <cac:Country>
          <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
        </cac:Country>
      </cac:Address>
    </cac:RealizedLocation>
  </cac:ProcurementProject>
  <cac:ProcurementProjectLot>
    <cbc:ID schemeName="Lot">LOT-0000</cbc:ID>
    <cac:TenderingTerms>
      <ext:UBLExtensions>
        <ext:UBLExtension>
          <ext:ExtensionContent>
            <efext:EformsExtension>
              <efac:StrategicProcurement>
                <efbc:ApplicableLegalBasis listName="cvd-scope">false</efbc:ApplicableLegalBasis>
              </efac:StrategicProcurement>
              <efac:StrategicProcurement>
                <efbc:ApplicableLegalBasis listName="eed-scope">false</efbc:ApplicableLegalBasis>
              </efac:StrategicProcurement>
              <efac:StrategicProcurement>
                <efbc:ApplicableLegalBasis listName="ipi-scope">false</efbc:ApplicableLegalBasis>
              </efac:StrategicProcurement>
            </efext:EformsExtension>
          </ext:ExtensionContent>
        </ext:UBLExtension>
      </ext:UBLExtensions>
      <cbc:FundingProgramCode listName="eu-funded">eu-funds</cbc:FundingProgramCode>
      <cac:AwardingTerms>
        <cac:AwardingCriterion>
          <cac:SubordinateAwardingCriterion>
            <ext:UBLExtensions>
              <ext:UBLExtension>
                <ext:ExtensionContent>
                  <efext:EformsExtension>
                    <efac:AwardCriterionParameter>
                      <efbc:ParameterCode listName="number-fixed">fix-tot</efbc:ParameterCode>
                      <efbc:ParameterNumeric>100</efbc:ParameterNumeric>
                    </efac:AwardCriterionParameter>
                  </efext:EformsExtension>
                </ext:ExtensionContent>
              </ext:UBLExtension>
            </ext:UBLExtensions>
            <cbc:AwardingCriterionTypeCode listName="award-criterion-type">price</cbc:AwardingCriterionTypeCode>
            <cbc:Name languageID="FIN">Hinta</cbc:Name>
            <cbc:Description languageID="FIN">Tarjouspyynnön mukaisesti.</cbc:Description>
          </cac:SubordinateAwardingCriterion>
        </cac:AwardingCriterion>
      </cac:AwardingTerms>
      <cac:AppealTerms>
        <cac:PresentationPeriod>
          <cbc:Description languageID="FIN">Hankintalain 147 §:

Valitus on tehtävä kirjallisesti 14 päivän kuluessa siitä, kun ehdokas tai tarjoaja on saanut tiedon hankintaa koskevasta päätöksestä valitusosoituksineen, jollei jäljempänä toisin säädetä.

Jos hankintayksikkö on tehnyt hankintapäätöksen jälkeen hankinta- tai käyttöoikeussopimuksen 130 §:n 1 tai 3 kohdan nojalla noudattamatta odotusaikaa, valitus on tehtävä 30 päivän kuluessa siitä, kun tarjoaja on saanut tiedon päätöksestä valitusosoituksineen.

Valitus markkinaoikeudelle on tehtävä viimeistään kuuden kuukauden kuluessa hankintapäätöksen tekemisestä siinä tapauksessa, että ehdokas tai tarjoaja on saanut tiedon hankintapäätöksestä valitusosoituksineen ja hankintapäätös tai valitusosoitus on ollut olennaisesti puutteellinen.

Jos hankintayksikkö on toimittanut julkaistavaksi 131 §:ssä tarkoitetun suorahankintaa tai 58 §:n 1 momentin 9 kohdassa tarkoitetun sopimusmuutosta koskevan ilmoituksen Euroopan unionin virallisessa lehdessä, valitus on tehtävä 14 päivän kuluessa ilmoituksen julkaisemisesta.

Jollei 4 momentissa tarkoitettua ilmoitusta ole julkaistu, suorahankintaa koskeva valitus on tehtävä:

1)30 päivän kuluessa siitä, kun suorahankinnasta on julkaistu jälki-ilmoitus Euroopan unionin virallisessa lehdessä; tai
2)kuuden kuukauden kuluessa siitä, kun hankintasopimus on tehty.</cbc:Description>
        </cac:PresentationPeriod>
        <cac:AppealReceiverParty>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0002</cbc:ID>
          </cac:PartyIdentification>
        </cac:AppealReceiverParty>
      </cac:AppealTerms>
    </cac:TenderingTerms>
    <cac:TenderingProcess>
      <ext:UBLExtensions>
        <ext:UBLExtension>
          <ext:ExtensionContent>
            <efext:EformsExtension>
              <efbc:ProcedureRelaunchIndicator>true</efbc:ProcedureRelaunchIndicator>
            </efext:EformsExtension>
          </ext:ExtensionContent>
        </ext:UBLExtension>
      </ext:UBLExtensions>
      <cbc:GovernmentAgreementConstraintIndicator>true</cbc:GovernmentAgreementConstraintIndicator>
      <cac:AuctionTerms>
        <cbc:AuctionConstraintIndicator>false</cbc:AuctionConstraintIndicator>
      </cac:AuctionTerms>
      <cac:ContractingSystem>
        <cbc:ContractingSystemTypeCode listName="dps-usage">none</cbc:ContractingSystemTypeCode>
      </cac:ContractingSystem>
      <cac:ContractingSystem>
        <cbc:ContractingSystemTypeCode listName="framework-agreement">none</cbc:ContractingSystemTypeCode>
      </cac:ContractingSystem>
    </cac:TenderingProcess>
    <cac:ProcurementProject>
      <cbc:ID>624139</cbc:ID>
      <cbc:Name languageID="FIN">Haaga-Helia ammattikorkeakoulu - WP3 Connectors -  IT-konsultointi 2023-2028 (DPS) - Sovellus- ja ohjelmistokehityspalvelut</cbc:Name>
      <cbc:Description languageID="FIN">Hankintayksikkö pyytää tarjoustanne asiantuntijapalvelusta tämän tarjouspyynnön ja sen liitteiden mukaisesti.

Hanketta toteuttavat yhdessä Haaga-Helian ammattikorkeakoulu (HHUAS), Tampereen yliopisto (TAU) ja Helsingin yliopisto (HY). Hankekokonaisuuden hallinnosta vastaa Haaga-Helia ammattikorkeakoulu, joka mm. tarpeen mukaan kilpailuttaa TKI-hankkeessa tarvittavat IT-palvelut ja tutkijaryhmän ulkoiset lisäasiantuntijat. 

Hankintamenettelyn lainmukaisuudesta vastaavat Haaga-Helia ja Tampereen yliopisto. Helsingin yliopisto on mukana hankinnassa ainoastaan erillisenä tutkimushankkeeseen osallistuvana toimijana.

HANKINNAN KOHDE

Hankinnan kohteena on kahden IT-asiantuntijan konsultointipalvelu Haaga-Helia ammattikorkeakoulun (HHUAS) toteuttamaan julkisrahoitteiseen GAIK-hankkeeseen (Generative AI-Enhanced Knowledge Management in Business). Hankinnassa toteutetaan GAIK-työkalupaketin liittimien kehys (connector framework), joka mahdollistaa generatiiviseen tekoälyyn perustuvien ratkaisujen yhdistämisen organisaatioiden tietolähteisiin yhdenmukaisella ja uudelleenkäytettävällä tavalla.

Toimeksianto sisältää geneerisen liitinmoottorin ja liitännäisrajapinnan suunnittelun ja toteutuksen, Microsoft 365:n (OneDrive ja SharePoint), Google Driven sekä tiedostojakojen liittimien kehittämisen, liittimien konfigurointikäyttöliittymän toteutuksen sekä synkronointi-, virheenkäsittely- ja tietoturvatoiminnallisuuksien integroinnin osaksi GAIK-työkalupakettia. Toteutettava ratkaisu julkaistaan hankkeen päättyessä avoimena lähdekoodina. 

Hankintayksikkö arvioi, että nyt kilpailutettavan GAIK Toolkitin kehitysosakokonaisuuden edellyttämä asiantuntijatyömäärä on yhteensä noin 70 henkilötyöpäivää. Toimeksianto edellyttää kahta asiantuntijaa, mikä vastaa noin 35 henkilötyöpäivää asiantuntijaa kohden.

Hankkeessa työkielenä on englanti. Kaikki hankkeen materiaalit ja laadittavat asiakirjat ovat englanniksi. Tarjoajan nimeämille asiantuntijoille on tämän vuoksi asetettu kielitaitovaatimus englannin kielen osalta.

Hankinnan kohteen kuvaus ja vähimmäisvaatimukset on kuvattu tässä tarjouspyynnössä ja sen liitteissä.

AIKATAULU JA SOPIMUSKAUSI

Kehitystyön odotetaan alkavan sopimuksen allekirjoittamisen jälkeen. Hankintaviranomainen olettaa, että työt voivat alkaa 17.10.2026. 

Toimeksiannon lopputulokset on toimitettava viimeistään 31.12.2026. Tilaajalla on oikeus pyytää lopputuloksiin korjauksia tai täsmennyksiä ennen laskutusluvan antamista. Pyydetyt korjaukset ja täsmennykset on toimitettava tammikuun 2027 alussa. Toimeksianto on laskutettava viimeistään 15.1.2027.

Sopijapuolet sopivat yksityiskohtaisemmasta työaikataulusta. Töiden eteneminen tapahtuu vaiheittain ja työlle asetetaan välitavoitteita kuukauden välein ellei tiheämmin. Työn alussa laaditaan tarkempi etenemissuunnitelma, jonka tilaaja hyväksyy.

Sopimus tulee voimaan, kun molemmat Sopijapuolet ovat sen allekirjoittaneet. Sopimuskausi päättyy, kun toteutus jälkitöineen on saatu hyväksytysti valmiiksi. Sopimuksen päättyminen ei vaikuta sellaisten ehtojen voimassaoloon, joiden on tarkoitettu jäävän voimaan sopimuksen päättymisen jälkeen, kuten salassapitoa, vastuunrajoituksia ja takuuta koskevat ehdot. 

Asiakkaalla on oikeus jatkaa sopimuskautta yhdellä (1) enintään yhden (1) vuoden pituisella optiokaudella. Asiakkaan on ilmoitettava optiokauden käyttämisestä kirjallisesti viimeistään yhtä (1) kuukautta ennen toteutuksen arvioitua valmistumisajankohtaa.</cbc:Description>
      <cbc:ProcurementTypeCode listName="contract-nature">services</cbc:ProcurementTypeCode>
      <cac:ProcurementAdditionalType>
        <cbc:ProcurementTypeCode listName="contract-nature">supplies</cbc:ProcurementTypeCode>
      </cac:ProcurementAdditionalType>
      <cac:MainCommodityClassification>
        <cbc:ItemClassificationCode listName="cpv">72000000</cbc:ItemClassificationCode>
      </cac:MainCommodityClassification>
      <cac:AdditionalCommodityClassification>
        <cbc:ItemClassificationCode listName="cpv">48000000</cbc:ItemClassificationCode>
      </cac:AdditionalCommodityClassification>
      <cac:RealizedLocation>
        <cac:Address>
          <cbc:Region>anyw-cou</cbc:Region>
          <cac:Country>
            <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
          </cac:Country>
        </cac:Address>
      </cac:RealizedLocation>
      <cac:PlannedPeriod>
        <cbc:StartDate>2026-09-17Z</cbc:StartDate>
        <cbc:EndDate>2027-01-31Z</cbc:EndDate>
      </cac:PlannedPeriod>
    </cac:ProcurementProject>
  </cac:ProcurementProjectLot>
  <cac:TenderResult>
    <cbc:AwardDate>2000-01-01Z</cbc:AwardDate>
  </cac:TenderResult>
</ContractAwardNotice>