Windows-udvikling og teknisk støtte fra KomuraSoft

Fejlfinding og årsagsanalyseFra "den stopper af og til" til et problem, der kan undersøges.

Nedbrud, der ikke kan genskabes hos dig selv, sjældne kommunikationsstop og fejl efter lang tids drift. Vi indsnævrer mulige årsager ud fra logfiler og målinger, så resultatet kan indgå i beslutningen om en rettelse eller yderligere undersøgelse.

Du behøver ikke en specifikation. Du kan rådføre dig med os ud fra det, du ved.

  • Du taler direkte med en ingeniør
  • Du kan rådføre dig med os, før kravene er fastlagt
  • Du kan nøjes med at bestille det, du har brug for

Du kan rådføre dig med os i situationer som disse

Lad os starte med det, der er svært lige nu.

Den falder kun ned efter dages eller ugers drift

Vi registrerer udviklingen i ressourcer og afvigende forløb og indsnævrer de betingelser, hvor fejlen opstår.

Vi ved ikke, om årsagen ligger i appen, udstyret eller netværket

Vi sammenholder logfiler, pakker og styresystemets adfærd og isolerer årsagen.

Vi har logfiler, men kan ikke spore årsagen

Vi afklarer de nødvendige observationspunkter og indsamler oplysninger, hvormed hypoteser kan efterprøves.

En samtalepartner, du kan drøfte tekniske spørgsmål med, helt uden omveje.

Profilbillede af Go Komura

Repræsentant og ingeniør

Go Komura

En ingeniør, der har specialiseret sig i Windows, tager sig af alt fra afklaring af udfordringen til undersøgelse, design og implementering. Også det, du endnu ikke kan forklare fuldt ud, omsætter vi til tekniske spørgsmål.

Se karriere og teknologier / Se virksomhedsoplysninger

Offentliggjort teknisk case

Undersøgelse af et nedbrud, der kun opstod efter lang tids drift

Udviklingen i antallet af handles og logning ved behandlingens grænser blev gjort overskuelig, og undersøgelsen blev afgrænset til en handle-lækage.

Læs om udfordringen og undersøgelsens forløb

Arbejdets omfang

Du kan overlade os netop den del, du har brug for, eller hele opgaven.

Fra en enkelt undersøgelse eller ændring til udvikling af hele løsningen. Omfanget fastlægges ud fra din nuværende situation.

Isolering af fejl og årsagsundersøgelse

Undersøgelse af betingelser og mulige årsager til nedbrud, kommunikationsstop og fejl, der er svære at genskabe.

Fejlanalyse ved langtidsdrift

Analyse ved løbende observation af hukommelses- og handle-lækager, opbrugte ressourcer, voksende antal tråde og lignende.

Støtte til ændringer og forebyggelse af gentagelser

Plan for ændringer ud fra undersøgelsens resultater, bedre logning og opbygning af tests af fejlscenarier.

Eksempler på det, vi kontrollerer og leverer

  • Bekræftede fakta og mulige årsager
  • Retning for rettelsen eller næste punkter, der skal efterprøves
  • Forslag til forbedring af logning og observationsmetode

Eksemplerne afhænger af omfanget af opgaven. Omfang og form af leverancerne aftales, når vi giver tilbud.

Genkender du en af disse udfordringer, så fortæl os først om din situation.

Du behøver ikke en specifikation. Du kan rådføre dig med os ud fra det, du ved.

Pris og forløb

Du behøver ikke at beslutte alt fra starten.

Start med en ren undersøgelsesopgave

Du behøver ikke at bestille hele rettelsen på én gang: du kan først bestille isolering og årsagsundersøgelse. Varighed og indholdet af rapporten aftales på forhånd.

Vejledende pris

Tilbud efter undersøgelsens omfang og varighed

Hvis selve fejlundersøgelsen bestilles, er den betalt. Vi garanterer ikke, at årsagen findes, men skelner i rapporten mellem de fakta, vi har kunnet bekræfte, og det, der ikke er bekræftet.

Om den gratis indledende undersøgelse og betalt arbejde

Under forudsætning af, at selve udviklingen bestilles, hvis opgaven vurderes gennemførlig, er den indledende undersøgelse, der er nødvendig for tilbuddet og for vores beslutning om at tage opgaven, som udgangspunkt gratis. Længerevarende verifikation, opbygning af et dedikeret miljø, prototyper, PoC, levering af en detaljeret undersøgelsesrapport og lignende kan være betalt.

Hvis selve undersøgelsen eller reviewet bestilles, giver vi tilbud på det som en selvstændig, betalt opgave. Hvis arbejdet er betalt, oplyser vi omfang og pris, før vi går i gang.

  1. Fortæl om situationen

    Fortæl os om formål, problemer og målmiljø, så vidt du kender dem.

  2. Gennemgå omfang og pris

    Vi redegør for den nødvendige undersøgelse, arbejdets omfang, leverancerne, prisen og forløbet.

  3. Vi begynder, når vi er enige

    Undervejs i undersøgelsen eller udviklingen deler vi status, det vi har kunnet bekræfte, og de begrænsninger, der er tilbage.

  4. Kontroller resultatet og modtag det

    Vi gennemgår resultatet på de aftalte betingelser og forbereder ibrugtagning eller næste skridt.

Vil du vide mere om det tekniske?

Åbn teknologier og nærmere beskrivelse af forløbet

Gør “det går af og til i stå” til et problem, der kan undersøges.

