Cosa offriamo

Consulenza tecnica e revisione della progettazione

Aiutiamo a scegliere le tecnologie, rivedere l’architettura e organizzare le risorse esistenti quando vi sono dubbi sulla progettazione o sulla strategia di modifica del software Windows.

Domande che affrontiamo

  • conservare, incapsulare o sostituire una risorsa esistente;
  • come separare interfaccia, comunicazioni, attività in background e log;
  • dove collocare i confini COM / ActiveX / C++/CLI / .NET;
  • dove assorbire le differenze tra 32 e 64 bit;
  • che cosa osservare prima di iniziare un’indagine.

Fasi adatte

  • scelta della direzione prima dell’implementazione;
  • revisione della progettazione prima di modificare un sistema;
  • architettura problematica la cui sostituzione totale sarebbe troppo onerosa;
  • incidenti ripetuti che richiedono un riordino strutturale.

Temi frequenti

  • architettura di applicazioni Windows;
  • gestione di COM / ActiveX / OCX;
  • interoperabilità 32/64 bit;
  • modello di threading e cicli di vita;
  • progettazione di log, eccezioni e test dei casi anomali.

Svolgimento

  1. Chiarifichiamo struttura corrente, vincoli e problemi.
  2. Distinguiamo ciò che deve essere conservato, incapsulato o sostituito.
  3. Se necessario arriviamo a una revisione orientata all’implementazione e alla documentazione della strategia.

Progetti particolarmente adatti

KomuraSoft è particolarmente efficace con progetti Windows un po’ vecchi e un po’ complessi:

  • le risorse esistenti hanno ancora valore;
  • mantenerle è diventato difficile;
  • una ricostruzione totale sarebbe troppo pesante.

In questi casi iniziare dal riordino della progettazione spesso costa meno.

Domande frequenti

Possiamo chiedere una consulenza prima dell’implementazione?

Sì. Anche senza avere iniziato il codice possiamo partire dalla strategia di progettazione e dalla scelta tecnologica.

Potete esaminare una vecchia struttura con COM o ActiveX?

Sì. Considerando le risorse Windows esistenti, decidiamo che cosa conservare, incapsulare o sostituire.

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