Tjenester for programvarearkitektur og deltids-CTO
Rådgivning om programvarearkitektur og tjenester som deltids-CTO: løsningsarkitektur for systemer innen fintech, SaaS og e-handel, arkitektur for sky, data og AI, sikkerhetsarkitektur, arkitekturgjennomganger, teknisk due diligence, moderniseringsplaner og teknisk ledelse på deltid, med programvarearkitekter til teamet deres eller et avgrenset oppdrag.
Hva programvarearkitektene våre gjør
Arkitektur for fintech og betaling
Kildesystemet for penger bestemt først, deretter konsistens mellom hovedboken og hver betalingsleverandør via outbox-meldinger og avstemmingsjobber, kortdata holdt utenfor PCI DSS-omfanget med tokenisering, og mål for gjenoppretting som oppfyller DORA og tilsynsmyndigheten deres.
Arkitektur for data og AI
Dataplattformen lagt ut fra ende til ende: operasjonelle og analytiske datalagre, strømming og change data capture mellom dem, datakontrakter og en eier for hvert domene, og hvor gjenfinning og evaluering for språkmodeller hører hjemme, dimensjonert etter hva dataene koster å lagre og spørre i.
Arkitektur for SaaS-plattformer
Modellen for leietakere og migreringsveien etter hvert som kundene vokser, regionale utrullinger for datalagring i riktig region, offentlige API-er, webhooks og utvidelsespunkter kundene kan bygge på, og en skriftlig regel for når en modul blir sin egen tjeneste.
Arkitektur for e-handel og markedsplasser
Komponerbar handel med katalog, søk, handlekurv, kasse, betalinger og ordrehåndtering som separate tjenester, lager som holder seg konsistent på tvers av kanaler og en plattform lasttestet for salgsdager med topptrafikk.
Skyarkitektur og kostnader
Arbeidslaster plassert på Azure, AWS eller Google Cloud ut fra mål for pålitelighet og et månedlig budsjett, administrerte tjenester veid mot selvdrevne, og regningen brutt ned per produkt og miljø.
Sikkerhetsarkitektur
Trusselmodeller for hvert system, design av identitet og zero trust-tilgang, kryptering og nøkkelhåndtering, og logging som svarer på hvem som gjorde hva, slik at en revisjon for ISO 27001, SOC 2, PCI DSS eller HIPAA finner kontrollene allerede i designet.
Arkitekturgjennomganger og moderniseringsplaner
En skrivebeskyttet gjennomgang av koden, infrastrukturen og leveransepipelinen som ender i en skriftlig liste over risikoer i rekkefølge etter betydning, og en vei til systemet dere trenger som erstatter deler bak stabile grensesnitt én om gangen i stedet for i en omskriving.
Teknisk due diligence
En vurdering før en investering eller et oppkjøp: kodekvalitet, sikkerhet, skalerbarhet, lisenser for avhengigheter, driftskostnader og hvor mye av systemet bare én person forstår.
Deltids-CTO
Teknisk ledelse på deltid: veikartet, avgjørelser om å bygge eller kjøpe, valg av sky og leverandører, utviklingsregler og de første ansettelsene, og en teknisk stemme i styre- og investormøter.
Lei inn programvarearkitekter
Dedikerte programvarearkitekter
Programvarearkitekter som blir en del av teamet deres på heltid, jobber i verktøyene og prosessen deres, og rapporterer til lederen deres. Dere intervjuer dem, og vi tar oss av den ukrainske kontrakten, lønn, fakturering og fravær.
Prosjekter innen Programvarearkitektur
En avgrenset del av programvarearkitektur med et omfang, en fast plan og en navngitt leder hos oss som eier resultatet og rapporterer fremdrift i kanalene deres.
Løpende programvarearkitektur
Programvarearkitektur som en løpende tjeneste: de samme menneskene hver måned, en backlog dere prioriterer, og timer dere kan se i portalen vår og på fakturaen.
Siden om dedikert team forklarer hvordan spesialister blir med i teamet deres, og siden om outsourcing dekker prosjektleveranse, overtakelser og hvordan vi priser.
Hvem som jobber med programvarearkitektur for dere
Programvare- og løsningsarkitekter
Systemdesign, gjennomganger og moderniseringsplaner
Deltids-CTO-er
Veikart, teknologivalg og teambygging
Skyarkitekter
Infrastruktur og driftskostnader på Azure, AWS og Google Cloud
Arkitekter for data og AI
Dataplattformer, strømming og systemer med språkmodeller
Sikkerhetsarkitekter
Trusselmodeller, identitet og compliance-kontroller
Slik går vi frem med arkitektur
Hver vesentlig beslutning skrives ned som en arkitekturbeslutningslogg (architecture decision record) med alternativene som ble vurdert og grunnen til valget, slik at neste utvikler kan se hvorfor og ikke bare hva. Vi foretrekker godt støttet, gjeldende teknologi, en modulær monolitt til teamet eller belastningen krever separate tjenester, og administrerte tjenester før selvdrevne, og hver anbefaling kommer med hva den vil koste å bygge og å drifte.
Praksisene vi anbefaler er de vi selv kjører: alt som kode med Terraform og GitHub Actions på føderert legitimasjon, tester med hver funksjon, null advarsler, sikkerhetsmeldinger som ubetingede oppgraderinger, hemmeligheter bare i Key Vault, brannmurer som avviser som utgangspunkt, Always Encrypted-kolonner for person- og finansdata, CodeQL ved hver push og drift-deteksjon.
Annen spesialisert utvikling vi leverer
Fullstack-utvikling
Tjenester innen fullstack-utvikling: webapper, SaaS-produkter, markedsplasser og portaler på stakkene MERN, MEAN, Next.js, .NET, Laravel, Django, Spring Boot og Rails, med dedikerte fullstack-utviklere eller prosjektleveranse.
Utvikling av skrivebordsapplikasjoner
Tjenester innen utvikling av desktop-applikasjoner: apper for Windows, macOS og Linux i Qt og C++, .NET, Electron, Tauri, Rust og Swift, plugins og oppgraderinger av .NET Framework, med dedikerte desktop-utviklere eller prosjektleveranse.
Blockchain-utvikling
Tjenester innen blockchain-utvikling: smarte kontrakter i Solidity og for Solana, DeFi, lommebøker, børser, NFT-er og tokenisering, zero-knowledge-bevis og indeksere, med dedikerte blockchain-utviklere eller prosjektleveranse.
Salesforce-utvikling
Tjenester innen Salesforce-utvikling: Sales, Service, Marketing, Commerce og Experience Cloud, Apex, LWC, CPQ, Data 360, Agentforce, MuleSoft og apper for AppExchange, med dedikerte Salesforce-utviklere eller prosjektleveranse.
Spørsmål om programvarearkitektur og deltids-CTO
Hva gjør en deltids-CTO?
En CTOs arbeid et bestemt antall dager i uken: eier det tekniske veikartet, tar beslutninger om å bygge eller kjøpe og om leverandører, gjennomgår arkitekturen, setter opp hvordan teamet bygger og gir ut, og ansetter de første utviklerne, med intervjuløp fra et selskap der nitten personer er aktive tekniske intervjuere. Det passer et selskap der teknologien betyr noe, men som ikke er klart for en heltids-CTO ennå.
Hvilke bransjer jobber programvarearkitektene deres i?
Oftest fintech, bank og forsikring (betalinger, hovedbøker og utlånsplattformer), data- og AI-produkter (dataplattformer og funksjoner med språkmodeller), SaaS og bedriftsprogramvare (plattformer med flere leietakere og ERP-integrasjoner), helse (pasientdata, HL7 FHIR-integrasjoner og personverntiltak), e-handel og markedsplasser (handelsplattformer bygget for topptrafikk) og cybersikkerhet. De jobber også med bookingsystemer for reiseliv og hotell og restaurant og produkter for skyinfrastruktur.
Hva får vi fra en arkitekturgjennomgang?
En skriftlig rapport: hvordan systemet er bygget, risikoene i rekkefølge etter betydning, hva hver ville kreve for å rettes og en anbefalt rekkefølge på arbeidet. Ingenting i systemet deres endres under gjennomgangen, fordi tilgangen er skrivebeskyttet.
Kan dere gjennomgå et system et annet selskap har bygget?
Ja. Vi har overtatt ni systemer fra andre team så langt, det eldste skrevet i 2008. En overtakelse starter med en skrivebeskyttet gjennomgang og en skriftlig liste over risikoer, og det gjør også hver gjennomgang vi gjør for en kunde.
Hvor raskt kan programvarearkitekter starte?
Når rett programvarearkitekt er tilgjengelig, avhenger starten bare av intervjuet deres, NDA-en og IP-overdragelsen. Ellers gjennomfører vi et søk, som vanligvis gir kandidatprofiler innen to til tre uker, og ingen starter før dere har sagt ja.
Hvordan leier vi inn programvarearkitekter gjennom BigTree108?
Fortell oss om arbeidet, erfaringsnivået og timene dere trenger. Vi foreslår én eller to personer med profilene deres, dere intervjuer dem slik dere ville intervjuet en egen ansatt, og dere signerer én avtale med BIG TREE 108 LLC og får én faktura i måneden.
Hvem eier arbeidet de leverer?
Det gjør dere. Hver spesialist har en signert kontrakt med BigTree108 som overdrar alt arbeidsresultat til selskapet, og avtalen vår med dere overdrar det videre til dere. Kode, design og dokumenter leveres inn i deres egne repositorier og verktøy, og oppbevares ikke der bare vi kan endre dem.
Trenger dere erfaren teknisk dømmekraft?
Fortell oss om systemet, teamet og beslutningen som ligger foran dere. Dere får svar innen én virkedag: et forslag til gjennomgang, en plan for arbeidet eller profilen til arkitekten som ville lede det.