Kaupunginkanslian avoin ohjelmistokehitys, rajapintatyö, syksy kevät Projektitarpeen ja tavoitteiden kuvaus

Samankaltaiset tiedostot
Maanvuokrausjärjestelmä Mvj. Projektitarpeen ja tavoitteiden kuvaus

Minikilpailutus - Tarjouspyyntö

Minikilpailutus - Tarjouspyyntö

Ketterät hankinnat Avoin Ohjelmistokehitys: Peter Lunberg Hankinta-asiantuntija: Mikael Vakkari

Suomen avoimien tietojärjestelmien keskus COSS ry

Mobiilin somepalvelun ketterä kehittäminen, sopimusehtoluonnos

Viisaat hankinnat JIT2015 sopimusehdot

ICT-projektipäällikköpalvelut

Avoin lähdekoodi hankinnoissa Juha Yrjölä

Suomen avoimien tietojärjestelmien keskus COSS ry

Julkishallinnon tunnistuksen ohjauspalvelun kehityshanke mitä PoC-vaihe on opettanut? Manne Miettinen, Henri Mikkonen ja Arto Tuomi

IT2015 EKT-ehtojen käyttö

SOPIMUSLUONNOS Opintojaksopalautejärjestelmän rakentamisesta

Linked Events. Helsingin tapahtumarajapinta. Aleksi Salonen

SOPIMUS [SOVELLUSHANKINNASTA]

SOPIMUS [...] PALVELUSTA

Kysymykset ja vastaukset on julkaistu tarjouspyynnön sivulla

Helsingin kaupunki Esityslista 12/ (6) Yleisten töiden lautakunta Ko/

Avoimen lähdekoodin karttapalvelu Oskarin hyödyntäminen HSY:ssä. Henna-Kaisa Räsänen HSY paikkatietoseminaari Finlandia-talo

5112 Purku urakka Presidentinkatu 3 E vaihe 1 Kuopio

Opetushallitus pyytää tarjoustanne tämän tarjouspyynnön ja sen liitteiden mukaisesti.

OM 1/52/2010. Nuorten aloitekanavan määrittelytyön viimeistely ja toteutuksen kilpailutus

Opetushallitus pyytää tarjoustanne tämän tarjouspyynnön ja sen liitteiden mukaisesti.

turku.fi:stä kunta.fi:ksi Kuntamarkkinat

Opetushallitus pyytää tarjoustanne tämän tarjouspyynnön ja sen liitteiden mukaisesti.

JHS-järjestelmä ja avoimet teknologiat. Tommi Karttaavi

Onko tarkoitus ottaa hankittava järjestelmä kerralla 350 työntekijän käyttöön?

JHS166:n uudistus ja lopputulokset. JUHTA Raimo Porttikivi

Kansallinen palveluarkkitehtuuri TUNNISTUSPALVELU INFO

Linked Events. Tapahtumarajapinta. Aleksi Salonen

Mäntsälän kunnan Office 365 -kehitystyö

Paikkatiedon palvelualusta resurssihankinnan suuntaviivat. Panu Muhli Maanmittauslaitos / Paikkatietoinfratiimi panu.muhli@nls.fi

Suomen avoimien tietojärjestelmien keskus COSS ry

SOPIMUS IT- PALVELUSTA SOPIMUS NRO: MEDBIT Tilaajan yhteyshenkilö sopimusasioissa: Sosiaali- ja terveysjohtaja Juha Sandberg

Käyttäjätarinat perinteisessä hankkeessa. Sisältö ja käytännöt

Tarjous AHJO 2 HANKKEEN SOVITUT LISÄTYÖT Helsingin kaupunki. Tieto Finland Oy Tarjousnumero 2017/

JHS 166 Julkisen hallinnon IThankintojen. (JIT 2014) -päivitys. JUHTA Sami Kivivasara

LIIKENNEVALOJEN OHJAUS- JA VALVONTAJÄRJESTELMÄ

