Software su misura.

Ci sono lavori che finiscono per adattarsi al programma disponibile: dati da ricopiare, passaggi manuali, regole da ricordare a memoria. Partiamo da quel lavoro e dalle persone che lo svolgono. Confrontiamo strumenti standard, configurazioni e integrazioni; quando servono funzioni dedicate, sviluppiamo il software intorno al processo.

Raccontaci il progetto

Starpool: un lavoro specifico dentro AutoCAD

Per Starpool abbiamo sviluppato un plugin che collega prodotti e pannelli nei disegni AutoCAD. La palette prepara la coda; il software genera percorsi, bollature e legenda sul DWG. Il team mantiene il proprio strumento di disegno e vi trova le regole necessarie per questo lavoro tecnico.

La documentazione V2 riporta 91 test mirati e zero violazioni sui casi controllati. Il pacchetto è stato preparato per AutoCAD 2023 e 2024; gli esiti riportati appartengono a quella consegna, non a un collaudo ripetuto oggi o a una certificazione di compatibilità.

Esamina interfaccia, disegni e consegna Starpool

Tavola 1 di 2

Palette Starpool Routing V2 con Sauna Reale e Bagno Turco Reale in coda, sei collegamenti totali e opzioni per gli ostacoli
01 / 02
  • La coda raccoglie più prodotti prima del comando di instradamento. Le opzioni distinguono quali elementi del disegno trattare come ostacoli.Apri l'immagine completa
  • Sul DWG Genova si esamina il risultato oltre alla schermata: percorsi distinti per sistema nel contesto del disegno tecnico.Apri l'immagine completa

Dalla selezione al disegno e all’installazione

Il flusso Starpool collega le scelte nella palette a un risultato sul DWG. Ogni passaggio ha un oggetto da controllare: prodotto, coda, percorso, legenda e pacchetto di installazione.

  1. Prodotto e pannello

    Si selezionano gli oggetti nel disegno, poi i sistemi da collegare. Le regole del prodotto determinano quali collegamenti preparare.

  2. Coda di instradamento

    Più prodotti vengono preparati prima dell’esecuzione. La palette mostra i collegamenti e permette di scegliere le opzioni per gli ostacoli.

  3. Calcolo dei percorsi

    Distanze, raggio di ingombro e conflitti tra sistemi guidano il routing. Spessori e colori hanno controlli distinti dalle dimensioni usate dal calcolo.

  4. DWG, bollature e legenda

    I percorsi vengono rappresentati sul disegno con bollature e legenda. Quest’ultima si aggiorna quando i percorsi vengono rimossi.

    Legenda collegamenti Starpool con utenze numerate, descrizioni, sezioni e colori verdi e azzurri per sistema
    La legenda associa i numeri ai tipi di collegamento: il risultato deve restare leggibile anche dopo il calcolo.
  5. Installazione e uso

    La consegna V2 comprende installer, ZIP per l’installazione manuale e due guide PDF: installazione e uso operativo.

    Installer Starpool Connect V2 a installazione completata con istruzione di aprire la palette in AutoCAD tramite SPC e pulsante Apri il manuale
    La schermata finale indica il comando SPC e dà accesso al manuale. Il pacchetto e le guide sono descritti nel caso, senza download pubblico.

Scegliere lo strumento e definire il processo

Confrontiamo le alternative sul lavoro che devono completare. Dati, ruoli ed eccezioni permettono di capire se configurare un prodotto, integrare sistemi o sviluppare funzioni proprie.

Software su misura o strumenti che esistono già?

Lo sviluppo su misura ha senso quando un processo richiede regole che gli strumenti disponibili non coprono bene. Se basta configurare un prodotto esistente o collegare due programmi, partire da zero aggiunge costi e lavoro di gestione. Confrontiamo queste alternative prima di scegliere cosa costruire.

Guarda il plugin e i disegni del progetto Starpool

Quali regole e dati deve gestire il software?

Partiamo da un processo completo: cosa lo avvia, chi interviene, quali informazioni usa e quale risultato deve produrre. Definiamo anche chi può leggere, modificare e approvare i dati. Questo permette di discutere funzioni e responsabilità prima di trasformarle in schermate. Le integrazioni vengono stimate dopo aver verificato API, formati, permessi e condizioni del fornitore.

Descrivi il processo e i programmi che usi già
Esempi di processo e vincoli delle integrazioni

Software su misura o strumenti che esistono già?

Un ordine ricopiato tra più strumenti può richiedere una semplice integrazione. Un flusso con approvazioni, eccezioni e calcoli propri può invece aver bisogno di funzioni dedicate. Nel confronto entrano il lavoro che resta manuale, le licenze, i vincoli del fornitore e la gestione successiva: una schermata nuova, da sola, non risolve il processo.

