Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuMiina Hiltunen Muutettu yli 9 vuotta sitten
1
Toimittaja – Sovellusarkkitehtuuritas on pilkkominen Kalle Launiala, ProtonIT Oy kalle.launiala@protonit.net +358445575665
2
Sisällön rakenne • Tekninen ratkaisu vs. Looginen ratkaisu • Looginen ratkaisu ja sen muodostama kokonaisuus • Mahdollisuus erityisosaamisalueiden yhdistämiseen
3
Tekninen ratkaisu Teknisen toteutuksen pirstaloituminen
4
Joukko ohjelmistoratkaisuja asiakkaan ICT-infrassa
5
Tekninen vs. Looginen lähestymistapa • Tekninen lähestymistapa ei kykene käytännölliseen uudelleenkäytettävyyteen • Eri ohjelmistot sisältävät samat tekniset rakenteet funktionaalisesti samanlaisina, mutta eri tavalla toteutettuna • Import/export, tietokanta, käyttöliittymä • Digitaalinen palvelu(rajapinta) on yllä olevien yhdistelmä • Looginen lähestymistapa voi erotella osat siististi • Käyttöliittymä = digitaalinen-reaalimaailman rajapinta, joka on suunniteltu ihmisen käytettäväksi • Kun tunnistetaan ohjelmistotuotannon tarpeet (eli, mitä sovelluskehittäjä oikeasti tekee), voidaan uudelleenkäytettävyydestä tehdä käytännöllistä ja tehostavaa
6
Moneen kertaan tehty sama työ eri osissa = moninkertaiset kustannukset
7
Esimerkki: ”Internet-of-Things” – mittadatan import:Kaksi eri vaihtoehtoa
8
Tiedon prosessointi ja muokkaus = kaikissa sovelluksissa
9
Käyttöliittymä-logiikka useassa eri paikassa
10
Visualisointi, analysointi, raportointi = lähes aina ”customina”
11
Looginen kokonaisuus Tekninen kokonaisratkaisu loogisista elementeistä
12
Asiakasratkaisu on yhdistelmä • Kokonaisratkaisu tarvitsee yhdistelmän loogisia elementtejä • Jopa yksittäisen organisaation/toimittajan tavanomaisissa ratkaisuissa on päällekkäisyyksiä • Erikoisosaamisen hyödyntäminen on tehotonta • ”Olemme maailman huippuja tällä alueella” • Sisältää (turhan) usein ylimielisyyttä hyväksyä jopa keskitasoa huonommat ratkaisut muussa elementtien ketjussa
13
Esimerkki: Mittatiedon visualistointi mobiililaitteeseen
14
Ollaan niin ylivoimaisia tässä...
15
Esimerkki: Mittatiedon visualistointi mobiililaitteeseen... että TÄYDELLISESTI unohdetaan toimivan järjestelmän ja myös ASIAKKAAN tarve tässä...
16
Esimerkki: Mittatiedon visualistointi mobiililaitteeseen... samanaikaisesti, kun muut yritykset liittyvät yhteen tuottakseen tämän...
17
Kukin osa-alue ”kilpailutettavissa” = Yhdistelmä Parasta erityisosaamista
18
Paras kokonaisratkaisu voittaa • Kustannusrakenne puoltaa joustavuutta • Perustelematon työ/kustannus putoaa käytännössä pois kuvasta/ratkaisusta • Tehokkuus ja läpinäkyvyys ovat avaimia verkoston ratkaisun syntymiselle • Pallo-arkkitehtuuri tehostaa myös nykyisentyylistä tekemistä merkittävästi • Ensimmäiset ja varhaiset edelläkävijät viitoittavat ratkaisurakenteet • Jos teknistä osaamista puuttuu, tee yhteistyötä • Jos haluat kilpailla ratkaisumallia vastaan, mitä vastaan oikein kilpailet? • Avoin alusta, ei-keskitetty, kaikkien saatavilla, kaikkeen ohjelmistotuotantoon
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.