Scripting per JIRA – Curiosiamo

Esplorazione continua

In questo post andremo ad esplorare un addon per Jira che permette di estendere le funzionalità attraverso degli script. Cerchiamo di trovare quali altre possibilità sono presenti sul mercato.

Ringraziamento

Ringrazio //SEIBERT/MEDIA per aver ispirato questo post, grazie ad un loro blog post. Potete trovare l’articolo originale al seguente link (in inglese).

 

Subito al dunque

Questo addon permette di poter introdurre un semplice linguaggio di scripting all’interno di Jira.

Il linguaggio viene indicato come SIL, Simple Issue Language. Si tratta di un semplice linguaggio di scripting che permette di aggiungere funzionalità alla nostra istanza.

Possiamo eseguire questi script direttamente come conseguenza di transazioni Workflow

Questo è molto interessante. In aggiunta possiamo usare questo linguaggio per inviare delle mail custom sfruttando delle funzioni messe a disposizione

Lo stesso JQL è stato esteso per gestire le caratteristiche di questo linguaggio

Conclusioni

Molto molto molto interessante. Non vedo l’ora di collaudarlo. Sono sicuro che non mi deluderà.

Reference

Maggiori informazioni sono reperibili alla pagina del marketplace. Fate riferimento anche a questo video di esempio:

ed anche a questo video di presentazione

Rinnovo i ringraziamenti a //SEIBERT/MEDIA per aver ispirato questo post.

 

https://marketplace.atlassian.com/plugins/com.keplerrominfo.jira.plugins.jjupin/server/overview

Likes(0)Dislikes(0)

Gestiamo i reminder sotto JIRA

Gestiamo i reminder sotto JIRA

In questo post andremo ad analizzare questo addon della Communardo, che ci permette di gestire dei reminded sotto JIRA. ABbiamo già visto come possiamo gestire questo punto, utilizzando le funzioni standard di JIra stesso. In questo caso andiamo a vedere una App che si occupi di questo.

Di cosa si tratta

Questa App ci permette di poter gestire dei reminder in modo molto semplice, come mostrato in figura:

e ci permette di associare ad una issue un reminder che ci tenga sempre sotto gli occhi che si tratta di una issue importante

permettendoci anche di poter gestire tale reminder.

Ci mette a disposizione una funziona JQL, che ci permette di ricercare i vari reminder

e ci permette anche di reinviare, in un solo colpo, tutti i reminder

 

Conclusioni

Si tratta di un addon da analizzare. Sicuramente permette di dare maggiori flessibilità alla soluzione proposta nei precedenti post. Nei prossimi post la andremo ad analizzare meglio 🙂

 

Reference

Maggiori informazioni sono reperibili alla pagina del marketplace.

Likes(0)Dislikes(0)

Screenful per Jira – Diamo una occhiata

Esplorazione continua

IN questo post andremo a curiosare su di un servizio che estende ulteriormente le funzionalità di Jira.

Le presentazioni

Iniziamo con le presentazioni, che ritengo doverose. Iniziamo a presentare Screenful. SI tratta di un servizio che permette di verificare e monitorare in tempo reale l’andamento di un progetto sfruttando delle dashboard interattive

Queste dashboard permettono di riassumere tutte le informazioni che servono

e sopratutto senza fronzoli e con le sole informazioni che servono

permettendoci di sapere sempre come sta andando il nostro progetto e verificando se siamo in tempo

Molto interessante …

…. e questo servizio si integra con Jira ed un addon, disponibile per la versione Cloud, è disponibile.

Nei prossimi post andremo ad esaminare in dettaglio questo servizio, cercando di capire come utilizzarlo al meglio e come poterlo sfruttare per aiutarci nella comprensione dei progetti che stiamo seguendo.

Reference

Maggiori informazioni sono presenti nel sito della screenful, e nella pagina del marketplace.

Likes(0)Dislikes(0)

Integrazione con EazyBI – Vediamo alcuni esempi

Integrazione con EazyBi

In questo post andremo ad approfondire un argomento molto importante, ovvero l’integrazione di varie Apps (o Addons) con EazyBI.

 

Una piccola premessa

In questo post andremo a vedere come varie Apps riescono ad integrarsi con EazyBI, che abbiamo già presentato in alcuni post di questo blog, integrazione che ci permette di poter eseguire delle statistiche, valutare meglio i nostri dati per arrivare a prendere una decisione (analisi della fatturazione, vendite, affari, etc.)

 

Con quali Apps si ha l’integrazione?

Come riportato nella pagina del sito ufficiale di EazyBI, abbiamo diverse integrazioni con diverse sorgenti dati, quali database, File excel, etc.

