webratio cambia le equazioni del tuo it!

15
Cambia le equazioni del tuo IT! Novembre 2012

Upload: stefano-butti

Post on 10-Jun-2015

2.609 views

Category:

Technology


1 download

DESCRIPTION

WebRatio cambia le equazioni del tuo IT! Scopri come in 14 slide

TRANSCRIPT

Page 1: WebRatio cambia le equazioni del tuo IT!

Cambia le equazioni del tuo IT!

Novembre 2012

Page 2: WebRatio cambia le equazioni del tuo IT!

“There is a gap developing between the business users of enterprise applications and the IT professionals who are charged with providing these applications.”

Il divario tra Business e IT

Gartner, Inc., How to Use Pace Layering to Develop a Modern Application Strategy, Jim Shepherd et al, December 8, 2010.

Efficienza Ridurre tempi e costi di sviluppo e di manutenzione

Standard di qualità Architettura, robustezza, scalabilità, compliance alle policy IT interne

Obiettivi dell’IT

Velocità Rispondere immediatamente alle nuove esigenze del mercato

Agilità Adattarsi a situazioni in continua evoluzione

Richieste del Business

Page 3: WebRatio cambia le equazioni del tuo IT!

Applicazioni a ritmi diversi: il pace layering

“vogliamo una nuova applicazione, mai vista prima, per essere unici”

“facciamo qualcosa di noto, ma in modo diverso dagli altri, per differenziarci”

“usiamo tranquillamente le applicazioni già disponibili sul mercato”

Applicazioni “consolidate”

Applicazioni di “differenziazione”

Applicazioni di “innovazione”

da pochi giorni a 3 mesi

da 3 a 6 mesi

oltre i 6 mesi

Tempi di sviluppo

Coinvolgimento dell’end user nello sviluppo

elevato

medio

basso

Approccio allo sviluppo

agile con cicli di sviluppo lunghi

rigido e “a cascata”

agile con cicli di sviluppo brevi

Divise in 3 livelli o “pace layer” con ritmi di evoluzione diversi

Make or Buy

make

make/buy

buy

Page 4: WebRatio cambia le equazioni del tuo IT!

WebRatio cambia le equazioni che governano il processo di sviluppo di applicazioni enterprise.

Questi rapporti sono misurati in casi aziendali tipici:

La promessa: i “ratio” di WebRatio

Page 5: WebRatio cambia le equazioni del tuo IT!

parla con il business user cattura i requisiti di business in modelli crea i prototipi e l’applicazione finale è responsabile della User Acceptance

Gli attori di WebRatio

lavora alla visual identity crea template riusabili e stili di presentazione

lavora ad integrazioni ed algoritmi complessi crea componenti riusabili

Skill richieste Tempi di apprendimento

• comprensione requisiti di business • attitudine ad analisi, astrazione e modellazione

• 4 giorni di corso base • 4 settimane di pratica

Programmatore

Skill richieste Tempi di apprendimento

• tecnologie di Web Design • attitudine al riuso

• 4 giorni di corso base • 3 settimane di pratica

Designer

Analista/Modellatore

Skill richieste Tempi di apprendimento

• programmazione • attitudine al riuso

• 3 giorni di corso base • 2 settimane di pratica

Page 6: WebRatio cambia le equazioni del tuo IT!

…per progettare, costruire e manutenere le tue applicazioni enterprise custom

WebRatio è un ambiente fertile…

Page 7: WebRatio cambia le equazioni del tuo IT!

Cattura i requisiti di business in modelli astratti e indipendenti dalla tecnologia

Come funziona WebRatio? - passo 1

Modello applicativo in WebML Modello dei processi in BPMN

Page 8: WebRatio cambia le equazioni del tuo IT!

Personalizza l’ambiente definendo le tue regole di generazione

Come funziona WebRatio? - passo 2

Stili di presentazione Componenti custom

Page 9: WebRatio cambia le equazioni del tuo IT!

Ottieni un’applicazione Web Java standard su misura e senza componenti proprietari

Come funziona WebRatio? - passo 3

Mobile Desktop

User Interface

On-premises In the cloud

… …

Standard Java Application

Server

Deploy

Page 10: WebRatio cambia le equazioni del tuo IT!

Il Business User è direttamente coinvolto in un ciclo di sviluppo virtuoso basato sulla prototipazione evolutiva

Un ciclo di sviluppo evolutivo

Analisi Requisiti

Validazione dei Risultati

Modellazione della Soluzione

Generazione dell’Applicazione

Page 11: WebRatio cambia le equazioni del tuo IT!

Produttività

Aumenta fino a 3x

Indice di produttività misurato sul campo > 6 FP/giorno uomo

Agilità

Applicazioni sempre allineate con le esigenze di Business

Partenza immediata anche con requisiti da rifinire

Approccio evolutivo, convergere verso la soluzione desiderata

User Acceptance

Cliente/committente coinvolto nel processo di sviluppo

Momenti di verifica/validazione molto frequenti

Soddisfazione e clima positivo

Qualità

Codice generato privo di errori “casuali”

Metodo rigoroso: divisione chiara dei ruoli, “obbligo” di riuso

Architettura ed ambiente di esecuzione standard

Requisiti non funzionali (come sicurezza e prestazioni) affrontati come in qualsiasi altro progetto Java

Codice generato aperto, nessun componente proprietario

Manutenibilità

Facilità di condivisione della conoscenza

Know-how funzionale, slegato dal codice

Interventi di manutenzione gestiti automaticamente

Benefici tangibili

Page 12: WebRatio cambia le equazioni del tuo IT!

Cosa puoi creare con WebRatio?

Web Content Management

Customer Relationship Management

Supply Chain Management

Enterprise Resource Planning

Financial Services

Business Intelligence

Knowledge Support

Page 13: WebRatio cambia le equazioni del tuo IT!

La soddisfazione dei nostri clienti

L’uso di WebRatio ha ridotto i rischi di progetto. Inoltre, essendo sempre garantita la qualità del software, abbiamo potuto concentrarci sulle funzionalità. I nostri utenti hanno avuto il tempo di pensare concretamente ai bisogni in evoluzione e di definire meglio i requisiti, ottenendo una veloce risposta

Emanuele Tosetti IT Manager Acer

Divisione Marketing

Paolo Manzoni Direttore ICT A2A

Claudio Abad IT Manager Si Collection

Alberto Ronchetti Direttore Sviluppo Atena Informatica

Spendevamo 40k€ per la manutenzione annuale del sistema, mentre la nuova applicazione è costata 38k€; quindi si è pagata da sola! WebRatio ha portato il nostro payback period a 0.

In 10 anni non abbiamo mai consegnato un progetto in ritardo per cause attribuibili allo sviluppo software: anche con requisiti non ben definiti, grazie alla prototipazione rapida il committente è in grado di capire subito se la strada è quella giusta.”

WebRatio è semplice da usare, permette di focalizzarsi sull’analisi e genera applicazioni multipiattaforma e multilingua; il tutto avviene rapidamente, e favorisce la standardizzazione dei processi di sviluppo e la condivisione della conoscenza.

Page 14: WebRatio cambia le equazioni del tuo IT!

Il problema

C’è un divario tra il Business e i professionisti dell’IT

Il bisogno

Sviluppo agile e veloce, ma al tempo stesso efficiente e di qualità

La risposta

Modellazione + Generazione+ Ciclo di sviluppo iterativo

I benefici

I “ratio” di WebRatio

Riassumendo

Page 15: WebRatio cambia le equazioni del tuo IT!

www.webratio.com

blog.webratio.com

Sei pronto per cambiare le equazioni del tuo IT?