image_pdf

JIRA Service Desk 2.0

image_pdf

Nuove Features 2.0

Prosegue, in questo post, la panoramica sulle funzionalità di JIRA Service Desk, già descritte nel primo post e proseguite nel successivo, dove è stata descritta la possibilità di poter utilizzare il JIRA Service Desk per gestire delle risorse riusabili.

 

Un passo indietro

Tramite questo Addon, si estende JIRA affinché possa divenire un sistema di Trouble Ticketing ma non solo. Attraverso l’uso di Confluence e dei suoi Addon, è possibile sfruttare JIRA per tracciare anche altri eventi e poter essere di supporto per i team di sviluppo.

 

Novità – Pagamento in base agli agenti

Viene rivisto il modello di pagamento in base agli utenti. Si inizia a distinguere tra tre ruoli ben distinti:

  • Agenti, ovvero gli utenti che accedono al sistema e che si occupano di gestire le segnalazioni ricevute
  • Clienti, ovvero coloro che inviano le segnaklazioni
  • Admin, ovvero gli amministratori del sito

Il pagamento viene calcolato in base al numero di agenti (minimo 3) di cui si intende disporre. Ogni agente può gestire un numero di clienti illimitato.

 

Migliorato il Portale di accesso al JIRA Service Desk

Risulta migliorato il portale di accesso alle richieste. Questo non deve essere visto come un qualcosa di dedicato solo alle richieste IT (nuovo software da installare, problemi con le stampanti, etc), ma viene esteso anche ad altre problematiche/tipologie di richieste. In precedenza avevo già citato un esempio di come è possibile utilizzare questo addon per tracciare le risorse riusabili :-).

 

 

 

 

 Richieste via email

Viene migliorata e resa più semplice la funzionalità di generazione delle richieste via email. In questo modo, si facilita l’uso dello strumento anche per le persone che sono più abituate ad usare l’email. Pochi semplici passi e l’email viene configurata. JIRA dispone nativamente di questa funzionalità e l’addon consente di poterla configurare senza tanti problemi 🙂

 

 

 Migliorate le pagine di gestione

Sono state migliorate, e rese molto più semplici, le pagine di gestione e le pagine utilizzate dagli agenti per poter svolgere la propria mansione. In questo modo si aumenta e facilita la produttività degli Agenti.

 

Conclusioni

Un addon fenomenale. Non posso che consigliarlo per le piccole o grandi imprese che intendono crearsi un proprio sistema di Service Desk interno che, in maniera agevole e semplice, possa aiutare le persone a risolvere i piccoli e grandi problemi quotidiani.

 

Likes(0)Dislikes(0)

Bonfire aka JIRA Capture

image_pdf

JIRA Capture

In questo post andremo ad esaminare un addon di JIRA, molto utile per le sessioni di testing. JIRA CAPTURE. Nato come addon delle prime versioni di JIRA, fu succesivamente acquisito dalla Atlassian (insieme ad altri addon) e gli fu cambiato nome in JIRA Capture.

 

 

Nel dettaglio ….

