Alcuni degli utenti beta di Konga hanno già notato che oggi scade la versione beta 0.96 e ancora non abbiamo rilasciato una nuova versione. Stiamo lavorando per fare in modo che la prossima versione beta sia di ottima qualità e, come potete intuire, non abbiamo ancora raggiunto il nostro obiettivo. Per capirci meglio, vorremmo avere un’applicazione che sia buona almeno quanto le Mappe di iOS 6.
Nel frattempo chi volesse continuare ad utilizzare Konga potrà scaricare la cosiddetta “nightly build”, cioè una nuova versione che viene creata tutte le notti alle ore 2.30. Essendo delle versioni quotidiane che non subiscono gli stessi controlli delle versioni che vengono rilasciate ufficialmente, la qualità della “nightly build” è variabile e quindi ne consigliamo l’utilizzo solo agli utenti consapevoli dei limiti di queste versioni. Maggiori dettagli sulle “nightly build” si trovano qui.
È stata rilasciata la nuova versione “beta” 0.96, le novità sono molte e ancora di più le correzioni apportate. Queste sono le novità più importanti:
Sono presenti i contesti di ricerca predefiniti e la possibilità di personalizzarli
L’archiviazione automatica delle stampe in formato PDF come documenti allegati
La possibilità di inviare automaticamente messaggi di posta elettronica con il modulo allegato in formato PDF
Le mappe contestuali sui campi di tipo “indirizzo”
Sono stati rinnovati i menù e le relative abbreviazioni da tastiera
Una nuova gestione dei preferiti
Konga ora prevede un sistema di aggiornamento automatico del programma
È stata aggiunta la gestione pianificata delle attività del server
È stata aggiunta una console di amministrazione
I seguenti comandi sono stati aggiunti alla sezione stampe: Statistiche di magazzino, Lista documenti fiscali, Lista ordini da clienti, Pagamento provvigioni, Situazione ordini clienti, Partitari, Portafoglio Effetti, Generazione RiBa / RID, Stampa documenti fiscali, Archivi di contabilità, Articoli ordinati da cliente, Distinta di presentazione, Documenti da autorizzare
I seguenti comandi sono stati aggiunti alla sezione elaborazioni: Generazione provvigioni, Aggiornamento dati inventario fisico
I link per il download della versione beta sono gli stessi della versione precedente:
La nuova versione beta viene fornita con un database di esempio che è stato rinominato: il nuovo nome del database di esempio è “KongaBeta”, mentre nella versione precedente il database di esempio si chiamava “KongaDemo”. La variazione del nome si è resa necessaria perché le variazioni al data dictionary sono state radicali e non siamo in grado di garantire la completa compatibilità con i database creati con la versione precedente. Come al solito, per accedere al database di esempio occorre specificare “admin“ come nome utente (senza le doppie virgolette) e lasciare il campo password vuoto (cioè non serve password). La compatibilità dei contenuti dei database sarà sicuramente garantita a partire dalla versione 1.0 beta e comunque non dovrebbero esserci problemi di compatibilità neanche a partire da questa versione.
La versione per Mac richiede Mac OS X versione 10.5 o successive (processori Intel).
La versione per Windows richiede Windows XP o versioni successive.
La versione del prodotto non è ancora 1.0 perché mancano ancora diverse funzionalità, in particolare per quanto riguarda il modulo di contabilità. Lo sviluppo di Konga non si ferma per le vacanze ed abbiamo già pianificato una nuova versione da rilasciare nel mese di Agosto.
Gli utenti dei prodotti EasyByte Software che volessero provare a migrare i loro dati in un database Konga possono lasciare un commento nel blog o mandare un messaggio di posta elettronica a <kongabeta@converge.it>. In questo momento il processo di migrazione dei dati sarà assistito in modo da poter valutare direttamente le diverse configurazioni e casi d’uso degli utenti.
Continuate a “tenere d’occhio” il blog perché a breve pubblicheremo anche alcuni articoli di approfondimento sulle novità più importanti presenti in questa versione.
“I love deadlines. I like the whooshing sound they make as they fly by” Douglas Noël Adams (1952 – 2001), scrittore e sceneggiatore britannico.
[Amo le scadenze, amo il rumore che fanno quando mi sfrecciano accanto]
Questa citazione di Douglas Adams ha sempre avuto un certo fascino per chi si occupa di sviluppo software. Anche se la scrittura del software non può essere paragonata all’attività creativa di uno scrittore, vi sono diverse similitudini quando si parla delle scadenze per la consegna del “prodotto finito”. Douglas Adams aveva il “blocco dello scrittore”, noi invece abbiamo il “blocco del computer”. Come forse ricordate, avevamo previsto di rilasciare in questo periodo una nuova versione beta di Konga… vi informo che invece sentiremo il rumore di cui parlava l’autore della Guida galattica per gli autostoppisti. Eseguendo i controlli di qualità ci siamo resi conto che vi sono state delle regressioni causate dalle “migliorie” che abbiamo apportato all’intero sistema, quindi preferiamo attendere la risoluzione di questi problemi e rilasciare la prossima versione beta quando saremo sicuri che funzioni decisamente meglio della precedente, cioè – prevediamo – tra circa due settimane.
Avendo parlato di Douglas Adams, colgo l’occasione per consigliare a tutti la lettura di un libro poco noto e soprattutto molto diverso da quelli per cui egli è divenuto famoso: “L’ultima occasione“, in questo libro Adams e il fotografo Mark Carwardine viaggiano in giro per il mondo con lo scopo di riuscire a fotografare gli animali che sono stati catalogati a “rischio di estinzione”. Il senso dell’umorismo di Douglas Adams e la tristezza per la (brutta) fine che facciamo fare a queste specie si mischiano in un libro che è leggero e profondo allo stesso tempo. Purtroppo credo che l’edizione in lingua italiana sia esaurita e non venga più ristampata, chi ha la possibilità di leggerlo in lingua originale invece è più fortunato: Last Chance to See.
Konga Pro è il prodotto multiutente e multipiattaforma.
Konga Mono è limitato alla gestione monoutente e non consente il collegamento di altre postazioni di lavoro.
Konga Lite offre tutte le funzionalità della versione Mono ma è limitato alla gestione di una sola ragione sociale e limitato nel numero massimo di clienti-fornitori e articoli di magazzino che può gestire: 250 articoli e 250 clienti-fornitori.
Tutte le edizioni di Konga prevedono otto moduli:
Modulo “C” Contabilità – Gestione della contabilità generale, IVA, clienti e fornitori, partite aperte e beni ammortizzabili. Le stampe e le elaborazioni di servizio e fiscali consentono di effettuare tutte le operazioni legate alla gestione della contabilità di un’azienda di medio/grandi dimensioni.
Modulo “M” Magazzino – Gestione di più magazzini, dal carico e scarico degli articoli alle elaborazioni periodiche, statistiche, gestionali e fiscali.
Modulo “V” Vendite – Gestione di tutte le procedure relative alla vendita, alla gestione delle offerte, degli effetti e degli agenti. Dalla personalizzazione delle condizioni di vendita per il cliente alla gestione dei documenti fiscali, come DdT e fatture; dalla generazione automatica degli effetti a quella delle provvigioni.
Modulo “A” Ordini a Fornitori – Gestione di tutte le procedure relative agli acquisti. La situazione della merce ordinata ai fornitori è sempre tenuta sotto controllo grazie ad un’ampia scelta di stampe ed elaborazioni.
Modulo “O” Ordini da Clienti – Gestione degli ordini da clienti. La situazione della merce ordinata dai clienti è sempre tenuta sotto controllo grazie ad un’ampia scelta di stampe ed elaborazioni.
Modulo “P” POS – Gestione di un punto vendita grazie al collegamento con il registratore di cassa, alla lettura dei codici a barre sugli articoli e allo scarico automatico degli articoli.
Modulo “T” Lotti – Affronta le esigenze di tutte quelle aziende che trattano beni per i quali è vitale tenere traccia movimentazione in base a parametri quali date di scadenza o numeri di serie. Ciò accade per esempio nel campo alimentare e farmaceutico, dove la data di scadenza è di fondamentale importanza per tracciare il percorso di un bene facente parte di un lotto di merce, o nel campo dell’informatica, dove una puntuale gestione di numeri di serie e date di scadenza di garanzie permette di affrontare le tipiche casistiche legate a questo tipo di attività con più efficacia.
Modulo “R” Centri di Costo – Gestisce le rilevazioni a consuntivo dei costi e dei ricavi per singolo centro di costo o centro di ricavo. L’attribuzione dei costi e dei ricavi avviene attraverso un archivio dedicato (movimenti dei centri di costo), in questo archivio i movimenti vengono generati in automatico a seguito delle registrazioni contabili di prima nota, oppure possono essere registrati manualmente in modalità “extra-contabile”.
Konga Pro inoltre prevede due moduli aggiuntivi:
Modulo “S” Server – per far funzionare la postazione server come “daemon” (Mac OS X e Linux) o “servizio” (Windows). Suggerito per le installazioni con più di tre posti lavoro – richiede un server dedicato.
Modulo “D” Database – necessario per chi desidera utilizzare un database esterno. Attualmente Konga Pro prevede l’utilizzo di SQLite come database standard (utilizzato per tutte le edizioni) e di MySQL come database esterno. Dopo il rilascio definitivo estenderemo il supporto anche ad altri database esterni, ad esempio Microsoft SQL server.
Gli attuali utenti dei prodotti EasyByte software che hanno il contratto di manutenzione attivo, potranno eseguire l’aggiornamento a Konga in base a queste regole:
EuroByz diventerà Konga Lite
Pardo e Wilma XL si trasformerà in Konga Mono
Irbis e Tibet saranno aggiornati a Konga Pro
L’obiettivo della nuova struttura delle “edizioni” di Konga è quello di semplificare il nostro catalogo dei prodotti e di proporre un’offerta chiara al mercato, evitando configurazioni complicate e “micromoduli”, artifizi commerciali utilizzati spesso per rendere impossibile la comprensione ed il confronto delle diverse proposte commerciali.
Ho scoperto con sorpresa che il 28 Aprile 1906 nasceva Kurt Gödel, il matematico famoso per la scoperta dell’incompletezza delle teorie matematiche. Dubito che diventeremo famosi come Gödel per avere dimostrato l’incompletezza delle previsioni di rilascio del software: ci eravamo posti l’obiettivo di rilasciare la versione 1.0 beta di Konga e invece rilasciamo la versione 0.95 beta. Come avrete intuito, non abbiamo etichettato questa versione 1.0 perché manca ancora qualche funzionalità, in particolare per il modulo di contabilità. L’obiettivo era quello di rilasciare tutte le funzionalità degli attuali moduli “CMVAO” di Tibet (Contabilità, Magazzino, Vendite, Ordini da clienti e Ordini a Fornitori) in qualità “beta” e ci siamo quasi riusciti. Vista la tarda ora, questo articolo sarà breve e nei prossimi giorni avremo occasione di approfondire i diversi aspetti di Konga che vogliamo condividere con i nostri lettori.
Qui trovate la documentazione di Konga (manuale base):
Ora qualche informazione importante: la versione beta viene fornita con un database di esempio denominato KongaDemo, per accedere a questo database occorre specificare “admin“ come nome utente (senza le doppie virgolette) e lasciare il campo password vuoto (non serve password).
Per Mac OS X ci sono dei vincoli sulla versione minima del sistema operativo: l’obiettivo è quello di essere compatibili a partire dalla versione 10.5. Questa versione di Konga è stata verificata con Mac OS X 10.6 e 10.7. In questo momento non è ancora garantito il funzionamento con Mac OS X 10.5. Inoltre la versione 0.95 di Konga è stata rilasciata solo per Mac con processore Intel.
La versione per Windows richiede Windows XP o versioni successive.
Questi sono i link per il download di Konga 0.95 Beta:
Siamo molto interessati a conoscere la vostra opinione su Konga, il modo migliore per comunicarla è quello di lasciare un commento su questo blog oppure tramite la pagina di FaceBook dedicata a Konga.
Buon divertimento!
N.B. Questo software viene rilasciato al solo scopo di valutazione e non deve essere utilizzato in ambienti di “produzione”. In questo momento non è garantita ancora la piena compatibilità dei dati inseriti con le versioni definitive.
Come qualcuno ci ha scritto via e-mail: “oggi è una data importante”… ho controllato su wikipedia ed è l’anniversario della morte di Antonio Gramsci (morto il 27 aprile 1937).
Una breve nota solo per informarvi che i link per eseguire il download di Konga verranno pubblicati domani.
Oggi utilizziamo il blog di Konga per informare i nostri utenti di una importante novità normativa.
Il Ministero dell’Economia e delle Finanze ha confermato recentemente che le modifiche apportate al cosiddetto “spesometro” dall’art. 2 del DL 16/2012 si applicano alle operazioni effettuate a partire dal 01-01-2012. Quindi le operazioni relative al 2011, da comunicare entro il 30-04-2012, restano soggette alle regole pre-esistenti: dovranno essere comunicate le operazioni di importo uguale o superiore ai 3.000,00 EURO.
Si racconta, in azienda, un aneddoto che risale ai tempi dell’Apple II, cioè verso la fine degli anni ’70. In quel periodo Easy Byte aveva iniziato a commercializzare Pardo II e Fantomag, i predecessori di Tibet, Irbis e Pardo XL. Occorre ricordare che allora, per memorizzare i dati in forma permanente, si utilizzavano i floppy disk, usualmente due lettori di floppy disk da 140KB ognuno… di dischi rigidi ancora non se ne parlava. Dunque, in 140 + 140 KB dovevano trovare posto: il sistema operativo, i programmi e i dati della gestione aziendale. Una delle prime richieste arrivò da un cliente che si disse interessato ad utilizzare Fantomag per, testuali parole, “Gestire un magazzino piccolo, piccolo”.
La trattativa arrivò sino a proporgli l’acquisto dell’intero sistema (Apple II + Fantomag), l’investimento era importante: a quel tempo il personal computer non era ancora una “commodity”. Fortunatamente qualcuno ebbe l’idea di indagare un po’ meglio prima di concludere la vendita:
– “Mi scusi, ci ha detto che si tratta di una piccola gestione di magazzino, quanti sono gli articoli che devono essere gestiti?”
– “Pochi, si tratta di un piccolo magazzino.”
– “Sì, ma quanti sono?”
– “Mah! Saranno 5.000, al massimo 6.000 articoli.”
Facciamo due calcoli: supponendo di utilizzare entrambi i floppy disk per memorizzare i dati del magazzino, avremmo avuto 280.000 caratteri diviso 6.000 articoli, cioè circa 47 byte (ovvero, all’epoca, 47 caratteri) per ogni articolo, senza contare il sistema operativo e i programmi, decisamente troppo pochi. La vendita non andò a buon fine e il nostro potenziale cliente continuò ad utilizzare delle schede manuali.
Questa storiella illustra un esempio dei limiti imposti dai (vecchi) sistemi informatici e, nello stesso tempo, ci dice che quello che è piccolo per qualcuno, è enorme per qualcun altro.
In questo articolo vi descriverò tre piccole caratteristiche di Konga.
1. Il Multiesercizio
Tibet può gestire solo due esercizi contabili in linea, precedente e corrente: si tratta di un’eredità di quando lo spazio su disco non era ancora “praticamente infinito” e non esisteva il “cloud”. Konga prevede la gestione di un numero illimitato di esercizi contabili ed ogni finestra di consultazione può essere aperta su un esercizio differente.
L'esercizio attivo si seleziona utilizzando la "toolbar"
2. La ricerca contestuale
Un esempio di ricerca per descrizione
Konga prevede sempre delle ricerche contestuali durante l’inserimento, sia per codice, sia per descrizione, senza aprire una nuova finestra: non dovrete mai più ricordare o cercare un codice.
Cliccando il pulsante appare il calendario
Anche le date possono essere “ricercate” contestualmente, basta utilizzare l’apposito pulsante calendario presente in tutti i campi data.
3. La scomparsa della ripresa dei saldi
I programmi attuali obbligano l’utente ad eseguire la “ripresa dei saldi” e la “ripresa delle giacenze”, entrambe queste operazioni sono state eliminate in Konga… conoscete qualcuno che recentemente è riuscito ad utilizzare tutto lo spazio libero del disco rigido con i movimenti contabili e/o di magazzino? No? Benvenuti nell’epoca del terabyte.
Supporto: EasyByte Software buongiorno, come posso aiutarla? Utente: Salve, ho la versione 1.7.0 di Tibet e non funziona con Windows 7. Supporto: Sì, è corretto, la versione 1.7.0 non funziona con il nuovo sistema operativo. Lei ha bisogno della versione 1.7.7 Utente: Beh, sì… la versione 1.7.7 l’ho installata e funziona. Supporto: Ottimo, allora ha già installato la nuova versione. Qual è il problema? Utente: Volevo sapere quando renderete la versione 1.7.0 compatibile con Windows 7. Abbiamo usato la versione 1.7.0 per molti più anni della versione 1.7.7 e ci piaceva così com’era.
Questo scambio è stato liberamente adattato da una storia che è presente nel libretto “Tales from the tech line” di David Pogue.
Alcuni nostri utenti temono che Konga sia radicalmente diverso dai prodotti attuali e che per poterlo utilizzare con profitto sarà necessario investire molto tempo, quasi come migrare ad un programma di un altro produttore. Vorrei rassicurare questi utenti: Konga utilizza la stessa “filosofia” di gestione aziendale degli attuali prodotti. Sicuramente l’interfaccia utente di Konga è molto diversa, soprattutto perché è stata aggiornata per essere “al passo con i tempi” e al passo con i monitor sempre più grandi ed i pixel sempre più piccoli. In Konga sono state apportate delle modifiche alla logica di funzionamento solo quando abbiamo ritenuto che il vantaggio per l’utente superasse di molto la scomodità di dover imparare un nuovo modo di fare le cose.
Ad esempio, nella gestione dei clienti e dei fornitori è stata apportata qualche modifica importante: ora i clienti sono logicamente separati dai fornitori e Konga prevede due archivi separati, uno per i clienti e uno per i fornitori. Sono stati previsti anche due nuovi archivi collegati ai clienti e ai fornitori: gli Indirizzi e i Contatti.
Una scheda dell'archivio clienti
Ogni cliente (o fornitore) è sempre abbinato ad almeno un indirizzo: quello della sede legale; ad ogni indirizzo aggiuntivo – e possiamo avere un numero illimitato di indirizzi per ogni cliente – dovrà venire asseganto ad una di queste tipologie:
Destinazione merce principale
Aggiuntivo
Corrispondenza
Obsoleto
Scheda Indirizzo (dal cliente)
Le tipologie degli indirizzi dovrebbero essere già autoesplicative, solo “aggiuntivo” e “Obsoleto” sono degni di una breve spiegazione: “Aggiuntivo” si può utilizzare per le destinazioni delle merci diverse da quella principale o per le sedi periferiche dell’azienda; “Obsoleto” si utilizzerà per i vecchi indirizzi che non possono essere eliminati perché sono ancora utilizzati nei documenti fiscali o negli ordini.
Scheda di un contatto (dal cliente)
Con Konga abbiamo anche previsto un archivio separato per i contatti, ogni contatto deve essere abbinato ad un indirizzo e, di conseguenza, sarà abbinato ad un cliente (o ad un fornitore).
La linea che separa l’aggiornamento di un prodotto software dal rilascio di un prodotto completamente nuovo dovrebbe essere facile da indentificare: se si è partiti da un prodotto esistente e ad esso sono state apportate delle aggiunte e migliorie, allora si tratta di un aggiornamento; se si è partiti da zero, allora si tratta di un nuovo prodotto. Nel caso di Konga siamo partiti da zero per l’architettura software ma non abbiamo modificato le fondamenta della filosofia di gestione aziendale di Tibet ed i suoi “compagni”, forse dovremmo saltare la versione 1.0 e rilasciare direttamente la 1.1… Che cosa ne pensate?
Se qualcuno ha letto la biografia di Steve Jobs di Walter Isaacson, sarà sicuramente stato colpito dal modo in cui Jobs trattava i propri collaboratori, anche i migliori: la prima reazione, quando doveva giudicare il risultato del lavoro svolto da uno dei suoi collaboratori, era sempre e immancabilmente “Questa cosa fa schifo!”. Isaacson scrive che chi conosceva bene Steve Jobs, aveva imparato a tradurre internamente queste affermazioni nella richiesta “Dimmi perché questo è il modo migliore di risolvere il problema”… Non si può negare che con questo suo modo di comportarsi Jobs sia spesso riuscito ad ottenere il massimo dai suoi collaboratori, anche dei risultati che – a posteriori – hanno stupito le stesse persone che hanno contribuito al loro raggiungimento.
Facendo una delle “cose che non si dovrebbero mai fare” Steve Jobs è riuscito a creare – tra l’altro – Apple I, Macintosh, iPod, iPhone e iPad.
Come spiega bene l’articolo “Things You Should Never Do” di Joel Spolski, Konga è un’altra delle “cose che non si dovrebbe mai fare”. Konga è il risultato di una “riscrittura software” completa di Tibet, vuole offrire almeno le stesse funzioni (e non solo) utilizzando tecnologie moderne e attuali. Joel Spolski argomenta correttamente che è difficile riuscire a riscrivere completamente da zero un progetto software di grandi dimensioni che è maturato nel corso degli anni. Quando si parte da zero non c’è nessuna certezza che si farà un lavoro migliore di quello che è stato fatto la prima volta. Probabilmente si ripeteranno un buon numero degli errori precedenti e si introdurranno una serie di nuovi problemi che non esistevano nel progetto originale.
La scelta di sviluppare un prodotto completamente nuovo è stata presa da EasyByte Software dopo avere considerato tutti i pro e i contro, con la certezza che fosse l’unica strada da percorrere per offrire ai nostri utenti attuali e futuri un prodotto veramente innovativo. Nonostante sia una delle “cose che non si dovrebbero mai fare”, noi siamo certi che Konga sarà l’eccezione che conferma la regola.
Queste sono le date ufficiali per il rilascio di Konga:
27 Aprile 2012 – Konga “1.0 public beta”1
28 Aprile 2012 – Konga “0.95 public beta”
11 Giugno 2012 – Konga versione 1.0 “beta”1
1. Per versione “public beta” si intende un software completo di tutte le funzionalità che non ha ancora superato tutti i controlli di qualità.