Per Starpool il problema riguardava il disegno tecnico: collegare prodotti e pannelli rispettando distanze, sistemi e convenzioni grafiche. Abbiamo sviluppato un plugin dentro AutoCAD, con selezione guidata, percorsi, bollature e legenda. Il software aggiunge un lavoro specifico allo strumento già usato dal team, senza sostituirlo con un gestionale generico.

Quali regole e dati deve gestire il software?

Prendiamo una richiesta commerciale come esempio: chi la inserisce, chi approva le condizioni e chi la trasforma in ordine? Che cosa succede se manca un dato, cambia il prezzo o il cliente annulla? La prima versione deve coprire il percorso concordato e le sue eccezioni essenziali, non accumulare funzioni che nessuno ha deciso come usare.

Per collegare programmi esistenti verifichiamo quali dati devono passare, da quale sistema provengono, come vengono riconosciuti e con quale frequenza si aggiornano. Serve anche una risposta agli invii falliti o duplicati. Le integrazioni dipendono da API, formati, permessi e condizioni del fornitore: questi vincoli entrano nella valutazione, prima della stima di sviluppo.

Dal prototipo a una versione da usare

Il prototipo aiuta a decidere i passaggi; il collaudo segue il lavoro completo nell’ambiente previsto, fino al dato trasferito o al file prodotto.

Quando il prototipo diventa una versione utilizzabile?

Il prototipo permette di discutere schermate e passaggi. Una prima versione utilizzabile deve invece completare un lavoro reale, con i dati, i permessi e le integrazioni previsti. Per decidere cosa rilasciare, concordiamo esempi da eseguire e risultati da controllare, non soltanto pagine da mostrare.

Come valutare un prototipo e definire la prima versione
Esempi di collaudo e materiali Starpool

Quando il prototipo diventa una versione utilizzabile?

Per un flusso di ordini, per esempio, la verifica segue l'inserimento, l'approvazione e il passaggio al sistema destinatario. Include i dati mancanti, un invio ripetuto e ciò che ciascun ruolo deve vedere. Per un plugin tecnico, il controllo riguarda anche il file prodotto e il funzionamento nell'applicazione ospite. Gli esempi vengono scelti insieme a chi svolge quel lavoro.

Nel caso Starpool puoi esaminare la palette operativa, le impostazioni dimensionali, i percorsi su un DWG reale e gli arrivi al pannello. Sono oggetti concreti con cui confrontare le funzioni descritte. Il progetto comprende anche un installer e manuali: il passaggio dal prototipo allo strumento di lavoro riguarda pure installazione, configurazione e uso, non solo la schermata finale.

Definire il preventivo e la consegna

La proposta distingue sviluppo, attività necessarie a mettere in uso il software e lavoro successivo al rilascio. Questo confronto chiarisce cosa potrà gestire il team e cosa richiederà un nuovo incarico.

Cosa deve essere chiaro nel preventivo software?

Per stimare un software su misura servono il processo prioritario, gli utenti coinvolti, esempi dei dati e i sistemi da collegare. Definiamo cosa entra nella prima versione, cosa resta fuori e come verrà verificata. Funzioni, integrazioni e condizioni di consegna devono essere riconoscibili nella proposta. Codice, licenze, assistenza e aggiornamenti dipendono dalle condizioni concordate.

Raccontaci il lavoro da portare nel software
Dati, codice, licenze e gestione dopo il rilascio

Cosa deve essere chiaro nel preventivo software?

Importazione e pulizia dei dati, licenze, servizi esterni, installazione, documentazione e formazione possono cambiare il lavoro anche quando le schermate sono poche. Vanno distinti dallo sviluppo e dalle attività successive al rilascio. Se aggiungiamo una funzione, valutiamo anche le regole, i dati e i controlli che comporta, così da discutere il cambiamento di perimetro.

Prima della consegna devono essere definiti proprietà e disponibilità del codice, licenze dei componenti, accessi agli account, esportazione dei dati e modalità di reinstallazione. Documentazione, assistenza, aggiornamenti e tempi di intervento dipendono dall'accordo. Chiarirli nella proposta permette di capire chi potrà gestire il software e quali attività richiederanno un nuovo incarico.

Porta un processo concreto al primo confronto

Raccontaci un lavoro che oggi richiede passaggi manuali o regole difficili da gestire. Con un esempio dei dati e dei programmi usati possiamo discutere le alternative e il perimetro della prima versione, prima di stimare lo sviluppo.

  • Il percorso attuale, dall’avvio al risultato, con le eccezioni più frequenti.
  • Le persone coinvolte e ciò che ciascuna deve leggere, modificare o approvare.
  • Un esempio dei dati privo di informazioni riservate e i sistemi da collegare.
  • La priorità della prima versione, le scadenze e chi parteciperà alle verifiche.

Importazione e pulizia dei dati, installazione, documentazione e formazione si definiscono nella proposta. Assistenza, aggiornamenti e tempi di intervento richiedono un accordo riconoscibile, separato dalle funzioni da sviluppare.

Parliamo del tuo progetto