Windows-utveckling och tekniskt stöd från KomuraSoft

Ersättning av Windows-apparVi tar över verksamheten och bygger om grunden.

Specifikation saknas, ansvarig person finns inte och ett enda skifte går inte. Vi undersöker nuvarande skärmar, rapporter, data och utrustningsintegration och stöder en stegvis ersättning.

Du behöver ingen specifikation. Du kan rådfråga oss utifrån det du vet.

  • Du pratar direkt med en ingenjör
  • Du kan rådfråga oss innan kraven är fastställda
  • Du beställer bara den omfattning du behöver

Du kan rådfråga oss i skeden som dessa

Vi börjar med det som är problemet just nu.

Underhållet av gamla VB6-, MFC- och WinForms-applikationer har nått sin gräns

Vi skiljer det som ska behållas från det som ska förbättras och utformar om strukturen så att den går att underhålla framöver.

Det finns ingen specifikation, bara det som körs

Vi undersöker det faktiska beteendet och arbetsstegen och reder ut den specifikation som ska tas över.

Verksamhetspåverkan är stor och vi vill undvika ett samtidigt skifte

Vi överväger enheter som kan migreras, till exempel att ersätta kringfunktioner först eller att köra parallellt.

Någon du kan rådfråga om det tekniska precis som det är.

Profilfoto av Go Komura

Företrädare och ingenjör

Go Komura

En ingenjör som specialiserat sig på Windows hanterar allt från genomgång av problemet till utredning, design och implementering. Även det du ännu inte kan beskriva fullt ut reder vi ut utifrån de tekniska frågorna.

Bakgrund och teknikstack / Företagsuppgifter

Publicerad teknisk genomgång

Hur du hanterar ActiveX / OCX i dag

I den tekniska artikeln kan du läsa vilka frågor vi lägger vikt vid inom området och hur vi tänker kring design. Artiklarna redovisas separat från genomförda uppdrag.

Läs den tekniska artikeln

Omfattning

Du kan lämna över arbetet till oss, från de delar som behövs till allt på en gång.

Från en enskild utredning eller ändring till hela utvecklingen. Uppdragets omfattning bestäms utifrån din nuvarande situation.

Utredning av den nuvarande appens specifikation

Vi går igenom skärmar, rapporter, data, externa integrationer och arbetsrutiner och reder ut vilka specifikationer som tas över och vilka som ändras.

Stegvis migreringsplan

Vi tar fram en övergångsplan med prioriteringar, parallellkörning, migreringsrepetition och återgång (rollback).

Design, utveckling och migrering av den nya appen

Omdesign, implementering, funktionskontroll och migreringsstöd för en Windows-app som utgår från den nuvarande verksamheten.

Exempel på resultat som kontrolleras och levereras

  • Sammanställning av specifikationen som tas över och av ändringarna
  • Migreringsplan och ny applikation
  • Rutiner för datakontroll, skifte och återgång

Exemplen beror på uppdragets omfattning. Leveransernas omfattning och form kommer vi överens om när offerten tas fram.

Känner du igen dig i något av dessa problem? Berätta först hur läget är.

Du behöver ingen specifikation. Du kan rådfråga oss utifrån det du vet.

Kostnad och arbetssätt

Du behöver inte bestämma allt från början.

Vi börjar med att utreda nuvarande specifikation och en migreringsplan

Utvecklingen behöver inte starta direkt: du kan vända dig till oss redan när vi ska reda ut vilken specifikation som ska tas över och vilka villkor som gäller för skiftet.

Riktvärde för kostnad

Offert efter omfattningen av utredning, utveckling och migrering

Vi tittar inte bara på antalet skärmar och funktioner utan också på specifikationsutredning, datamigrering och behovet av parallellkörning.

Kostnadsfri inledande utredning och avgiftsbelagda uppdrag

Under förutsättning att du beställer den egentliga utvecklingen när genomförbarhet har bedömts är den inledande utredning som behövs för offert och beslut om uppdrag i regel kostnadsfri. Längre verifiering, uppbyggnad av särskild miljö, prototyper eller PoC, leverans av detaljerade utredningsrapporter med mera kan vara avgiftsbelagda.

Om du beställer själva utredningen eller granskningen offererar vi den som ett fristående, avgiftsbelagt uppdrag. Om arbetet är avgiftsbelagt informerar vi om omfattning och kostnad innan vi börjar.

  1. Berätta om läget

    Beskriv syfte, problem och målmiljö så långt du känner till dem.

  2. Gå igenom omfattning och kostnad

    Vi redogör för vilken utredning som behövs, arbetets omfattning, resultat, kostnad och arbetssätt.

  3. Vi börjar när vi är överens

    Under utredningen eller utvecklingen delar vi lägesrapporter, det som bekräftats och de begränsningar som återstår.

  4. Kontrollera och ta emot resultatet

    Vi kontrollerar resultatet enligt överenskomna villkor och förbereder driftsättning eller nästa steg.

Vill du veta mer om det tekniska innehållet?

Öppna stödda tekniker och mer om arbetssättet

Ta över verksamheten och förnya systemet.