Saavutettavuus tietojärjestelmien hankinnoissa

Kalusteet, toimisto Sopimusnumero KLKH159

JulkICTLab käyttöön liittyvät ehdot

Pääsuunnittelija, Sakky Savilahden kampus

Joustotilat Tampereella

IT-asiantuntijapalvelut

Avoin lähdekoodi. Jani Kylmäaho Maanmittauslaitos

Avoimen lähdekoodin ketterien ohjelmistokehityspalveluiden hankinta

JHS 166 Julkisen hallinnon IT-hankintojen yleiset sopimusehdot Liite 8. Erityisehtoja tilaajan sovellushankinnoista avoimen lähdekoodin ehdoin

Avoin lähdekoodi ja hankinnat. JHS-SEMINAARI Avoimet teknologiat haaste ja mahdollisuus

Kauppakassit Naantalin kaupungin alueelle

HNH toimenpideohjelman seuranta Sonja-Maria Ignatius Kaupunkiympäristön toimiala

VALTIONEUVOSTON ASETUS VAHVAN SÄHKÖISEN TUNNISTUSPALVELUN TARJOAJI- EN LUOTTAMUSVERKOSTOSTA

3 SOPIMUSKAUSI Sopimus on voimassa xx.yy.2017 xx.yy.2018 ja päättyy ilman erillistä irtisanomista.

ADE Oy Hämeen valtatie TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus:

Tarjouspyyntö asikkala002 SIVU 1 / 12. Puhelin

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

SOPIMUSLUONNOS TIETOLIIKENNEYHTEYKSISTÄ

Kalusteet, oppi ja hoiva Sopimusnumero KLKH158

TIETOPYYNTÖ. Vaurio- ja onnettomuusrekisteri (VARO) 1 Tietopyynnön tausta ja tavoitteet. 2 Tietopyynnön kohde

JulkICTLab käyttöön liittyvät ehdot

Kalusteet. Sopimusnumero KLKH136

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

HUOM! Sinisellä taustavärillä on merkitty tarjoajan täytettäväksi tarkoitetut sarakkeet/kohdat/solut.

HUOM! Sinisellä taustavärillä on merkitty tarjoajan täytettäväksi tarkoitetut sarakkeet/kohdat/solut.

Puitesopimustoimittaja: nn (jäljempänä Puitesopimustoimittaja ) Y-tunnus: Puitesopimustoimittajan yhteyshenkilö sopimusasioissa:

TARJOUSPYYNTÖ HAUSJÄRVEN KUNNAN JA ERITYISESTI MONNIN KIINTEISTÖJEN JA YLEISTEN ALUEIDEN HOIDOSTA

Saavutettavan somepalvelun kehittäminen ja toteuttaminen, tarjouspyyntö

tarkentava kysymys em. liittyen: Onko toimittajalla mahdollisuus veloittaa matkakuluista?"

Avoimen ja yhteisen rajapinnan hallintamalli

Kalusteet, oppi ja hoiva Sopimusnumero KLKH158

KLKH30 IT-asiantuntijapalvelut

Tutkittua tietoa. Tutkittua tietoa 1

Avoimesta datasta bisnestä

Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa

Harjoitustyö Case - HelpDesk

Kysymykset tarjouspyyntöön Dnro Sovelluskehityspalvelut 16/021/2013

Viitekehys hallinnossa

Sähköenergia ja salkunhallintapalvelu. Sopimusnumero KLKH162

Yhteiskehittämistä kilpailutuksissa: toimintamalleilla vauhtia alustojen ja apien käyttöön

Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia

Suomi.fi palveluiden hyödyntäminen valinnanvapaus ja palvelutietovaranto

Virtain kaupunki TARJOUS 1 (9) Virtaintie Virrat (vs. tarjouspyyntö )

Vesilahden kunnan verkkosivu-uudistus