In particolare possiamo anche gestire una integrazione diverse Apps di JIRA, le quali ci permettono di avere a disposizione diverse informazioni. SI tratta della possibilità di poter accedere e far statistica su dati, su cui lavoriamo tutti i giorni, e che vorremmo mettere in riga per analizzarli meglio. Il campo delle applicazioni è ampio:

Si tratta di Apps che permettono di estendere le normali funzionalità di Jira, come ho già mostrato nei post citati, e permettono di poter lavorare meglio o completare quanto già fatto da Jira, per il test, per la gestione dei progetti, per la fatturazione e verifica del lavoro svolto.

 

Nel caso di XRay, come descritto da questo bellissimo articolo (in inglese) del blog di Xpand, ci viene mostrato in cosa consiste e ci permette di poter riassumere i dati raccolti sui test

 

EazyBI legge i dati dela App e permette di realizzare report e grafici non indifferenti

 

Ottimo, ma che altro possiamo ottenere?

Utilizzando Profields della Deiser possiamo replicare il risultato

Importiamo i campi di Profield su EazyBI e ….

… ottenere report e grafici su tali campi. Vi invito a consultare il post di Huwen Arnone sul blog di Deiser. Non vi deluderà di sicuro. 😉

Che altro ancora?

Possiamo anche avere lo stesso risultato anche con l’Adaptavist Test Management for Jira.

Adesso abbiamo a disposizione diverse informazioni che possiamo usare per i nostri report

Che altro?

Non ci fermiamo e rilanciamo. Abbiamo una integrazione anche con Zephyr

consentendo di poter avere un controllo totale su tutte le informazioni.

Basta così?

Ovviamente no :-D. Possiamo ancora andare avanti con altri due prodotti. Abbiamo una integrazione anche con TEMPO

ed anche con INSIGHT della Riada.

Quest’ultimo sarà oggetto di analisi dei prossimi post 🙂

 

Conclusioni

In questo post abbiamo visto come le varie Apps di Atlassian Jira non sono mai delle scatole chiuse, ma tutte insieme di aiutano nella gestione e nel nostro lavoro, come in una perfetta sinergia. Tenteremo sempre di continuare ad approfondire questo argomento.

 

Reference

Vi invito a consultare tutti i link che ho inserito nel post, che vi riportano a determinate sezioni di manualistica o ad articoli di altri blog. In aggiunta vi segnalo anche il link alla documentazione ufficiale di EazyBI. Da questo link potete consultare senza problemi tutte le informazioni di cui avete bisogno.

Likes(0)Dislikes(0)

Come usare Jira Service Desk per gestire un sito di recruitment

Uno spunto interessante

In questo post andremo a proporre una idea di come JIRA e JIRA SERVICE DESK siano usabili come strumenti per gestire il recruitment.

 

Parleremo di ….

… come Jira Service Desk può essere utilizzato per tracciare meglio il processo di reclutamento di un nuovo dipendente.  In questo modo si sfruttano le potenzialità di Jira, del suo Workflow e del sistema di notifica, combinato con il Jira Service Desk per realizzare una cosa F O N D A M E N T A L E: La comunicazione con i candidati.

Infatti uno dei problemi maggiori che tutti lamentano sono, da una parte e dall’altra, e proprio la comunicazione tra chi cerca lavoro e chi cerca candidati.

I primi lamentano di non sapere nulla da chi li ha cercati. I secondi lamentano di non avere tempo di poter comunicare con tutti coloro che si sono candidati. Il tempo di solito non aiuta nessuno dei due.

Premesso che siamo umani, da ambo le parti, credo che sarebbe utile per coloro che cercano candidati di disporre di uno strumento che permetta di poter gestire la comunicazione in maniera semplice, ordinata ed efficiente. Questo in modo da poter ridurre al minimo i disagi.

Come Jira Service Desk può aiutare?

Jira Service Desk aiuta sicuramente attraverso la sua maturata esperienza. Il disporre di un portale, PORTAL appunto, che permette di poter gestire in maniera efficiente la comunicazione con i clienti di una azienda, permette di poter gestire anche la comunicazione verso i candidati.

In questo modo le candidature sono riconducibili a delle issue Jira e, di conseguenza, possiamo gestirle con opportuni workflow. In aggiunta, si mette a disposizione dei recruiter uno strumento che permette di poter meglio visionare e selezionare le informazioni degli utenti, e di contattarli al meglio.

Opportuni messaggi automatici possono essere impostati per rispondere in maniera opportuna ai candidati e, di conseguenza, possiamo meglio gestire il tutto, ricercare le Candidature/issue migliori e, cosa importante, ricostruire la storia di una selezione per una specifica ricerca, dato che Jira, come tutti i prodotti Atlassian, si salva tutta la storia 🙂

Come configuriamo il tutto?

