Windows-ontwikkeling en technische ondersteuning van KomuraSoft

Vervanging van Windows-applicatiesHet werk overnemen en de opzet vernieuwen.

Geen specificatiedocument, geen contactpersoon, niet in één keer over te zetten. Wij onderzoeken de schermen, rapporten, gegevens en apparatuurkoppelingen van het huidige systeem en ondersteunen een stapsgewijze vervanging.

Een specificatiedocument is niet nodig. Met wat u weet kunt u al advies bij ons vragen.

  • Rechtstreeks contact met een engineer
  • Ook vóór het vastleggen van de eisen advies vragen
  • Opdracht voor alleen de benodigde omvang

U kunt in fasen als deze met ons overleggen

Begin bij wat u nu dwarszit.

Het onderhoud van oude VB6-, MFC- of WinForms-applicaties is niet meer vol te houden

Wij scheiden de functies die blijven van de functies die worden verbeterd en ontwerpen een opzet die in de toekomst onderhoudbaar is.

Er is geen specificatiedocument; er is alleen nog wat werkt

Wij onderzoeken het werkelijke gedrag en de werkprocedures en werken de over te nemen specificatie uit.

De gevolgen voor het werk zijn groot en een overschakeling in één keer willen wij vermijden

Wij bekijken welke eenheden afzonderlijk kunnen worden gemigreerd, zoals vervanging beginnend bij randfuncties of parallel gebruik.

Een gesprekspartner bij wie u technische vraagstukken precies zo kunt bespreken als ze zich voordoen.

Profielfoto van Go Komura

Vertegenwoordiger en engineer

Go Komura

Een engineer die gespecialiseerd is in Windows verzorgt alles, van het begrijpen van uw vraagstuk tot onderzoek, ontwerp en implementatie. Ook wat u nog niet volledig kunt uitleggen, werken wij uit vanuit de technische vraagstukken.

Bekijk ervaring en technologieën / Bekijk bedrijfsgegevens

Gepubliceerd technisch artikel

Hoe u nu met ActiveX / OCX omgaat

In de technische artikelen leest u welke vraagstukken wij in dit vakgebied belangrijk vinden en hoe wij tegen ontwerp aankijken. Ze worden gescheiden van uitgevoerde opdrachten gepresenteerd.

Lees de technische artikelen

Reikwijdte van onze ondersteuning

Van een afzonderlijk onderdeel tot het geheel: de omvang bepalen wij samen.

Van een enkel onderzoek of een enkele aanpassing tot de ontwikkeling van het geheel. De omvang van de opdracht stemmen wij af op uw huidige situatie.

Onderzoek naar de specificaties van de huidige applicatie

Schermen, rapporten, gegevens, externe koppelingen en bedrijfsprocedures controleren en vaststellen welke specificaties worden overgenomen en welke veranderen.

Gefaseerd migratieplan

Een overschakelingsplan met prioriteiten, parallel draaien, migratierepetities en rollback.

Ontwerp, ontwikkeling en migratie van de nieuwe applicatie

Herontwerp, implementatie, functionele controle en migratieondersteuning voor een Windows-applicatie die aansluit op de huidige bedrijfsprocessen.

Voorbeelden van wat wij controleren en opleveren

  • Uitgewerkte over te nemen specificatie en wijzigingen
  • Migratieplan en nieuwe applicatie
  • Procedures voor gegevenscontrole, overschakeling en terugdraaien

Dit zijn voorbeelden, afhankelijk van de omvang van de opdracht. De omvang en vorm van de op te leveren resultaten spreken wij af bij het opstellen van de offerte.

Herkent u iets van deze vraagstukken, vertel ons dan eerst hoe het ervoor staat.

Een specificatiedocument is niet nodig. Met wat u weet kunt u al advies bij ons vragen.

Kosten en werkwijze

U hoeft niet meteen alles vast te leggen.

Beginnen met onderzoek naar de huidige specificatie en een migratieplan