Facta Osoiterekisterin ja KRYSP-Osoitteet rajapinnan käyttöönotto

Kalusteet. Sopimusnumero KLKH136

Green Deal sopimuksen toimintamalli ja roolit Motiva 1

Pohjois-Karjalan hankintatoimi. Päiväys

Helsingin kaupunki Esityslista 21/ (5) Liikennelaitos -liikelaitoksen johtokunta (HKL) Haj/

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA

SOPIMUSMALLI, JONKA EHTOIHIN TARJOAJAN ON SITOUDUTTAVA, LOPULLINEN SOPIMUS VOI TARKENTUA.

Nopeat kokeilut kaupunkialueen opastamisen tehostamiseen, tarjousten pisteytys

1 (5) SOPIMUS Kansalaisen osallistumisympäristön kysely- ja lausumispalvelun konsulttityö

tarjous , lisäosa vaihe 2

Espoon koulutuskuntayhtymä Omnia

Joensuun seudun hankintatoimi. Tarjouspyyntö SEU15155 Päiväys

Kalusteet, päiväkoti Sopimusnumero KLKH136

Finnaa arkistoille. Aki Lassila Arkistot

Henkilökohtaisten avustajien palkanmaksusovellus pilvipalveluna.

JUHTA - Julkisen hallinnon tietohallinnon neuvottelukunta

Miksi ketterä kehittäminen toimi kela.fi:ssä

KADA (Drupal 7) migraatio uuteen (versioon) webiin

Transkriptio:

n avoin ohjelmistokehitys, rajapintatyö, syksy 2018 - kevät 2019

2/7 1 LYHYT KUVAUS 2 PUITESOPIMUKSESTA POIKKEAVAT JA ERIKSEEN SOVITTAVAT KOHDAT NYKYTILA 4 4 TILAUKSEN AIKAJANA 5 KOKOONPANO, OSALLISTUJAT JA SIDOSRYHMÄT KEHITYSVAIHEEN SISÄLTÖ PÄÄPIIRTEISSÄÄN 7 8000012-27 020125- FI020125

/7 1 LYHYT KUVAUS n tietohallinto haluaa hankkia tässä minikilpailutuksessa backend/rajapinta-kehitystä loppuvuoden tarpeisiinsa eli useampaan avoimen lähdekoodin hankkeeseen kerralla. Tilaus sisältää useiden eri vaiheissa olevien ohjelmistojen kehittämistä sekä teknisten ratkaisujen kehittämistä yhdessä tuoteomistajien ja ohjelmistokehitystiimin kanssa. Lisäksi työ sisältää konsultaatiota ja muiden kehityshankkeiden teknistä tukea. Kohdan taulukossa on kuvattu alustavasti hankkeet, joita tarjouspyyntö koskee. Tarkempi kehityshankekohtainen aikataulu sovitaan yhdessä tilaajan ja toimittajan kesken. Myös tarjoukset, joissa ehdotettu tiimi on kiinni muissa hankkeissa, otetaan huomioon, mikäli se ei hidasta kokonaisaikataulua. Tilattava työ Aikavälillä 10-12/2018 toteutetaan enintään henkilötyökuukautta rajapintatyötä. Minimityökuormitus on 50 % / hlö. Tarjoajan tulee siis tarjota tarjouksessaan enintään neljää rajapintakehittäjää. Lisäksi varataan optio tilata lisätyönä enintään 2 henkilötyökuukautta rajapintakehitystä ajalle 11-12/2018, mikäli tarve vaatii. Lisäksi varataan jatko-optio ajalle 1-4/2019 enintään 2 x 4 htkk (yhteensä enintään 8 htkk). Ks. taulukkoa kohdassa 4 (Tilauksen aikajana). 2 PUITESOPIMUKSESTA POIKKEAVAT JA ERIKSEEN SOVITTAVAT KOHDAT Soveltuva erityisosaaminen (ks. taulukkoa tämän dokumentin kohdassa ) ei ole vertailukriteeri vaan tilaajan toive, joka voidaan sopia yhdessä tarjouskilpailun voittaneen toimittajan kanssa. 8000012-27 020125- FI020125

