Cosa è josh?
josh è una applicazione web all'interno di un portale, che presenta l'elenco delle attività da eseguire (task). E' un software a supporto dei processi di business della organizzazione, che consente il disegno dei processi (modellazione) ma non si limita ad una rappresentazione grafica, perché ne permette l'effettiva esecuzione (automazione). Infatti, a partire dal disegno di un processo (workflow) e dalle diverse figure professionali dell’azienda, è possibile gestire automaticamente l’assegnazione dei compiti alle singole funzioni aziendali, indicando quali documenti utilizzare e in che maniera le operazioni vadano svolte.
Tutti i software della famiglia josh utilizzano l’interfaccia grafica Alba Design, in grado di sfruttare al meglio le potenzialità dei browser moderni e ottimizzata per la fruizione mobile tramite tablet.
In realtà josh è la piattaforma software integrata, di classe enterprise, per la Organization Intelligence che permette di:
Tecnicamente è composto da tre moduli fondamentali:
la gestione documentale, basato sulla tecnologia SharePoint di Microsoft (ECM - Enterprise Content Management System);
il motore per la descrizione grafica e l'esecuzione dei processi aziendali (BPMS - Business Process Management System);
la mappa della organizzazione e delle competenze individuali.
Questa impostazione interpreta l'assunto della Organization Intelligence, azionando le tre grandi leve dei Processi dell'organizzazione, delle Competenze che servono ad eseguirli, dei Contenuti (documenti) che producono (in sigla, PCC - Processes Competences Contents).
Il server di josh è accessibile attraverso delle applicazioni, perlopiù web, destinate alle varie tipologie di persone coinvolte:
Dal punto di vista funzionale, ecco alcune delle caratteristiche di josh:
Caratteristica |
Note |
Model-driven design environment |
Ambiente di progettazione caratterizzato da grande facilità d’uso.
No Code (specificatamente per utenti business, non programmatori), modificabilità istantanea.
|
Process execution & state mngmt engine |
L’esecuzione dei processi è governata da un sofisticato motore di workflow di classe enterprise che mantiene lo stato e il valore delle variabili di processo.
|
Business activity monitoring & reporting |
Oltre alle fondamentali funzioni BAM per verificare l’esecuzione dei processi, report facilmente editabili basati su SQL Reporting Services.
|
System management and administration |
Caratteristiche di gestione e amministrazione sistemistica del sistema server. |
SharePoint integration |
Document e Content Management, Document Collaboration, Enterprise Portal che ospita web part josh; ricerca estesa al testo delle task -activities e al valore delle variabili.
|
Social BPM |
Oltre la User/Group Collaboration: Wiki Processes, Commento delle task-activities e Rating dei commenti, etc.
|
Knowledge oriented Functions |
Ricerca degli esperti context-aware; Auto-classificazione dei Documenti; Aggiornamento delle competenze individuali; etc.
|
Automated Document Composition |
Composizione automatica, senza program- mazione, di documenti personalizzati sulla base delle variabili di processo.
|
Optional tools |
josh Scanner per scansione di documenti e gestione barcode; josh InfoSign per le firme digitali…
|
Enterprise-class Process Repository |
Motore di gestione e repository dei processi che utilizza un database relazionale SQL Server come backend ed offre caratteristiche di Fault Tolerance & Load Balancing
|
SOA & HiLevel Programming Environment |
Architettura applicativa aperta, con pubblicazione di web services con protocollo SOAP (accessibile da qualunque S.O. e linguaggio) e modello a oggetti per integrazioni c/codice .Net |
josh risulta applicabile a moltissimi ambiti operativi, proprio per la sua peculiare capacità di adattamento al modus operandi di ogni organizzazione. La sua adozione è spesso giustificata dal risparmio di tempo e di denaro rispetto alla costruzione di applicazioni custom, ma apporta alcuni vantaggi solo apparentemente collaterali che riguardano l’efficacia dei processi su cui josh è impiegato, favorendo la collaborazione fra le persone e la capitalizzazione delle loro esperienze, grazie a funzionalità esclusive come la ricerca contestuale degli esperti, il suggerimento dei documenti utili, le funzioni di social BPM.
L’orientamento alle persone del business, non necessariamente a programmatori o altri esperti IT (che trovano comunque grandi possibilità espressive per la personalizzazione spinta e l’integrazione), rende josh una risposta strutturale all’esigenza di supportare la gestione dei processi che cambiano spesso e per affrontare e risolvere il nodo dei tempi di risposta dell’IT al business quando i processi cambiano.
Standard di mercato
josh è compatibile con tutti i principali standard di mercato. Supporta .NET, XML, SQL, ADO, ODBC, OLE-DB ed è interoperabile con Windows Workflow Foundation. Essendo un sistema distribuito, funziona su reti Intranet/Extranet basate su ambienti operativi Microsoft e browser Internet. Oltre a ciò dispone di un supporto multilingua ed è profondamente integrato con i più diffusi ambienti di produttività individuale, in particolare con Microsoft Office System.
|
|
What is josh?
josh is a web application within a portal, that gives a list of tasks to be performed. It is a software in support of the organization's business processes, that makes it possible to design processing (modeling) but which is not limited to a mere graphic representation because it allows real execution (automation). In fact, starting from the design of a process (workflow) and from the company’s various professional figures, it is possible to automatically manage the assignment of the tasks to the single corporate functions, indicating which documents to use and how the operations must be carried out.
In reality, josh is the enterprise class integrated software program for Organization Intelligence which:
• makes the implementation, the execution and the monitoring of processes based systems fluid, with an exceptional level of productivity and reactivity (it is very simple to make changes requested by the organization to the single processes);
• it does not require the involvement of computer technicians because it is designed as a business oriented tool;
• it meets the various management needs of destructured data (particularly documents, processes, skills).
Technically it is composed of three fundamental modules:
• document management, based on Microsoft SharePoint technology (ECM – Enterprise Content Management System)
• the engine for graphic description and execution of business processes (BPMS – Business Process Management System)
• the map of the organization and of the individual skills.
This set-up interprets the task of Organization Intelligence, using the big three: Organization Processes, the Competences needed to perform them, the Content (documents) that they produce (PCC - Processes Competences Contents).
The josh server can be accessed from the applications, for the most part web applications, destined to the various types of people involved:
• josh Client – web application incorporated in the corporate portal - users who execute the processes
• Reporting Server – web based reporting application - managers and process managers
• josh Mapper – client application for modeling the organization – analysts and organizational managers
• josh Designer – client application for process design - analysts and process managers
From a functional point of view, here are a few of characteristics of josh:
Characteristics |
Notes |
Model-driven design environment |
Design environment characterized by great ease of use. No Code (specifically for business users, not programmers), can be instantly modified.
|
Process execution & state mngmt engine |
The execution of the processes is governed by a sophisticated enterprise class workflow that maintains the state and the value of the process variables. |
Business activity monitoring & reporting |
In addition to the fundamental BAM functions for checking the running of the processes, easily edited reports based on SQL Reporting Services. |
System management and administration |
System management and administration characteristics of the server. |
SharePoint integration |
Document and Content Management, Document Collaboration, Enterprise Portal that hosts josh web part; search extended to the task - activity text and to the variable values. |
Social BPM |
In addition to User/Group Collaboration: Wiki Processes, task-activities comment and comment rating, etc. |
Knowledge oriented Functions |
Context-aware Search for experts; Auto-classification of the documents; Update of the individual competences; etc. |
Automated Document Composition |
Automatic composition, without programming, of customized documents on the basis of the process variables |
Optional tools |
josh Scanner for document scanning and barcode management; josh InfoSign for digital signatures |
Enterprise-class Process Repository |
Process management and repository engine that uses an SQL relational database as backend and offers Fault Tolerance & Load Balancing features |
SOA & HiLevel Programming Environment |
Open application architecture, with publication of web services with SOAP protocol (accessible from any O.S. and language) and object model for integrations with .Net code |
josh is applicable to many operative areas, especially because of its peculiar ability of adapting to the modus operandi of every organization. Its adoption is frequently justified by the savings in time and money with respect to the development of custom applications, but brings with it many advantages only apparently collateral which have to do with the effectiveness of the processes on which josh is used, favoring the collaboration between people and the capitalization of their experience, thanks to exclusive functions like contextual search for experts, suggestion of useful documents, social BPM functions.
The orientation towards business people who are not necessarily programmers or other IT experts (who also find great expressive possibilities for daring customization and integration) makes josh a structural response to the need to support the management of processes which frequently change and to deal with and work out the problem of the IT response times to the business when the processes change.
Market standards
josh is compatible with all of the most important market standards.
It supports .NET, XML, SQL, ADO, ODBC, OLE-DB and it's interoperable with Windows Workflow Foundation.
Being a distributed system, it works on Intranet/Extranet networks based on Microsoft operating evironments and Internet Browsers. In addition to this, it has a multi-language support and it is highly integrated with the most commonly used personal productivity environments, in particular Microsoft Office System. |
|
|
|
|
|
|
|