U hoeft niet meteen met ontwikkeling te beginnen. U kunt ons opdragen in de fase waarin wij de over te nemen specificatie en de voorwaarden voor de overschakeling uitwerken.

Indicatie van de kosten

Offerte afhankelijk van de omvang van onderzoek, ontwikkeling en migratie

Naast het aantal schermen en functies bekijken wij het onderzoek naar de specificatie, de gegevensmigratie en of parallel gebruik nodig is.

Over de kosteloze omvang van het eerste onderzoek en over betaalde diensten

Wij gaan ervan uit dat u de eigenlijke ontwikkeling opdraagt als die haalbaar blijkt; het eerste onderzoek dat nodig is voor de offerte en voor onze beslissing om de opdracht aan te nemen, is dan in principe kosteloos. Langdurige validatie, het opzetten van een aparte omgeving, prototypes en PoC (proof of concept), het opleveren van gedetailleerde onderzoeksrapporten en dergelijke kunnen betaald zijn.

Wanneer u het onderzoek of de review zelf opdraagt, offreren wij dit als een zelfstandige betaalde dienst. Bij betaalde diensten laten wij u vóór de start de omvang en de kosten weten.

  1. Uw situatie delen

    Laat ons weten wat uw doel is, wat het probleem is en om welke omgeving het gaat, voor zover u dat weet.

  2. Omvang en kosten bevestigen

    Wij lichten het benodigde onderzoek, de omvang van onze ondersteuning, de op te leveren resultaten, de kosten en de werkwijze toe.

  3. Starten na afspraken

    Tijdens het onderzoek of de ontwikkeling delen wij de voortgang, wat is vastgesteld en welke beperkingen resteren.

  4. Resultaten controleren en overdragen

    Wij controleren de resultaten onder de afgesproken voorwaarden en bereiden de installatie of de volgende stap voor.

Voor wie de technische aanpak in detail wil kennen

Toon ondersteunde technologieën en de gedetailleerde werkwijze

De bedrijfsvoering overnemen, het systeem vernieuwen.

Bij het vervangen van een oude applicatie is een nieuw scherm niet genoeg. Wij beginnen met het onderzoeken van de details van de rapporten, de opgebouwde gegevens, de koppelingen met apparatuur en het werk dat medewerkers nu handmatig opvangen, en bepalen daarna wat het nieuwe systeem moet overnemen.

Vraagstukken waarover u advies kunt vragen

  • U wilt applicaties in VB6, MFC, WinForms en dergelijke overbrengen naar een opzet die u ook in de toekomst kunt onderhouden.
  • Er is geen specificatiedocument en u wilt de opdracht laten beginnen met onderzoek naar het gedrag van de huidige applicatie.
  • U wilt af van de afhankelijkheid van de oorspronkelijke ontwikkelaar of een voorganger.
  • De gevolgen voor uw bedrijfsprocessen zijn groot, waardoor in één keer overschakelen moeilijk is.
  • U wilt bepalen hoeveel van de bestaande rapporten, gegevens, koppelingen met apparatuur en COM-onderdelen u behoudt.

Van inventarisatie van de huidige specificaties tot overschakeling

Vaststellen welke specificaties worden overgenomen

Wij controleren schermen, rapporten, gegevens, instellingen, externe koppelingen en bedrijfsprocedures. Wij onderscheiden functies die in gebruik zijn van functies die overbodig zijn geworden, en gedrag dat zoals nu moet blijven van gedrag dat u nu wilt verbeteren.

Opdelen in eenheden die u kunt migreren

Naast een volledige vernieuwing overwegen wij ook vervanging vanaf de randfuncties en gefaseerde migratie. Blijft u bestaande COM-, ActiveX-, OCX-onderdelen en dergelijke gebruiken, dan brengen wij in kaart hoe die met de nieuwe applicatie worden gekoppeld en hoe u ze later vervangt.