Potremmo definire dei progetti Jira per area specifica, un tipo Issue Candidatura e delle opportune parametrizzazioni che ci possono aiutare nel definire meglio una candidatura.

Specifici campi personalizzati, ci possono aiutare a classificare meglio una candidatura. Si potrebbe pensare di definire delle issue type particolari anche per candidatura:

  • IT: Candidatura per sviluppatore Java/PlSQL/C++ etc
  • Legal: Candidatura per avvocati/legali e personale esperto in legge
  • Finance: Candidatura per responsabili di amministrazione/ufficio paghe etc.

Qui la nostra fantasia è il solo limite.

Potremmo anche definire dei progetti specifici in base alle aree o alle aziende clienti o ad altra caratteristica di cui necessitiamo.

In aggiunta, abbiamo a disposizione tutta la reportistica di cui abbiamo bisogno.

grazie proprio a Service Desk ed a tutti gli addon di cui dispone :-), riuscendo a tracciare un singolo percorso di selezione e verificando come lo si può migliorare.

Conclusione

Jira Service Desk può essere utilizzato senza problemi nella gestione di una selezione di personale. I vantaggi sono molteplici. Abbiamo uno strumento che ci semplifica la comunicazione e di conseguenza:

  • chi si candida dispone dei mezzi per comunicare con i recruiter
  • i recruiter hanno i mezzi per rispondere in maniera più agevole
  • Esiste un mezzo per comunicare e quindi le scuse per non avere risposte sono assai più ridotte.

 

Likes(0)Dislikes(0)

Gestione particolare delle mail su JIRA

Gestione delle email su JIRA

IN questo post andremo a visionare una app (faccio ancora fatica ad abituarmi: Per me sono ancora addon) che ci aiuta nella gestione delle email.

Che cosa offre questa app?

Questa App permette di estendere la gestione delle mail di Jira e consente di poter gestire meglio il flusso delle stesse.

Permette di avere una gestione molto più agevole anche degli utenti NON Jira e consente di definire dei template di email per meglio gestire il tutto

template che sono gestiti in maniera molto semplice con apposita procedura integrata

In aggiunta permette anche di intercettare degli eventi a livello di listener di workflow e permette di integrare delle ulteriori operazioni

 

Conclusioni

Una App per Jira che permette di semplificare la vita e permette di poter gerstire meglio la situazione. Non vedo l’ora di provarlo e verificare sul campo che cosa permette effettivamente di fare.

Segnalo che questo addon è disponibile sia per Cloud che per Server e, di conseguenza, cercherò di testare entrambe le versioni 🙂

 

Reference

Maggiori informazioni sono reperibili alla pagina del marletplace.

Likes(0)Dislikes(0)

Estendiamo ancora il JQL

Possiamo ancora estendere il JQL ….

… con ulteriori funzioni. In questo post andremo ad esaminare quale possibilità ci offre questo addon 🙂

 

 

Che cosa permette questa app?

Questa app aggiunge nuove funzioni al JQL per eseguire interrogazioni molto più fini e precise.

Come mostrato dalla precedente figura, l’addon mette a disposizione una serie di nuove funzioni che ci permettono di colmare quello che lo standard non ci permette di fare, soprendendoci con effetti speciali non indifferenti 🙂

Che cosa significa?

Semplicemente si etsende la possibilità di poter eseguire le interrogazioni via JQL permettendoci di poter identificare le issue che ci interessano.

La documentazione è ottima e ben fatta :-), come possiamo vedere dalla seguente figura:

 

Conclusioni

Un addon da non prendere sotto gamba. Non vedo l’ora di testarlo :-).

 

Reference

Maggiori informazioni sono reperibili alla pagina del marketplace. Suggerisco anche di visionare la pagina della documentazione online.

Likes(0)Dislikes(0)

Webnair XRay – Un riassunto delle ultime novità

Ci riproviamo nuovamente ….

In questo post cercheremo di riassumere un Webnair della Portoghese XPand-IT, in cui viene descritto XRay ed Xpand, due prodotti indispensabili per il lavoro.

  

Parleremo di ….

….. XRay usando quanto visto durante il webnair e da li cercheremo di descriverlo raccontando quanto descritto ed i punti salienti. Poi non vi lamentate se vi faccio venire la voglia di registrarvi e vedere il prossimo :-P.

Mi servirò delle slide e delle schermate che sono state usate durante il webnair, oltre ai post che ho già pubblicato. Creeremo un percorso virtuale che descrive funzionalità salienti ed i punti interessanti.

 

Partiamo

Partiamo con questo cammino virtuale con la slide di presentazione.

dove lo speaker presenta gli argomenti del webnair. Gli argomenti trattati sono molto interessanti emi permetto di citare ance il punto 6…..