När en gammal app ska ersättas räcker det inte att bygga om skärmarna. Vi börjar med att gå igenom rapporternas detaljerade specifikationer, den ackumulerade datan, integrationen med utrustning och även de arbetsmoment som personalen i dag kompenserar för manuellt, och beslutar sedan vad som ska tas över till nästa system.

Utmaningar du kan rådfråga oss om

  • Du vill flytta appar som VB6 / MFC / WinForms till en struktur som går att underhålla framöver
  • Specifikationer saknas, och du vill beställa arbetet redan från att undersöka hur den nuvarande appen fungerar
  • Du vill se över ett läge där du är beroende av den ursprungliga leverantören eller av en tidigare ansvarig
  • Påverkan på verksamheten är stor, och det är svårt att byta system i ett enda steg
  • Du vill avgöra hur mycket av de befintliga rapporterna, data, integrationerna med utrustning och COM-tillgångarna som ska behållas

Från kartläggning av nuvarande specifikationer till övergång

Vi gör tydligt vilka specifikationer som tas över

Vi går igenom skärmar, rapporter, data, inställningar, externa integrationer och driftrutiner. Vi reder ut vilka funktioner som används och vilka som inte längre behövs och skiljer mellan beteende som ska finnas kvar precis som i dag och beteende som förbättras den här gången.

Vi delar upp arbetet i enheter som går att migrera

Utöver en total förnyelse överväger vi också ersättning som börjar med perifera funktioner och stegvis migrering. Om befintliga COM / ActiveX / OCX med flera fortsätter användas reder vi ut hur de ansluts till den nya appen och vilken strategi som gäller för framtida ersättning.

Vi utvecklar den nya appen och kontrollerar migreringen

Utöver design och implementering av den nya appen planerar vi, i den omfattning som behövs, kontroll av data och rapporter, parallellkörning, migreringsrepetition, rutiner för återgång (rollback) med mera. Vi kontrollerar inte bara om appen är färdig, utan om verksamheten faktiskt kan tas över.

Så går uppdraget till

  1. Nulägesutredning – Vi går igenom appen, underlag, data och arbetsrutiner och lyfter fram oklarheter och begränsningar.
  2. Överenskommelse om migreringsstrategi – Vi bestämmer vad som tas över, vad som förbättras, prioriteringar och villkor för övergången.
  3. Design och utveckling – Vi implementerar enligt de överenskomna specifikationerna och kontrollerar skillnaderna i beteende jämfört med den gamla appen.
  4. Migrering och driftsättning – Vi förbereder data och drift och stöder en stegvis övergång.

Även om du inte har bestämt dig för att bygga om

Du kan rådfråga oss redan med frågorna ”Kan vi fortsätta använda programmet med ändringar?” och ”Vilken del bör ersättas först?”. Handlar det främst om att fortsätta använda befintlig programvara finns det också ett arbetssätt inom ramen för ändringar och underhåll.

Berätta vad det nuvarande programmet används till, varför du har funderat på en ersättning, om det finns källkod eller underlag och när du helst vill byta. Även om all information inte finns tillgänglig reder vi först ut hur utredningen ska läggas upp.

Vanliga frågor före uppdraget

Kan jag rådfråga er även om appens specifikationer är föråldrade eller saknas?

Ja. Vi går igenom hur den nuvarande appen fungerar, dess skärmar, rapporter och data samt de faktiska arbetsrutinerna, och reder ut vilka specifikationer som måste tas över. Det som är oklart utreder vi vidare, åtskilt från de specifikationer som redan är bekräftade.

Går det att ersätta delar av appen i stället för att bygga om allt?

Ja, det är möjligt. Vi överväger bland annat att lösgöra perifera funktioner, parallellkörning med den gamla appen och stegvisa övergångar. Vi kontrollerar beroenden och driftvillkor och bestämmer migreringsenheter som är rimliga att genomföra.

Kan jag beställa enbart utredning och planering före ersättningen?

Ja. Du kan beställa redan kartläggningen av nuvarande specifikationer eller en genomgång av migreringsstrategin. Vi kommer överens i förväg om vad utredningen ska omfatta och vilka leveranser den ger.

Kontakt

Börja med några rader om hur läget ser ut.

Du behöver ingen detaljerad specifikation eller facktermer. Berätta följande så långt du kan.

  • Vad som är problemet eller vad du vill uppnå
  • Aktuell programvara, utrustning och miljö
  • Önskad tidpunkt (det går bra om den inte är bestämd)

Du behöver inte bifoga konfidentiellt material eller lösenord i första kontakten.

Exempel på ett rådgivningsmeddelande

Vi vill bygga om en gammal affärsapplikation men saknar specifikation. Vi vill diskutera hur vi kan börja med att undersöka nuvarande drift och migrera stegvis.

Du behöver ingen specifikation. Du kan rådfråga oss utifrån det du vet.

Knappen för att diskutera leder till vår svenska kontaktsida med sätt att nå oss. Med ”Diskutera via e-post” kan du skapa ett e-postmeddelande som innehåller tjänstens namn.