4/7 Työ suoritetaan lähtökohtaisesti asiakkaan tiloissa. Asiakkaan niin toivoessa kokonaisia työkokonaisuuksia voidaan suorittaa etänä (esim. toimittajan henkilöstö omalla toimistollaan). Työt aloitetaan yhteisellä tapaamisella asiakkaan tiloissa tilaajan ja toimittajan yhdessä sopimana ajankohtana, kuitenkin viimeistään lokakuun 2018 aikana. Tarvittaessa myös muita tapaamisia voidaan järjestää asiakkaan tiloissa (esim. sprintin suunnittelu ja purku). Tapaamisista sovitaan erikseen toimittajan kanssa. Osakokonaisuuksille nimetään tarpeen mukaan tuoteomistajat. Muilta osin noudatetaan puitesopimuksen ehtoja (ml. puitesopimuksen mukaiset JIT2015 yleiset sopimusehdot sekä JIT 2015 -ketterät menetelmät erityisehdot). Huom! Puitesopimuksen ehdoista ei voi lähtökohtaisesti poiketa, ellei tilaajan kanssa toisin sovita. NYKYTILA Osa jatkokehitettävistä ohjelmistoista löytyy jo kaupungin Githubista, https://github.com/city-of-helsinki. Osa projekteista on vasta alkamassa. Tavoitteena on hankkia kilpailutuksella resurssit, jotka työskentelevät tilanteen mukaan osittain samojen ohjelmistojen parissa. Tässä taulukossa on kuvattu alustavasti hankkeet, joita tarjouspyyntö koskee. Lisäksi voi tulla muita tehtäviä. Hanke Tunnistamo Respa Kehitysvaihe Erityisosaaminen Kori OAuth 2.0, OpenID Connect Kuvaus Tunnistamo-tunnistautumisratkaisua (SSO-palvelu) kehitetään kaupunginlaajuisesti. Kehitystä rajapinta johdetaan kaupunginkansliasta. Respa-tilanvarausjärjestelmä ja rajapinta ovat osa laajempaa tilojenhallintakokonaisuutta, jota kehitetään yhteistyössä toimialojen rajapinta sekä muiden kaupunkien kanssa. 8000012-27 020125- FI020125

5/7 Ahjo-päätösjärjestelmän rajapintaistaminen, Open Ahjo, Aika-päätösrajapinta Ahjo-päätösjärjestelmään on suunnitteilla muun muassa rajapintoja. Kokonaisuuteen liittyy myös avoimien OpenAhjo- ja Aikarajapinta päätösrajapintojen kehittäminen. Kerrokantasi Kaksisuuntainen rajapinta ja verkkopalvelu, joiden avulla voi kysyä kaupunkilaisten mielipidettä kaupungin suunnitelmista ja rajapinta kaupunkilaiset voivat ottaa kantaa. Rajapinta ja käyttöliittymä, joiden avulla kaavoittajat tallentavat asemakaavaan liittyviä suunnitelmia ja ylläpitävät niitä. Teknistä tukea ja konsultaatiota kaupunkiympäristön rajapinta toimialalle. Maanvuokrausjärjestelmä Kaupunkiympäristön toimiala kehittää tätä omana projektinaan, mutta kanslia antaa teknistä tukea ja rajapinta konsultaatiota. Elintarvikehuoneistojen tietojen rajapinta alfa rajapinta Data on olemassa, rajapinta puuttuu. Linked events on kaksisuuntainen rajapinta, jonka kautta voi hakea tapahtumatietoja. Linked events kokonaisuuden pohjalta on kehitetty myös harrastushaku- ja kurssihakurajapintaa. Linked eventsiä kehitetään yhteistyössä toimialojen rajapinta sekä muiden kaupunkien kanssa. Kaavahankehallintajärjestelmä Linked events 1.1 Hankkeiden tekniset resurssit ja käytetyt projektityökalut 1.2 Käytetään tarvittaessa kanslian AOK:n tuntiseurantajärjestelmää Lähdekoodi, avoin lisenssi, MIT Kehitysjonot hankkeille pääsääntöisesti Trellossa (käyttäjätarinat ja prioriteetti voivat muuttua jatkossa) Projektin päivittäinen viestintä ensisijaisesti Slackissa Projektin aikaiset dokumentit ensisijaisesti Google Drivessa Kehittämisessä käytössä olleet yhteistyötavat Lähtökohtaisesti noudatetaan puitesopimuksen liitteessä 1: YHTEISTYÖTAVAT sovittuja toimintatapoja. 8000012-27 020125- FI020125