…. dove viene descritto un argomento molto a cuore di coloro che eseguono i test 🙂 . Il Webnair ha descritto in maniera esaustiva e completa tutti gli aspetti dell’addon, partendo dalla configurazione (attraverso la quale l’App si adatta alle nostre esigenze) ….

E’ stata mostrata la facilità di creare i task di test e le varie parti coinvolte nella generazione/gestione dei test.

Particolare attenzione agli step dei test, che possiamo importare anche da altre fonti in maniera mooooooooooooooooooooooooooooooolto più agevole (se ci semplifichiamo la vita siamo sempre molto più contenti).

che come abbiamo visto il tutto si è stato importato velocemente e bene 🙂

Grande, ma vediamo qualcosa di interessante?

Certamente 🙂 . Durante il Webnair è stato presentato anche come utilizzare i test automatici attraverso Cucumber.

Durante il webnair è stato mostrato il funzionamento, con un semplice esempio ma efficace, sfruttando cucumber.

E la versione 3.0? che sorprese?

Una delle novità riguarda il Test Repository per il progetto

Sono stati anche introdotti degli strumenti ulteriori, per semplificare/automatizzare la vita degli sviluppatori. A tale proposito è stato mostrato come Xport introduce ulteriore valore aggiunto:

Abbiamo anche la possibilità di eseguire delle ricerche

Reports?

Possiamo rispondere solo come segue: Quanti ne vogliamo :-D.

E la integrazione con AGILE?

La abbiamo :-D.

Al termine del webnair, una esaustiva sessione delle Q&A, dove i tecnici Xpand hanno risposto a tutte le domande.

terminando il tutto con la indicazione della documentazione/esempi di uso

 

Conclusioni

Sono eventi molto ben fatti ed organizzati (si lo so: sono in inglese, ma datemi tempo e presto saranno in Italiano) e il mio suggerimento e di parteciparvi. Sono gratuiti e li potete visionare direttamente da casa vostra/ufficio. La possibilità di intervenire è garantita dal mezzo utilizzato per il webnair. Se poi potete solo vederli in parte (tutti lavoriamo e tutti sappiamo come funziona il mondo), non vi preoccupate. Il webnair viene registrato e vi arriva il link alla registrazione. Potete rivederli e riesaminarli, anche se volete ricontrollare/riesaminare una sezione particolare.

Likes(2)Dislikes(0)

JQL Extensions – Un aggiornamento

Estendiamo JQL di JIRA

In questo post andremo ad esaminare le ultime novità su JQL Search Extensions for JIRA .

Ringraziamento

Ringrazio gli autori per avermi segnalato gli aggiornamenti 🙂

Che novità?

Le funzioni JQL, che l’addon mette a disposizione, sono state estese, come possiamo vedere dalla email che mi hanno inviato 🙂

Sono state aggiunte nuove funzioni al JQL relative alle linked issue. Continueremo a tenere sotto occhio queste variazioni e a segnalarle 🙂

Likes(1)Dislikes(0)

Xray 3.0 – Un aggiornamento

Aggiorniamoci

In questo post andremo a vedere le ultime novità su Xray.

 

Subito al dunque

Non perdiamo tempo e andiamo ad esaminare subito le novità rilasciate 🙂

Rispondendo alle richieste degli utilizzatori, sono state rilasciate:

  • Ranking dei Test per i Test Plan
  • Testing Evolution/Progress, dalla vista Tests point-of-view
  • Organizzazione gerarchica dei Test
  • Ultima ma non ultima, Test Repository e Test Plan Board

Esaminiamo le novità una alla volta

Ranking dei Test

E’ stato richiesto ed è adesso operativo, come possiamo vedere dalla seguente immagine:

Attraverso il Drag ‘n’ Drop possiamo definire, a livello di Test Plan, la priorità dei test.

Test Repository

Abbiamo la possibilità di poter definire facilmente un repository dei nostri Test, come mostrato nella seguente figura:

dove abbiamo la possibilità di raccogliere in cartelle i nostri test. Tra le possibili operazioni, segnaliamo:

  • Creare un Test Plan all’interno o aggiungerne uno esistente
  • Creare un Test Execution all’interno o aggiungerne un esistente
  • Creare un Test Set all’interno o aggiungerne uno esistente

 

Test Plan Board

E’ la board attraverso poter eseguire le nostre operazioni sul Test Plan

Punto di attenzione: La Board ha il suo proprio ranking.

 

Test evolution gadget

Viene aggiunto un utile gadget, per le nster dashboard, in cui possiamo vedere la progressione della esecuzione dei test.

Conclusione

Un grande prodotto si migliora sempre ogni giorno che passa ed Xray non fa eccezione. Continuiamo a seguire con grande interesse questo ottimo addon (dai prossimi post inizierò a definirli Apps :-P)

Likes(0)Dislikes(0)