Ohjelmistokehitys
Älywatin taustalla pyörii pitkän kokemuksen omaava ohjelmistokehitysveljekset, jotka voivat auttaa ohjelmistokehityshankeissanne. Voimme auttaa, esimerkiksi:
- Web pohjaiset tuotannonohjausjärjestelmät. Suunnittelu, toteutus, käyttöönotto.
- Tuotannon suunnitelmaohjelmistot.
- Laskentaohjelmistojen suunnittelu, toteutus.
- Tietokantasuunnittelu, rajapintasuunnittelu, toteutus ja käyttöönotto.
Teknologia
Toteutamme näillä teknologioilla.
Laravel
Laravel on kokonaisuus: nopea, tehokas, nykyaikainen PHP Framework. Laravel avustaa juuri niissä tärkeissä kohdissa ja poistaa turhaa kehitystyötä. Se on lyömätön työkalu, erityisesti AI aikakaudella.
PHP
Me kirjoitamme modernia, täysin tyypitettyä PHP kieltä. Versio 8.5 ja siitä ylöspäin. Käytämme kielen parhaimia, nykyaikaisempia ominaisuuksia. Teemme testit Pest kirjaston avulla, koodin laadun varmistusta Pintillä.
Frontend
Laravel tarjoaa useita tekniikoita Frontendin tekemiseen. Voimme käyttää niistä mitä tahansa. Livewire, Vue, Svelte, React. Käytämme Tailwindia CSS kanssa ja Typescriptiä Javascriptin kanssa. Kyllä, me voimme toteuttaa pelkän frontendin, mutta mieluusti toimimme fullstack periaatteella, käyttäen Laravelin kaikkia vahvuuksia.
Tietokannat
Koska Laravel tukee käytännössä kaikkia SQL kantoja, voimme toimia niin Postgresql, MariaDB ja Mysql kanssa. NoSql kannat, jos perusteltuja, kuten ohjelmistokehityksessä yleensä, eivät ole pois suljettuja, vain työläämpiä toteuttaa.
Laravel Cloud
Nopein tie julkaisuun ja automaattisesti skaalautuvaan ympäristöön. Laravel cloud, nopeaan julkaisuun ja automaattiseen ylläpitoon ja skaalautuvuuteen. Forge keskittyy enemmänkin helpottamaan palvelinten hallintaa, mutta vaatii enemmän palvelinten ylläpitotaitoa. Voimme toimia erilaissa julkaisuympäristöissä, mutta jos se on meidän päätettävissä, niin näistä me aloittaisimme. Laravel Cloud rajoittaa kylläkin tietokantavalintaa: Postgresql tai Mysql.
Api rajapinnat integraatiot
Jos ohjelmiston pitää pystyä integroitumaan muihin rajapintoihin, emme ole vielä törmänneet sellaiseen mistä emme selviäisi. Laravel auttaa meitä tekemään rajapinnan, autentikaation ja autorisaation jos ohjelmistoon itseensä pitää pystyä integroitumaan. Mitä me olemme integroineet osaksi tuotannollista ERP järjestelmää: Netvisor, Nshift.
Meistä, lyhyesti
20 vuotta kokemusta
Älywatti koostuu 3 henkilöstä. Kaksi heistä on ollut web kehityksessä viimeiset 20 vuotta. Kolmas, itse Älywatin perustaja, on tehnyt teknistä mitoitusta ja niiden ohjelmistoja saman ajan.
Ketterä, nopea
Teemme mieluummin kehitystyötä iteroivasti, ketterästi ja nopeasti. Ohjelmistotuote on meille tärkeämpää kuin raskas dokumentaatio.
Tietokannat, arkkitehtuuri, kokonaisuus
Suunnittelemme ja toteutamme tietokannat, arkkitehtuurin, rajapinnat ja visuaalisen* ilmeen.
Kehityksen seuraaminen
Asiakas saa viikottaiset työaikaraportit projektikohtaisesti. Sovimme muusta raportoinnista yhdessä asiakkaan kanssa.
Pieni tiimi
Koska olemme vasta aloittelemassa tämän puolen yritystoimintaa, niin emme vielä voi tarjota täyttä työviikkoa. Voimme tarjota tässä vaiheessa maksimissaan 24 viikkotuntia. Saamme kyllä mukaan yhden juniorin, jos kehitettävän määrä vaatii lisää.
*Keskittyminen
Toteuttamme ohjelmistot ovat tähän asti olleet yritysten sisäiseen käyttöön tarkoitettuja: toiminnallisia ja datan visualisointiin tarkoitettuja. Vaikka meillä jonkinlaista visuaalista silmää onkin, emme ole visuaalinen suunnittelutoimisto. Jos tarvitsette ohjelmistollenne täysin uniikin visuaalisen ilmeen ja uuden brändi imagon, toimikaamme yhdessä kolmannen osapuolen visuaalisen suunnittelutoimiston kanssa.
AI avusteisesti
Pienen, aloittelevan ohjelmistoyrityksen kannattaa hyödyntää AI:ta ohjelmistokehityksen eri vaiheissa. Meille, kokoneille ohjelmistokehittäjille AI on hyvä työkalu. Olemme omaksuneet tämän työkalun osaksi ohjelmistokehitystä, koska siitä on selviä hyötyjä. Me tunnemme suunnittelu-, kehitys- ja testausprosessin pitkällä kokemuksella. Meidän käsissämme AI on työkalu, apuri, ei se ainoa työntekijä, joka tekee päätökset ja ajattelun meidän puolestamme. Me emme vibe koodaa, meille AI on avustaja.
Miten toimisimme kansanne?
Tutustutaan
Ottakaa yhteyttä ja tutustutaan. Kertokaa meille mitä haluaisitte, miten haluaisitte ja mihin mennessä haluaisitte. Pidetään yhdessä verkon välityksellä tutustumispalaveri. Siitä sitten hahmotellaan seuraavat askeleet yhdessä. Hinnoittelu meillä on tuntiperusteista ja laskutus kerran kuussa, 14 päivän maksuehdolla.
Aloitus
Jos kaikki näyttää ja tuntuu sopivalta ja päätätte, että haluisitte lähteä kehittämään kanssamme, niin me teemme yksinkertaisen kehityssopimuksen. Sopimuksessa käydään lävitse omistusoikeudet, maksuehdot, vastuut ja oikeudet. Sen liitteenä on tekniset määritelmät, joista on sovittu aloituspalaverin yhteydessä.
Sopimuksen lisäksi perimme alussa ennakkomaksun. Ennakkomaksu sisältää kehitysympäristön, versionhallinnan ja muut projektinhallinta perustamisen työt ja ensimmäiset 10 työtuntia.
Tämä pitää meidät kummatkin motivoituneena hyvin toteutuneeseen projektiin.
Ennakkomaksun suoritus ja sopimuksen allekirjoituksesta lähdetään matkaan.
Iteroiden eteenpäin
Toimitamme viikkokohtaiset projektityötunnit teidän määräämällenne yhteyshenkilölle. Muut palaverit/raportointi sovitaan teidän kanssanne. Pidämme katselmukset, jossa etenemistä seurataan sovitun aikataulun mukaisesti. Palaverointia me emme pidä laskutettavana työnä, jos se voidaan tehdä verkossa. Matkustaminen sovitaan erikseen, mahdollisuudet päästä paikanpäälle käymään on meillä rajalliset tässä vaiheessa. Asiakkaan tiloissa emme halua työskennellä, mutta kaikki on sovittavissa, jos järjestelmä sitä oikeasti vaatii.
Julkaisu/toimitus
Kun on tullut aika julkaisulle, olemme valmiit siirtämään koodin omistusoikeuden täysin teille. Viimeisen laskun maksettuanne, saatte täydet oikeudet tuottamaamme koodiin. Toimituksen jälkeen virheet ja bugit me liiskaamme tietenkin ja pääsemme lisäkehittämään nopeastikin (jos kalenterimme antaa myöten).