Cosa offriamo

Modifica e manutenzione del software Windows esistente

Aggiungiamo funzioni, miglioriamo la stabilità e modernizziamo gradualmente il software Windows senza comprometterne il funzionamento corrente.

Modifiche che eseguiamo

  • aggiungere funzioni senza rompere quelle esistenti;
  • rivedere un’architettura pensata soltanto per 32 bit;
  • sostituire gradualmente parti durante l’attività;
  • migliorare prestazioni e stabilità;
  • riordinare codice diventato difficile da mantenere.

Nel software Windows esistente conta meno creare qualcosa di nuovo che capire che cosa conservare senza danneggiarlo.

Aspetti essenziali

  • impatto sull’attività corrente;
  • componenti dipendenti;
  • confini 32/64 bit e tra processi;
  • condizioni di distribuzione, registrazione e autorizzazione;
  • fasi che facilitino il rollback.

Temi frequenti

  • prolungamento della vita di VB6 / MFC / WinForms;
  • riordino di COM / ActiveX / OCX;
  • revisione di strutture miste C++ / C#;
  • passaggio a 64 bit di software progettato per x86;
  • miglioramento di log e diagnosticabilità durante le modifiche.

Situazioni adatte

  • il software funziona, ma ogni modifica è rischiosa;
  • deve essere modernizzata soltanto una parte;
  • un componente del fornitore o una vecchia risorsa è il collo di bottiglia;
  • prima della sostituzione completa occorre prolungare la vita e riordinare.

Svolgimento

  1. Individuiamo dipendenze e vincoli.
  2. Separiamo le aree da conservare da quelle da sostituire.
  3. Creiamo un piano graduale e, se necessario, rafforziamo test e log.

Domande frequenti

Potete modificare un vecchio software Windows?

Sì. Manteniamo e prolunghiamo la vita di software esistente, compresi VB6, MFC e WinForms.

Possiamo iniziare soltanto prolungandone la vita prima di riscrivere tutto?

Sì. Prima di un’eventuale ricostruzione possiamo iniziare dalle modifiche prioritarie e rendere il sistema più facile da mantenere.

Parliamo del progetto

Se questo servizio è vicino alle vostre esigenze, condividete la situazione attuale. Vi aiuteremo a stabilire se iniziare da un’analisi, da una modifica o dalla definizione del piano.

← Torna alla home