Windows-udvikling og teknisk støtte fra KomuraSoft

Ændringer og vedligeholdelse af eksisterende Windows-softwareSoftwaren, der bærer arbejdet i dag, skal også gøre det i morgen.

Vi bevarer de kendte funktioner og rapporter og tilføjer samtidig funktioner, retter fejl og forbedrer ydeevnen. Vi forudsætter ikke en fuldstændig ombygning, men ændrer det, der er brug for, først.

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.

Vi frygter, at hver ændring ødelægger en anden funktion

Vi afklarer, hvad ændringen påvirker, og hvordan softwaren opfører sig i dag, og laver ændringerne inklusive test og rollback.

Den tidligere udvikler er væk, og ingen tør røre ved softwaren

Vi støtter overtagelsen ved at undersøge den kode, dokumentation og det miljø, der er tilbage.

Softwaren virker, men er langsom, ustabil eller kan ikke opdateres

Vi vurderer effekten af forbedringerne og konsekvenserne for driften og afgrænser, hvad der skal håndteres først.

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.

Nye funktioner og ændringer i eksisterende Windows-software

Nye funktioner, fejlrettelser og løbende vedligeholdelse, når vi har gennemgået de nuværende arbejdsgange og afhængigheder.

Tilpasning til 64-bit og gennemgang af opbygningen

Vi undersøger opbygninger og afhængige komponenter, der forudsætter x86, og udfører ændringer, der tager højde for blandet 32-bit / 64-bit.

Trinvis opdatering af opbygningen

Uden at gå ud fra en fuld fornyelse opdaterer vi de mest prioriterede funktioner til en opbygning, der er nem at vedligeholde.

Eksempler på det, vi kontrollerer og leverer

  • Oversigt over den eksisterende opbygning og hvad ændringerne påvirker
  • Ændret software og resultater af kontrollen
  • Opmærksomhedspunkter for ibrugtagning, rollback og vedligeholdelse

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 gennemgang af den nuværende tilstand og de vigtigste ændringer

Vi gennemgår status for kildekode og udviklingsmiljø og beslutter, hvilken adfærd der skal bevares, og hvad der skal ændres.

Vejledende pris

Tilbud efter omfanget af ændringer og vedligeholdelse

Vi gennemgår de berørte funktioner, afhængigheder, behovet for undersøgelse og omfanget af løbende vedligeholdelse, inden vi foreslår en løsning.

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

Hold de Windows-programmer, du kender, brugbare i fremtiden.

Netop fordi programmet er uundværligt i dagens drift, kan det ikke bare bygges om. KomuraSoft gennemfører de nødvendige ændringer og den nødvendige vedligeholdelse, når vi har fået overblik over de eksisterende funktioner og den måde, programmet bruges på. Vi går ikke ud fra en fuld fornyelse, men afgør omfanget af forbedringerne ud fra effekt og konsekvenser.

Problemer, du kan søge rådgivning om

  • Du vil tilføje funktioner og samtidig bevare de nuværende handlinger og rapporter
  • Hver ændring udløser nye fejl, så du vil have opbygningen gennemgået
  • Du vil forbedre problemer som langsom kørsel eller ustabilitet efter lang tids brug
  • Software, der forudsætter 32-bit, og gamle komponenter står i vejen for opdatering af miljøet
  • Den ansvarlige medarbejder har forladt virksomheden eller lignende, og du leder efter en, du kan søge rådgivning hos om fremtidige ændringer og vedligeholdelse

Ændringer og vedligeholdelse, vi udfører

For eksisterende apps i VB6 / MFC / WinForms og lignende udfører vi nye funktioner, fejlrettelser, ydelsesforbedringer og oprydning i kodens opbygning. Vi håndterer også opbygninger, hvor COM / ActiveX / OCX og C++ / C# er blandet, og gennemgår afhængighederne undervejs.

Ved tilpasning til 64-bit og opdatering til en ny opbygning kontrollerer vi ikke kun selve appen, men også de DLL-filer, den bruger, registreringsmetoden, rettighederne og modtagernes miljø. Efter behov styrker vi logning og tests, så det bliver lettere at følge konsekvenserne af en ændring.

Fremgangsmåde, der begrænser påvirkningen af den nuværende drift

Vi lægger vægt på at gøre tydeligt, hvilken adfærd der skal bevares, og ikke kun hvad der skal ændres.

  1. Vi får overblik over status. Vi kortlægger arbejdsgange, afhængige komponenter, udviklings- og distributionsmiljø og kendte problemer.
  2. Vi afgrænser ændringerne. Vi gennemgår prioriteringer og konsekvenser og beslutter, hvad der skal bevares, og hvad der skal ændres.
  3. Vi forbereder kontrollen. Vi sørger for tests af eksisterende funktioner, logning og efter behov en rollback-procedure.
  4. Vi tager ændringerne i brug trinvis. Vi kontrollerer funktionen ved hver ændring og indfører den i takt med driftsforholdene.

Også hvis du er i tvivl, om du skal vælge ændringer eller udskiftning

Om det er rigtigst at fortsætte med den eksisterende software eller bygge en ny, afhænger af vedligeholdelsessituationen og den forventede brugsperiode. Vi begynder med at undersøge status og afklarer hvad der kan klares med ændringer, og hvor en udskiftning bør overvejes.

Hvis en migrering til en ny app er det centrale, kan du også se Udskiftning af Windows-apps. Når du søger rådgivning, må du gerne fortælle, hvad der volder problemer i den nuværende software, og om du har kildekode, specifikationer og udviklingsmiljø.

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

Kan I også ændre gammel Windows-software?

Du er velkommen til at rådføre dig med os om eksisterende software i VB6, MFC, WinForms og lignende. Vi gennemgår kildekode, udviklingsmiljø og de afhængige komponenter og afklarer, hvad der kan ændres, og hvilke forberedelser der er nødvendige.

Kan vi forbedre kun de nødvendige dele, før vi bygger det hele om?

Ja. Hvis du fortsat vil bruge den nuværende software, kan vi begynde med de mest prioriterede fejlrettelser og nye funktioner. Vi afklarer på forhånd omfanget af ændringerne, de funktioner, der skal kontrolleres, og rollback-metoden.

Kan vi få rådgivning, selv om vi hverken har en specifikation eller den oprindelige ansvarlige?

Ja, du er velkommen til at rådføre dig med os. Vi begynder med at gennemgå det materiale og den kode, der er tilbage, og den faktiske adfærd, og adskiller de specifikationer, vi kender, fra de dele, der kræver yderligere undersøgelser.

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

Vi vil gerne tilføje en funktion til den Windows-software, vi bruger i dag. Vi kan ikke bede den oprindelige udvikler om det, så vi vil gerne starte med en undersøgelse.

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.