{
    "id": 54951,
    "procurementProjectId": 14573,
    "parentId": 31317,
    "noticeNumber": "2020-054951",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 2000,
    "legalBasis": "32014L0024",
    "project": {
        "id": 14573,
        "title": "Asiantuntijaresurssit (ASTI DPS 4)",
        "contractType": 2,
        "procurementCategory": 1,
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "3b5951a7-ff96-4260-2c88-08d78deb351a",
            "information": {
                "officialName": "Helsingin kaupunki, Kasvatuksen ja koulutuksen toimiala, ICT-Hankinnat",
                "nationalRegistrationNumber": "0201256-6",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "M\u00e4kel\u00e4nkatu 84, 4 krs.",
                    "postalCode": "61303",
                    "town": "00099 Helsingin kaupunki",
                    "country": "FI"
                },
                "telephoneNumber": "+358 406886988",
                "email": "[email protected]",
                "contactPerson": "Joonas Sormunen",
                "mainUrl": "https:\/\/www.hel.fi\/kasvatuksen-ja-koulutuksen-toimiala\/fi",
                "validationState": 0
            },
            "contractingAuthorityType": 0,
            "contractingType": 0,
            "mainActivity": 0,
            "mainActivityUtilities": 0,
            "validationState": 0
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false
    },
    "lotsInfo": {
        "divisionLots": false,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "mainCpvCode": {
                "code": "72000000",
                "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                "vocCodes": []
            },
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI1B1"
            ],
            "descrProcurement": [
                "Hankinnan kohteena on kehityksess\u00e4 olevan kasvatuksen ja koulutuksen toimialan asioinnin tietoj\u00e4rjestelm\u00e4n (ASTI-hanke) kehitt\u00e4miseen ja yll\u00e4pitoon tarvittavat asiantuntijaresurssit.  "
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 8,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2019-11-12T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0,
                "optionsDays": 0,
                "optionsMonths": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContract": {
                    "conclusionDate": "2019-11-12T00:00:00",
                    "contractNumber": "ASTI DPS 4",
                    "contractTitle": "Asiantuntijaresurssit (ASTI DPS 4)",
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 0,
                        "electronic": 0
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [
                        {
                            "officialName": "Codemen Oy",
                            "nationalRegistrationNumber": "2577936-4",
                            "nutsCodes": [
                                "FI1B1"
                            ],
                            "postalAddress": {
                                "streetAddress": "Malminkatu 34",
                                "postalCode": "00100",
                                "town": "Helsinki",
                                "country": "FI"
                            },
                            "isSmallMediumEnterprise": true,
                            "validationState": 0
                        }
                    ],
                    "initialEstimatedValueOfContract": {},
                    "finalTotalValue": {
                        "type": 1,
                        "value": 2100000,
                        "currency": "EUR"
                    },
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {},
                    "notPublicFields": {
                        "communityOrigin": false,
                        "nonCommunityOrigin": true,
                        "countries": [],
                        "awardedToTendererWithVariant": false,
                        "abnormallyLowTendersExcluded": false
                    }
                }
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Helsingin kaupunki, Kasvatuksen ja koulutuksen toimiala, ICT-Hankinnat",
            "nationalRegistrationNumber": "0201256-6",
            "nutsCodes": [
                "FI1B1"
            ],
            "postalAddress": {
                "streetAddress": "M\u00e4kel\u00e4nkatu 84, 4 krs.",
                "postalCode": "61303",
                "town": "00099 Helsingin kaupunki",
                "country": "FI"
            },
            "telephoneNumber": "+358 406886988",
            "email": "[email protected]",
            "contactPerson": "Joonas Sormunen",
            "mainUrl": "https:\/\/www.hel.fi\/kasvatuksen-ja-koulutuksen-toimiala\/fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "name": "Joonas Sormunen",
        "email": "[email protected]",
        "phone": "+358 406886988"
    },
    "procurementObject": {
        "shortDescription": [],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "defence": {
            "nutsCodes": [],
            "frameworkAgreement": {
                "includesFrameworkAgreement": false,
                "includesConclusionOfFrameworkAgreement": false,
                "frameworkAgreementType": 0,
                "frameworkEnvisagedType": 0,
                "includesDynamicPurchasingSystem": false,
                "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
                "dynamicPurchasingSystemWasTerminated": false,
                "estimatedTotalValue": {
                    "type": 0
                },
                "duration": {
                    "type": 0,
                    "canBeRenewed": false
                }
            },
            "subcontract": {
                "tendererHasToIndicateShare": false,
                "tendererHasToIndicateChange": false,
                "caMayOblige": false,
                "successfulTenderer": false,
                "successfulTendererToSpecify": false
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "totalQuantityOrScope": {
                "type": 0
            },
            "renewals": {
                "canBeRenewed": false
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "validationState": 0
    },
    "conditionsInformation": {
        "economicCriteriaToParticipate": false,
        "technicalCriteriaToParticipate": false,
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "executionOfServiceIsReservedForProfession": false,
        "participationIsReservedForProfession": false,
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "conditionsInformationDefence": {
        "restrictedToShelteredWorkshops": false,
        "restrictedToShelteredProgrammes": false,
        "restrictedToParticularProfession": false,
        "staffResponsibleForExecution": false,
        "validationState": 0
    },
    "conditionsInformationNational": {
        "validationState": 0,
        "reservedForShelteredWorkshopOrProgram": false
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": false,
        "electronicPaymentUsed": false,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2020-10-01T12:50:07.2617707",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20200929-006217",
    "tedPublishRequestSentDate": "2020-09-29T12:48:23",
    "tedPublicationInfo": {
        "ojs_number": "192",
        "no_doc_ojs": "2020\/S 192-464317",
        "publication_date": "2020-10-02T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:464317-2020:TEXT:FI:HTML"
        }
    },
    "tedValidationErrors": [
        {
            "type": "TECH",
            "items": [
                {
                    "name": "T001",
                    "valid": true,
                    "message": "XML file is valid against XSD."
                },
                {
                    "name": "T002",
                    "valid": true,
                    "message": "Metadata could be retrieved from the XML file."
                },
                {
                    "name": "T003",
                    "valid": true,
                    "message": "Unique key is active."
                }
            ]
        },
        {
            "type": "VALIDATION_RULES",
            "items": []
        }
    ],
    "noticeOjsNumber": "2020\/S 192-464317",
    "previousNoticeOjsNumber": "2019\/S 247-610333",
    "procedureInformation": {
        "procedureType": 0,
        "acceleratedProcedure": false,
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": false,
            "includesConclusionOfFrameworkAgreement": false,
            "frameworkAgreementType": 0,
            "frameworkEnvisagedType": 0,
            "includesDynamicPurchasingSystem": false,
            "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
            "dynamicPurchasingSystemWasTerminated": false,
            "estimatedTotalValue": {
                "type": 0
            },
            "duration": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "reductionRecourseToReduceNumberOfSolutions": false,
        "reserveRightToAwardWithoutNegotiations": false,
        "electronicAuctionWillBeUsed": false,
        "procurementGovernedByGPA": false,
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "validationState": 0
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "tenderOpeningConditions": {},
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 3,
            "canBeRenewed": false
        },
        "validationState": 0
    },
    "rewardsAndJury": {
        "prizeAwarded": false,
        "serviceContractAwardedToWinner": false,
        "decisionOfTheJuryIsBinding": false,
        "validationState": 0
    },
    "resultsOfContest": {
        "contestWasTerminated": false,
        "noPrizeType": 0,
        "originalNoticeSentVia": 0,
        "participantsContemplated": 0,
        "participantsSme": 0,
        "participantsForeign": 0,
        "disagreeParticipantCountPublish": false,
        "disagreeWinnersPublish": false,
        "disagreeValuePublish": false,
        "validationState": 0
    },
    "tedNoDocExt": "2020-054951",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "Radanrakentajantie 5",
                "postalCode": "00520",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "additionalCpvCodes": [],
        "nutsCodes": [
            "FI1B1"
        ],
        "descrProcurement": [
            "Alkuper\u00e4iselt\u00e4 sopimuskumppanilta on tarpeen hankkia lis\u00e4palveluna lis\u00e4\u00e4 asiantuntijaresurssien henkil\u00f6ty\u00f6p\u00e4ivi\u00e4, joita k\u00e4ytet\u00e4\u00e4n hankintayksik\u00f6n kehitt\u00e4m\u00e4n asioinnin tietoj\u00e4rjestelm\u00e4n kehitt\u00e4mis- ja yll\u00e4pitot\u00f6ihin (ASTI-hanke). Muutoksen seurauksena hankintasopimuksen arvonlis\u00e4veroton kokonaisarvo nousee enint\u00e4\u00e4n 3 095 000 euroon. Muutoksella ei ole vaikutusta sopimusehtoihin tai palvelun luonteeseen."
        ],
        "timeFrame": {
            "type": 3,
            "beginDate": "2019-11-12T00:00:00",
            "canBeRenewed": false
        },
        "totalValue": {
            "value": 3095000,
            "currency": "EUR"
        },
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [
            {
                "officialName": "Codemen Oy",
                "nationalRegistrationNumber": "2577936-4",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "Malminkatu 34",
                    "postalCode": "00100",
                    "town": "Helsinki",
                    "country": "FI"
                },
                "isSmallMediumEnterprise": true,
                "validationState": 0
            }
        ],
        "description": [
            "Tarjouspyynn\u00f6ss\u00e4 on hankinnan laajuudeksi arvioitu noin 1300 - 1500 henkil\u00f6ty\u00f6p\u00e4iv\u00e4\u00e4 (=sitoumukseton arvio). Lis\u00e4ksi hankintaan on sis\u00e4ltynyt optiomahdollisuus lis\u00e4hankinnoista, jonka laajuudeksi on arvioitu noin 500 - 1000 henkil\u00f6ty\u00f6p\u00e4iv\u00e4\u00e4 (=sitoumukseton arvio). T\u00e4m\u00e4n perusteella hankinnan arvonlis\u00e4verottomaksi arvoksi arvioitiin enint\u00e4\u00e4n 2 100 000 euroa.",
            " ",
            "Resurssivuokraperiaatteella toteutettavassa ketter\u00e4ss\u00e4 kehityksess\u00e4 asiantuntijat toimivat tilaajan ohjauksen alaisuudessa ja suorittavat tilaajan m\u00e4\u00e4r\u00e4\u00e4mi\u00e4 teht\u00e4vi\u00e4. Ohjelmistokehityksen lopputulokset m\u00e4\u00e4r\u00e4ytyv\u00e4t tilaajan ty\u00f6nohjauksen, asiantuntijaresurssien tehokkuuden ja yhdess\u00e4 ty\u00f6skentelevien asiantuntijoiden yhteisty\u00f6n perusteella. T\u00e4st\u00e4 syyst\u00e4 on eritt\u00e4in haasteellista yksityiskohtaisesti ja sitovasti arvioida, kuinka paljon henkil\u00f6ty\u00f6p\u00e4ivi\u00e4 tullaan k\u00e4ytt\u00e4m\u00e4\u00e4n yksitt\u00e4isten teht\u00e4vien tai teht\u00e4v\u00e4kokonaisuuksien toteuttamiseen. ",
            "",
            "Parhaan lopputuloksen varmistamiseksi asiantuntijoiden tulisi pysy\u00e4 samoina projektitoteutuksen ajan, jolloin v\u00e4ltyt\u00e4\u00e4n mahdollisilta vanhan ja uuden ohjelmistokoodin yhteensopimattomuudesta seuraavilta ongelmilta.            ",
            "",
            "Muutoksen seurauksena ASTI-hankkeen alaisiin projekteihin kiinnitetyt asiantuntijat jatkavat ty\u00f6skentely\u00e4 keskener\u00e4isten projektien parissa. Muutoksella varmistetaan jo k\u00e4ynnistetyn ja hyvin etenev\u00e4n ohjelmistokehitysty\u00f6n jatkuvuus, asiantuntijaty\u00f6n tuloksena syntyvien asioinnin tietoj\u00e4rjestelm\u00e4n toiminnallisuuksien ja ohjelmistokoodin yhdenmukaisuus ja toimivuus sek\u00e4 projektien alaisen ty\u00f6n huolellinen ja kokonaisvaltainen dokumentointi yhdenmukaisella tavalla jatkokehityst\u00e4 ja yll\u00e4pitoa varten.    ",
            ""
        ],
        "reason": 1,
        "reasonDescriptionEconomic": [
            "Asiantuntijaresurssien vaihtaminen t\u00e4ss\u00e4 vaiheessa kehitysty\u00f6t\u00e4 tarkoittaisi jo tehdyn ja keskener\u00e4isen ohjelmistokehitysty\u00f6n huolellista dokumentointia sek\u00e4 vaatisi sen, ett\u00e4 nykyiset ohjelmistokehitysty\u00f6t\u00e4 suorittavat asiantuntijat perehdytt\u00e4isiv\u00e4t korvaavat asiantuntijat jatkamaan projektien sis\u00e4ist\u00e4 keskener\u00e4ist\u00e4 ohjelmistokehitysty\u00f6t\u00e4. T\u00e4m\u00e4 tarkoittaisi projektikohtaisten kehitystiimien rakentamista uudelleen sek\u00e4 tilannetta, jossa tilaaja joutuu maksamaan samaan aikaan sek\u00e4 nykyisist\u00e4 ett\u00e4 korvaavista asiantuntijoista, josta aiheutuisi merkitt\u00e4vi\u00e4 lis\u00e4kustannuksia. ",
            "",
            "N\u00e4in ollen sopimuskumppanin vaihtaminen t\u00e4ss\u00e4 vaiheessa tarkoittaisi hankintayksik\u00f6lle huomattavaa taloudellisten kustannusten p\u00e4\u00e4llekk\u00e4isyytt\u00e4 ja aiheuttaisi merkitt\u00e4v\u00e4\u00e4 haittaa ASTI-hankkeen aikataululle, ohjelmistokehityksen jatkuvuudelle sek\u00e4 palvelun tuloksena syntyv\u00e4n ohjelmistokoodin yhdenmukaisuudelle ja toimivuudelle."
        ],
        "increaseBeforeModifications": {
            "value": 2100000,
            "currency": "EUR"
        },
        "increaseAfterModifications": {
            "value": 3095000,
            "currency": "EUR"
        },
        "validationState": 0
    },
    "contractAwardsDefence": [
        {
            "numberOfTenders": {
                "disagreeTenderInformationToBePublished": false,
                "total": 0
            },
            "contractor": {
                "nutsCodes": [],
                "postalAddress": {},
                "isSmallMediumEnterprise": false,
                "validationState": 0
            },
            "estimatedValue": {},
            "contractValueType": 0,
            "finalTotalValue": {},
            "lowestOffer": {},
            "highestOffer": {},
            "annualOrMonthlyValue": {
                "type": 0,
                "canBeRenewed": false
            },
            "likelyToBeSubcontracted": false,
            "valueOfSubcontract": {},
            "valueOfSubcontractNotKnown": false,
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "innovationConsidered": false,
        "smeParticipationConsidered": false,
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "dateCreated": "2020-09-29T12:48:19.6716516",
    "dateModified": "2020-10-02T07:00:25.0669867"
}