De nieuwe applicatie ontwikkelen en de migratie controleren

Naast ontwerp en implementatie van de nieuwe applicatie plannen wij, voor zover nodig, de controle van gegevens en rapporten, parallel draaien, migratierepetities, rollback-stappen en dergelijke. Wij controleren niet alleen of het systeem af is, maar ook of de bedrijfsvoering kan worden overgenomen.

Zo verloopt een opdracht

  1. Onderzoek naar de huidige situatie — Wij controleren de applicatie, de documentatie, de gegevens en de bedrijfsprocedures en brengen onduidelijkheden en beperkingen in kaart.
  2. Overeenstemming over de migratieaanpak — Wij bepalen wat wordt overgenomen, wat wordt verbeterd, wat de prioriteiten zijn en onder welke voorwaarden we overschakelen.
  3. Ontwerp en ontwikkeling — Wij implementeren volgens de afgesproken specificaties en controleren de verschillen in gedrag met de oude applicatie.
  4. Migratie en invoering — Wij bereiden de gegevens en de bedrijfsvoering voor en ondersteunen een gefaseerde overschakeling.

Ook als u nog niet hebt besloten opnieuw te bouwen

U kunt ons ook raadplegen met de vragen “kunnen we de software met aanpassingen blijven gebruiken?” en “met welk onderdeel beginnen we de vervanging?”. Als het gebruik van de bestaande software voorop staat, is er ook een aanpak binnen Aanpassing en onderhoud van bestaande Windows-software.

Laat ons weten waarvoor u de huidige software gebruikt, waarom u aan vervanging denkt, of er broncode of documentatie is en wanneer u wilt overschakelen. Ook als u nog niet alle informatie hebt, beginnen wij met het bepalen van de onderzoeksaanpak.

Veelgestelde vragen vóór uw opdracht

Kan ik ook advies vragen als het specificatiedocument verouderd is of ontbreekt?

Ja. Wij controleren het gedrag, de schermen, de rapporten en de gegevens van de huidige applicatie, samen met de feitelijke bedrijfsprocedures, en leggen vast welke specificaties moeten worden overgenomen. Onduidelijke punten onderzoeken wij apart van de al bevestigde specificaties.

Kan ik onderdelen vervangen in plaats van alles opnieuw te bouwen?

Dat kan. Wij overwegen onder meer het afsplitsen van randfuncties, parallel draaien met de oude applicatie en een gefaseerde overschakeling. Na controle van de afhankelijkheden en de bedrijfsomstandigheden bepalen wij migratie-eenheden die haalbaar zijn.

Kan ik vóór de vervanging alleen onderzoek en planning opdragen?

Ja. U kunt ons ook alleen vragen de huidige specificaties te inventariseren of een migratieaanpak te bepalen. Wij spreken vooraf af wat het onderzoek omvat en welke werkproducten het oplevert.

Contact

Een paar regels over uw situatie volstaan.

Een gedetailleerd specificatiedocument of technisch jargon is niet nodig. Laat ons het volgende weten, voor zover u het weet.

  • Het probleem of het resultaat dat u wilt bereiken
  • De betrokken software, apparatuur en omgeving
  • Gewenste termijn (mag nog onbepaald zijn)

Bij uw eerste bericht hoeft u geen vertrouwelijke documenten of wachtwoorden mee te sturen.

Voorbeeld van een adviesvraag

Wij willen een oude bedrijfsapplicatie opnieuw opbouwen, maar er is geen specificatiedocument. Wij willen hierover met u overleggen, te beginnen met onderzoek naar het huidige gebruik en daarna stapsgewijs migreren.

Een specificatiedocument is niet nodig. Met wat u weet kunt u al advies bij ons vragen.

De knop voor uw aanvraag opent onze Nederlandstalige contactpagina met manieren om contact op te nemen. “Overleg met ons per e-mail” maakt een e-mail met de naam van de dienst.