Questo Addon consente di poter velocizzare i feedback e renderli molto più agevoli. Proviamo a descrivere uno scenario. Supponiamo di dover eseguire un test di un applicativo WEB. Supponiamo di aver identificato un punto in questo applicativo, in cui sia necessario un intervento (sia esso di manutenzione, correttivo o migliorativo. Come procediamo?

I passi sono semplici ma brigosi:

  • Creare uno screenshot della pagina web
  • Evidenziare il punto o i punti su cui si vuole eseguire l’intervento
  • mail per il servizio di manutenzione o creazione del task su JIRA, se si dispone di quest’ultimo

Immaginate di doverlo ripetere diverse volte al giorno……

 

In che modo JIRA Capture ci aiuta?

Semplice. Automatizza questa operazione. 🙂 Si tratta di un componente della suite dei prodotti Atlassian, che si interfaccia su tutti i maggiori browser in circolazione e, una volta richiamato, esegue tutte le operazioni che ho descritto in precedenza ed attende solo che l’utente inserisca il testo del feedback che intende fornire.

Come evidenziato dalla precedente immagine, JIRA Capture mette a disposizione tutti gli strumenti per

  • evidenziare i punti di intervento sullo screenshot
  • inserire le annotazioni del caso
  • Creare una issue nuova
  • Accodare le informazioni ad una issue preesistente

 

Conclusioni

Si tratta di un valido strumento che aiuta nello sviluppo e nel fornire un feedback.  Nei prossimi post vedremo nel dettaglio il funzionamento e mostreremo un esempio di come si può utilizzare.

Likes(0)Dislikes(0)

Nuovo editor pagine per Confluence

image_pdf

Una piccola novità

Segnalo una piccola novità per la versione di Confluence onDemand. L’editor delle pagine è stato ristrutturato 🙂

 

Nuovo editorCome si può osservare, abbiamo le seguenti novità:

  • Più spazio all’area di editazione;
  • Area menù più compatta
  • Grafica più accattivante.

 

Consultando velocemente il blog Atlassian, dove sono riportate le ultime news, ho scoperto che da oggi sono in corso importanti rilasci :-D.

Nei prossimi post saranno riportate nel dettaglio le prossime novità.

Likes(0)Dislikes(0)

Fisheye – First Look

image_pdf

First Look

In questo post iniziamo ad esaminare un componente della Suite di Atlassian. FishEye.

 

 

Quale funzione svolge?

Fondamentalmente è il componente della suite che si interfaccia con il sistema di controllo versione del codice.

 

FishEye provides a read-only window into your Subversion, Perforce, CVS, Git, and Mercurial repositories, all in one place. Keep a pulse on everything about your code: Visualize and report on activity, integrate source with JIRA issues, and search for commits, files, revisions, or people

 

Si tratta di un applicativo WEB che si interfaccia al sistema di controllo versione del codice e, agganciandosi agli altri componenti della suite, consente di poter arrivare ad un controllo completo dello sviluppo.

Attraverso FiehEye è possibile tracciare, usando una unica interfaccia, tutte le variazioni al codice di un software. Non solo. Integrandosi con JIRA e eseguendo opportune azioni, è possibile agganciare le variazioni che sono state operate al codice alla Issue JIRA di pertinenza, senza fatiche estreme e senza dover eseguire chissà quale numero di azioni.

 

Come lo realizza?

Semplicemente inserendo il codice della issue JIRA nel testo della commit. Provo a chiarire meglio. FishEye, semplicemente, esegue un polling al database del controllo versione configurato. Quando identifica una azione di commit, verifica che cosa è stato riportato come descrizione. Se riconosce la issue JIRA, verifica se esiste nel JIRA collegato a FishEye ed esegue un aggiornamento affinché il codice modificato sia agganciato alla ISSUE.

Il risultato è la possibilità di poter avere il controllo completo dello sviluppo, semplicemente accedendo alla pagina di dettaglio della Issue di JIRA.

Infatti, l’operazione di aggiornamento che FishEye esegue, è quella di agganciare il codice alla issue e fai si che, accedendo alla pagina della Issue, si possa anche visionare il codice modificato e dove è stata eseguita la modifica.

 

Conclusioni

Vi lascio immaginare il risultato, ma quello che si ottiene, letteralmente, è il controllo completo dello sviluppo/manutenzione del codice. Gli sviluppatori e i project manager dispongono così di uno strumento avanzato per poter monitorare tutte le azioni che sono eseguite sul codice, consentendo anche di migliorare la produzione ma non solo.

FishEye non è solo questo, ma anche Code Review, attraverso uno strumento che viene fornito: Crucible.

 

Prossimi passi

Nei prossimi post, andremo a vedere nel dettaglio come realizzare questa integrazione, come poter eseguire una code review e come poter integrare tutti questi strumenti.

 

Likes(0)Dislikes(0)

Data Center

image_pdf

Data Center Deployment

The Data Center deployment option is designed for high availability and performance at scale when hosting our applications in your own data center.

In questo modo viene presentata la versione per Datacenter, rilasciata ad inizio settembre 2014, dei seguenti prodotti:

  • Confluence
  • Jira
  • Stash (Beta)

studiata e predisposta per funzionare in ambienti datacenter per alte prestazioni, per alto numero di utenti e mission critical.

datacenter

 

 

Questa versione dei prodotti Atlassian  e stata studiata in modo da poter fornire migliori performance, mettere le aziende in condizione di fornire un servizio sempre disponibile e fornire una buona scalabilita del prodotto.

 

 

 

Maggiori informazioni sono raccolte nel seguente video:

https://www.youtube.com/watch?v=Va9yGtqzb14

 

Conclusioni

Attendiamoci nuove sorprese dalla Atlassian. Sono sicuro che a breve ci saranno ulteriori novità. 🙂

Likes(0)Dislikes(0)

JIRA Portfolio

image_pdf

Una bella novità

In questo post iniziamo a trattare una bella novità, proveniente dalla stessa Atlassian, che non smette mai di riservare delle sorprese. 🙂

 

 

Che cosa è?

JIRA Portfolio provides a single, accurate view for planning and managing initiatives across multiple teams and projects with ease.

Con queste parole viene definito l’addon, direttamente nella pagina dell’Atlassian Market. Consente di poter avere un quadro di insieme dei progetti, seguiti dai vari team di sviluppo, e di poter pianificare iniziative comune tra tutti, coordinare la gestione degli stessi.

 

Come?

Diamo una prima occhiata al video che la stessa Atlassian mette a disposizione sull’onnipresente youtube

dove sono riportate alcune dritte ed alcune indicazioni.

 

Conclusioni

Una buona presentazione per un bel addon. Nei prossimi post andremo ad esaminarlo nel dettaglio, per cercare di capire come può essere utilizzato.

Likes(0)Dislikes(0)

Creare delle FORM in Confluence – 3

image_pdf

Creare delle FORM in Confluence – 3

Vediamo, in questo post, alcune alternative su come implementare delle FORMS in Confluence.

Altri addon disponibili

Un ulteriore addon, alternativo al ConfiForms Plugin, è dato dall’addon Play SQL Forms.

 

 

A differenza del precedente addon, già ampiamente trattato nei precedenti post, mette a disposizione un sistema per visualizzare direttamente una form, senza doverla attivare attraverso un tasto. Dalla precedente immagine, si vede che a form, una volta definita, viene immediatamente visualizzata.

L’autore mette a disposizione anche il seguente video:

in cui spiega le caratteristiche dell’addon nel dettaglio.

 

Prova addon

Questo addon FREE necessita dell’Addon a pagamento Play SQL Spreadsheets. Le FORM sono basate su  fogli elettronici costruiti con l’addon Play SQL Spreadsheets.

Per poter utilizzare le form, occorre costruire dei fogli elettronici, attraverso Play SQL Spreadsheets. Per fare ciò occorre accedere alla sezione, presente nello Space, Tables:

spread01

Questo link attiva la relativa sezione in cui è possibile creare dei fogli elettronici

Da questa sezione è possibile creare le tabelle, dove poi sarà possibile agganciare le form

Impostata la query desiderata, si può procedere con la definizione della form vera e propria :-), partendo dal foglio creato, come mostrato in figura:

La form dispone di questo layout:

spread02

che come si può vedere, è una form vera e propria. La costruzione è possibile attraverso opportune macro:

spread03

che consente di poter… costruire la form sfruttando le tabelle di Confluence e inserendo opportune macro per definire i campi.

 

In conclusione?

SI tratta di addon notevoli, che consentono di poter estendere le funzionalità di Confluence e che permettono di poter gestire informazioni in formato tabellare, in modo agevole e semplice.

Gli addon basano il loro funzionamento su database: I dati sono effettivamente memorizzati su di un database, che l’utente è in grado di configurare senza molti problemi. AL momento non è possible scegliere tra differenti tipologie:  ho avuto modo di eseguire un test su postgresql, ma confido che a breve siano disponibili diverse opzioni.

 

 

Likes(0)Dislikes(0)

Campo CLOB via DB-LINK

image_pdf

Vi sarà capitato di ….

…. dover gestire delle tabelle via DB-LINK. Ma a quanti sarà capitato di dover lavorare via db-link con tabelle che presentano dei campi LOB? Magari con una versione un pò più datata di Oracle (Oracle 9, per intenderci)?

Di sicuro ci  si sarà scontrati con l’errore:

LOB

 

semplicemente lanciando una query del tipo:

Select * from tabella@dblink.

Oracle non consente di poter eseguire la select diretta, come riportato nel seguente articolo di AskTom, ma sono possibili altre operazioni molto interessanti. Non potendo leggere da remoto, possiamo portare le informazioni in locale attraverso due possibili strade:

  1. INSERT INTO….. SELECT * FROM TABELLA@dblink
  2. CREATE TABLE ….. AS SELECT * FROM TABELLA@dblink

Il primo sistema presuppone la presenza di una tabella destinazione, mentre con il secondo sistema, andiamo fisicamente a generare la tabella in locale. Una volta portati i dati in locale, possiamo fare qualsiasi operazione. 🙂

 

Controindicazioni?

Ovviamente se la tabella remota presenta un numero di record molto alto, conviene impostare delle condizioni di filtro alla query su tabella remota, in modo da non portare troppi record.

 
Likes(2)Dislikes(0)

Altri addon per Confluence/Jira onDemand

image_pdf

Una piccola panoramica

Affrontiamo, in questo post, una piccola panoramica di vari addon, che sono a disposizione della versione onDemand di Confluence e Jira. In questo modo, esploriamo ulteriormente quali funzionalità sono state incluse di recente e riscopriamone altre.

 

Confluence

Si parte da Google Maps for Confluence, che consente di poter aggiungere le Google Maps nelle pagine di Confluence, comprensiva di Street View, come mostrato nelle seguenti immagini:

Si continua per il Comala Canvas for Confluence, che consente di poter inserire delle schede (sull’esempio di Jira AGILE BOARD) su Confluence, come mostrato nelle seguenti figure.

Citiamo anche vSecure, un semplice addon che consente di poter criptare/decriptare informazioni all’interno di pagine Confluence:

 

JIRA

Partiamo citando l’addon Aha! Visual Product Roadmaps, che consente di poter creare delle roadmap interattive molto belle.

Citiamo Gantt Cloud, che consente di poter generare dei grafici GANTT su Jira, come mostrato dalle seguenti figure:

 

Conclusioni

Non possiamo che notare con piacere che, anche per la versione onDemand, si inizia a vedere il proliferare di nuovi addon e di nuove funzionalità. Non ci resta che attendere i nuovi sviluppi. Una piccola precisazione: Non tutti gli addon che sono stati citati sono a pagamento, ma alcuni di essi sono gratuiti. Questo per sottolineare che non tutti gli addon che sono disponibili per l’onDemand sono necessariamente sempre a pagamento 🙂

Likes(0)Dislikes(0)
Translate »