/7 4 Tilaus n avoin ohjelmistokehitys, rajapintatyö 2018-2019 5 Kehitystyön ohjaus tuotejonon ja käyttäjätarinoiden avulla. Koodi viedään GitHub-repositoryyn. Tilaajan tech lead määrittelee koodin katselmointikäytännöt. Slackissa käsitellään avoimet kysymykset ja tarvittavat muutokset tuoteomistajan ja kehittäjien välillä (Helsingin kehittäjät sekä puitesopimustoimittajien backend- / frontend-resurssit) Käyttäjien kanssa kommunikointi demojen lisäksi tarpeen mukaan. Tätä koordinoi tuoteomistaja. Kehittäjät osallistuvat käyttäjätestauksiin, jotka tilaaja järjestää. TILAUKSEN AIKAJANA 9/2018 10-12/2018 Alfa/Beta/Muu Minikilpailutus Back-end / rajapinta ( htkk) 11-12/2018 1-4/2019 Optio/lisätyö Jatko-optio Back-end / rajapinta (2 htkk) Back-end / rajapinta (8 htkk) KOKOONPANO, OSALLISTUJAT JA SIDOSRYHMÄT Työ tehdään kanslian ohjelmistokehitystiimin, palveluiden tuoteomistajien, puitesopimustoimittajien kehittäjien ja toimialojen edustajien yhteistyönä. Kanslian ohjelmistokehitystiimi valvoo teknisten ratkaisujen toteutusta tech lead -roolissa. Työhön osallistuvat kanslian tekniset asiantuntijat (arkkitehti, tietoturva jne). Puitesopimusta koordinoiva kanslian ohjelmistokehitystiimi (AOK) koordinoi puitesopimuksen palveluita o Tekniseen toteutustyöhön nimetty yhteyshenkilö: johtava ohjelmistokehittäjä Timo Tuominen (timo.tuominen@hel.fi). Hänen poissa ollessa erikseen nimetty henkilö. o Sopimushallinnan ja hallinnollisten asioiden yhteyshenkilö: ICTkehityspäällikkö Annukka Varteva (annukka.varteva@hel.fi). Hänen poissa ollessa erikseen nimetty henkilö. Kunkin kehitettävän järjestelmän osalta nimetään erikseen tuoteomistaja. Muita asiantuntijoita konsultoidaan tarvittaessa. 8000012-27 020125- FI020125

7/7 KEHITYSVAIHEEN SISÄLTÖ PÄÄPIIRTEISSÄÄN Kehittävien sovellusten tarkemmat käyttäjätarinat ja tehtävät määritellään työn alkaessa. Työt sisältävät selvitys-, alfa ja -vaiheen kehittämistä. Kaikki koodi löytyy Githubista (https://github.com/city-of-helsinki). Samaan aikaan työskentelevien rajapintakehittäjien tehtävien suunnittelussa otetaan huomioon toinen toisensa tarpeet, joten työn sisältö varmistuu usein vasta ketterästi hankkeiden edetessä. 8000012-27 020125- FI020125