standard

Automazione del conteggio dei Function Point

L'Object Management Group (OMG) ha pubblicato un documento sull'automazione del conteggio dei Punti Funzione (Function Point), la metrica più diffusa a livello internazionale per misurare le dimensioni delle applicazioni software (cioè per dare risposta alla domanda: quanto è "grande" un software?).

Il conteggio dei Function Point è utile sotto diversi punti di vista, per governare sistemi informativi complessi e misurare livelli di qualità e di produttività; viene spesso usato anche per stimare, negoziare e tenere sotto controllo i rapporti di outsourcing tra clienti e fornitori nell'ambito dello sviluppo software. Il conteggio viene svolto tradizionalmente in modo "manuale", ed è un'attività onerosa che richiede una elevata competenza specialistica.

Il documento OMG sull'automazione del conteggio dei Function Point, in versione beta (lo stadio precedente all'emanazione come standard ufficiale), è disponibile con il titolo "Automated Function Points" sul sito del Consortium for IT Software Quality (CISQ), nella sezione riservata ai membri: l'iscrizione è gratuita e consente lo scarico del documento.

Process Knowledge Initiative

La Process Knowledge Initiative nasce per promuovere una standardizzazione della terminologia nell'ambito dell'analisi dei processi.

I diversi framework e standard esistenti (tra cui ad esempio BPMN, UML, IDEF, SCOR, VCOR, ITIL, APQC) hanno marciato finora separatamente, per cui il medesimo concetto viene denominato in modo diverso.

Promotori dell'iniziativa di standardizzazione sono il BPM Group della Queensland University of Technology (QUT), l'International Institute of Business Analysts (IIBA), Kemsley Design, la rivista online BPTrends e l'Object Management Group (OMG).

Secondo i promotori, la confusione terminologica costituisce un freno per la diffusione dell'analisi dei processi e del BPM, e l'obiettivo dell'iniziativa è quindi di risolverla, definendo in modo univoco alcuni termini fondamentali.

Per il momento è disponibile, nel wiki dell'iniziativa, una bozza di lavoro del Body of Knowledge.

Documentare le architetture software

Uno dei testi fondamentali sulle architetture software è “Documenting Software Architectures. Views and Beyond”, lavoro collettivo di una serie di esperti del Software Engineering Institute (SEI).
La seconda edizione (2010) del testo lo ha ulteriormente migliorato, grazie a due innovazioni significative.

In primo luogo è stata recepita la lezione degli approcci agili, e non viene dato per scontato un alto livello di formalizzazione nella documentazione dei sistemi. Per gli esperti del SEI è essenziale chiarire quali sono le effettive esigenze di comunicazione, a partire dall'individuazione degli stakeholder interessati all'architettura del software e dall'esame delle loro esigenze: quanto e cosa documentare dipende dal contesto.

L'altra innovazione significativa riguarda l'uso dello Unified Modeling Language (UML). Mentre nella prima edizione del libro gli autori mettevano in luce le lacune dello standard (allora in versione 1.4), ora considerano le versioni 2.x di UML un fondamento solido per le esigenze di documentazione delle architetture software.

Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Paulo Merson, Robert Nord, Judith Stafford: Documenting Software Architectures. Views and Beyond (2nd Edition) – Addison Wesley 2010

APQC Process Classification Framework

APQC (American Productivity & Quality Center) è un consorzio fondato nel 1977, con sede a Houston.

Ha ideato nel 1992 un modello di classificazione dei processi denominato PCF - Process Classification Framework (1992).

Categorie: 

BPMM - Business Process Maturity Model

Il BPMM - Business Process Maturity Model nasce per valutare caratteristiche e maturità dei processi di business, e per fornire una guida per il loro miglioramento graduale, simile al CMMI (è stato definito da autori di CMMI, e People CMM).

BPMM è uno standard OMG (come BPMN e UML), ufficiale dal giugno 2008.

Categorie: 

Cobit - Control Objectives for Information and related Technology

Control Objectives for Information and related Technology (COBIT) è un framework per la gestione manageriale dell’information technology (IT).
Contiene misure, indicatori, processi e best practice, utili per manager e auditor. Alle aziende quotate soggette alla legge U.S. Sarbanes-Oxley del 2002 è suggerita l’adozione di COBIT.

È gestito dal consorzio Information Systems Audit and Control Association (ISACA), dal 1996.

Categorie: 

SCOR - Supply-Chain Operations Reference

Supply-Chain Operations Reference-model (SCOR) è un modello di processi.

Definito dal Supply-Chain Council (creato nel 1996, circa 1.000 membri) come strumento di analisi per la gestione delle catene di fornitura (supply chain).

Il modello di basa su 3 "pilastri":

Categorie: 

Six Sigma

Six Sigma è una strategia ideata da Motorola nel 1986, che cerca di identificare e rimuovere le cause di difetti ed errori nella produzione e negli altri processi di business (si intende per “difetto” tutto ciò che provoca insoddisfazione nel cliente). Deriva da metodologie di miglioramento della qualità come Total Quality Management e Zero Defects.

Categorie: 

VCOR - Value Chain Reference Model

Il Value Chain Group, nato nel 2005, ha creato VCOR, Value Chain Operations Reference Value Chain Operations Reference model, per estendere SCOR alla gestione di tutte le catene del valore (value chain).

Categorie: 
Subscribe to RSS - standard