Fejlen kan ikke genskabes på din egen maskine. Den får kun appen til at gå ned, når den har kørt i lang tid. Og man ved ikke, om årsagen ligger i appen eller i udstyret. I den slags situationer retter vi ikke på måfå, men skaffer flere observerbare oplysninger og indsnævrer de mulige årsager.

Symptomer, du kan søge rådgivning om

  • Nedbrud eller stop efter flere timers eller ugers sammenhængende drift
  • Kommunikation med industrielle kameraer eller periferiudstyr, der sjældent afbrydes
  • Hukommelse, handles eller tråde, der vokser uafbrudt
  • Ustabil drift, som kun opstår på bestemte pc’er eller under bestemte driftsforhold
  • Logfiler, der findes, men som ikke viser, hvordan fejlen opstod

Sådan foregår undersøgelsen

1. Vi afklarer situationen og omfanget

Vi gennemgår symptomerne, hvor ofte de opstår, driftsmiljøet og de handlinger eller ændringer, der gik forud. Vi opdeler hypoteserne efter, om der skal ses på selve appen, kommunikationen, udstyret eller styresystemet.

2. Vi observerer de nødvendige oplysninger

Ud fra logfiler, pakker, undtagelser, hukommelsesforbrug, antal handles og lignende vælger vi de oplysninger, der skal til for at afprøve hypoteserne. Mangler der oplysninger, tilføjer vi observationspunkter og vælger en indsamlingsmetode, som også tager hensyn til belastningen på driften.

3. Vi verificerer de mulige årsager

Vi indsnævrer betingelserne for, at fejlen opstår, og afprøver hypoteserne med forsøg, der genskaber fejlen, og med sammenligninger. Vi skelner mellem bekræftede fakta og de dele, der stadig kun er antagelser, og beskriver, hvordan ændringer eller yderligere undersøgelser bør gribes an.

Resultaterne skal føre til næste skridt

Hvis vi finder årsagen, beskriver vi, hvordan fejlen bør rettes, og hvordan rettelsen kan kontrolleres. Hvis årsagen ikke kan påvises inden for undersøgelsesperioden, gør vi det alligevel tydeligt, hvilke forhold der er udelukket, hvilke kandidater der er tilbage, og hvilke oplysninger der er brug for næste gang. Rapportens form og omfang aftaler vi, når du bestiller.

Efter behov opbygger vi også logfiler, der kan følge forløbet for hver enkelt behandling, optegnelser, hvor man kan kontrollere, at ressourcer bliver reserveret og frigivet, og tests af fejlscenarier. Målet er ikke kun en hurtig genetablering af driften, men at du hurtigere kan tage stilling, hvis de samme symptomer opstår igen.

Oplys os om det, du ved, når du søger rådgivning

Fortæl os om symptomerne, hvor ofte de opstår, hvilken Windows-version og hvilken app du bruger, og hvad du allerede har prøvet. Det hjælper os også at vide, om der findes logfiler og kildekode, når vi skal vurdere undersøgelsesmetoden. Du behøver ikke vedlægge fortrolige oplysninger eller adgangsoplysninger i den første henvendelse.

Hvis du også har brug for løbende rettelser og vedligeholdelse, foreslår vi et omfang, der kombinerer undersøgelsen med ændringer og vedligeholdelse af eksisterende Windows-software.

Ofte stillede spørgsmål før en bestilling

Kan vi bestille alene årsagsundersøgelsen?

Ja. Du kan også bestille isolering af fejlen eller en årsagsundersøgelse uden efterfølgende ændringer. Vi aftaler undersøgelsens omfang, varighed og indhold af rapporten på forhånd. Selve undersøgelsen er en betalt ydelse.

Kan vi få hjælp, selv om fejlen sjældent kan genskabes?

Ja. Vi gennemgår logfiler, kommunikationsoptegnelser, ressourceforbrug og lignende fra det tidspunkt, hvor fejlen opstod, og kortlægger de observationspunkter, der mangler. Hvis du ikke har et miljø, hvor fejlen kan genskabes, begynder vi med at planlægge, hvordan oplysningerne kan indsamles i driftsmiljøet.

Garanterer I, at årsagen bliver fundet?

Nej, vi garanterer ikke, at årsagen findes. Hvor langt undersøgelsen kan nå, afhænger af betingelserne for at genskabe fejlen og af, hvilke oplysninger vi kan indhente. Vi skelner mellem bekræftede fakta, mulige årsager og forhold, der endnu ikke er undersøgt, så rapporten kan danne grundlag for beslutninger om yderligere undersøgelser eller ændringer.

Kontakt

Skriv først et par linjer om din situation.

Du behøver hverken en detaljeret specifikation eller tekniske begreber. Fortæl os følgende, så vidt du ved det.

  • Hvad der er svært, og hvad du vil opnå
  • Den software, det udstyr og det miljø, det drejer sig om
  • Ønsket tidspunkt (det er i orden, hvis det ikke er fastlagt)

Du behøver ikke vedhæfte fortrolige dokumenter eller adgangskoder i den første henvendelse.

Eksempel på en forespørgsel om rådgivning

Vores app stopper ved langvarig kørsel, men fejlen kan ikke genskabes i udviklingsmiljøet. Vi vil gerne drøfte, hvad vi først bør undersøge.

Du behøver ikke en specifikation. Du kan rådføre dig med os ud fra det, du ved.

Knappen til rådgivning åbner vores danske kontaktside med måder at kontakte os på. „Søg rådgivning på e-mail“ kan oprette en e-mail med tjenestens navn.