Før du bygger, og før du retter, bør beslutningsgrunnlaget være på plass.
Du klarer ikke å velge teknologi. Du er usikker på om eksisterende løsninger bør beholdes. Du må stadig håndtere feil, og du vil se på designet på nytt. KomuraSoft hjelper deg med å legge strategien for utvikling og endring, med hensyn til både Windows-spesifikke begrensninger og dagens forretningsprosesser.
Temaer du kan rådføre deg med oss om
- Du vil sammenligne alternativer for teknologi og arkitektur i ny utvikling.
- Du vil avklare rollene til brukergrensesnitt, kommunikasjon, bakgrunnsbehandling og logger.
- Du vil gjennomgå integrasjonsmetoder som omfatter COM / ActiveX / C++/CLI / .NET.
- Du vil avgjøre hvor blandingen av 32-biters og 64-biters kode bør løses opp.
- Du vil sammenligne endring av dagens programvare med utskifting.
- Du vil avklare hvilke logger og tester som trengs før en feilsøking begynner.
Dette kontrollerer vi i gjennomgangen
Passer arkitekturen til formålet og begrensningene?
Vi ser ikke bare på hvor ny teknologien er, men på om den passer til forhold som eksisterende løsninger, utstyr, mottakermiljøer, rettigheter og driftsperiode. Vi skiller mellom metoder som kan tas i bruk og metoder som må verifiseres på forhånd.
Er det tatt hensyn til drift og vedlikehold?
Vi kontrollerer ansvarsfordelingen mellom ulike deler av behandlingen, håndtering av tråder og ressurser, unntakshåndtering, avslutning, logger, test av feilbaner og lignende. Vi kartlegger hvilke steder som kan bli problematiske ved endringer og feil.
Hva bør du bestemme deg for videre?
Vi viser fordeler og ulemper ved alternativene, omfanget av konsekvenser og gjenværende usikkerhet, og avklarer prioriteringen mellom ytterligere undersøkelse og endring. Vi legger vekt på ikke bare å anbefale en bestemt metode, men også å gjøre det tydelig hvorfor den velges, og hvilken informasjon som mangler for å kunne ta beslutningen.
Slik går rådgivningen frem
- Vi avklarer problemstillingene. Vi går gjennom dagens arkitektur, utfordringene dine, løsningene du vurderer og forhold som ikke kan endres.
- Vi sammenligner alternativene. Vi går gjennom dokumenter og kode i det omfanget som trengs, og vurderer ut fra implementering, drift og vedlikehold.
- Vi oppsummerer neste steg. Vi avklarer strategi, hensyn og forhold som må verifiseres, og dokumenterer resultatet av gjennomgangen eller strategien for endring i det omfanget vi blir enige om.
Allerede før du bestiller implementering
Du kan bestille rådgivning og gjennomgang som et selvstendig oppdrag, eller bestille utvikling og endring på bakgrunn av resultatet. Fortell oss først «hva du vil ta stilling til» og hva du vet i dag. Vi går gjennom omfang og fremgangsmåte og gir deretter et tilbud.
For en innledende gjennomførbarhetsundersøkelse som forutsetter at selve utviklingen bestilles, beskriver vi omfang og vilkår under Windows-utvikling med høy vanskelighetsgrad.