CER TI FI CA ZI ONE  DELLE  COMPETENZE IN SOF TW AR ENGINEERING 50 + ye ars e xpe rience In    S W   Q u a li t y M. Sogl iani   - Min sk   May 25   2018
From  19 59      up  to    20 18 Always   in    I.T. Very oft en in vo lv ed in   SW  Qual ity Memb er Mgr of    le ad in g edge tec hn ol og y groups Dire ct   witn es s of    ne   meth od ol og ie s tec hn iq ue s and  too ls Earl y ex pe rime nt / a do pti on  /  di ss emin ati on 2 I T A - ST QB      M .   Sogliani A   .. v e ry ..   L o ng     c a reer     i I .T.  
Cler  in  a   big  Ban in  Mila Study  d epa rt ment     Testimoni al   of migratio  to  a   2^  ge neration   IB compu ter Pu bl ica tion  of  Operat io nal   Re search    studies : Re du cin custo mers’     qu eu es    at ba nk  cou nte rs  Min imi zin  cash  qu an tities     at   cash ie r’s  lo catio ns No    foll ow - ons  for  com puting pow er    li mitations  De cisi on   to  le ave   t he  Ba nk ( aft er  eveni ng  Un ive rsity  deg ree)    - >   IBM 3 I T A - ST QB      M .   Sogliani 1 9 59 - 196   Cr eating s k ill  b a s e
Atten da nc e Cour se   on    36 0 c omp ute First    3^     gen er ation    c ompu ter   on  the  mark et     SLT  (Solid  Logic Tec hnolo gy)    - more   pow er   Ne w H W    A rc hitec ture   (C PU  Mem or y,   Ch anne ls Periphe ra ls ) Ne w Op er ating   System  SW  A rc hitec tur  (D OS,  MVT ) Ne w SW  f amilie s      ( Co mpilers Oper ational Services Spooling…. - .) St anda rd s for    all new     forthcoming co mputers IB   su cc es and  expans ion On  re turn to  Milan     member of    It alian Specialis t Gro up 4 I T A - ST QB      M .   Sogliani 1 9 6   - I BM     - N e w     Y o rk  
IBM    Test  Ce nter    - 360 /30 Assist   custo mers in    testin g   the ir ap pl ica tion s be fore in stall atio n En suri ng stab le en viro nme nt De b u g g in g   a n d   testi n g h in ts su p p o rt  Ed iso   - 360  /   50 First It al ia n custo mer in stall atio n (64K   memo ry - T ap es , D isk  dri vers)  Proj ect  mgr .   - >   mig ratio n from   pre vio us 2^   ge ne ratio pro gra ms (60 p ro g ra mme rs ) Man y Prob le ms   ne w   tech no lo gy  ne w   OS (MVT ne w   in x ep erte d pe op le Ne w   PL sy mbo li c la ng ua ge - 1^   in   Eu rop St ruc t ur ed program m ing f rom     Algol Alt ernat iv   t C obol  and  F ort ran  T oo    f ut uris t ic and  c om plex - m ult it hrea ding   et c .   Very lim it ed m ark et   ac c ept a nc e 5 I T A - ST QB      M .   Sogliani 1 9 6 1 9 6 8       Fi r s t   3 6 0   i ns t a llations
Co mpile   still unstabl e monthly tr ip  t UK  Lab Project   De la ys ( customer di ssatisfaction ) Fi rst  ap pl ica tion con verted !! De mo  to  CIO  (   fr om  2 h.  t  10+ h.  ??? Lesson s le arned T e stin g   is co mp le x .. a n d   e n d le ss ….  p ro ce ss No t on ly Fun ction al T estin g Pe rforman ce ( Load and   stress) testin Prog rammi ng   op era tion s needed gu id el in es and  standa rds . My   fir st    Book on    PL1    Effi ci ent Progr amm in g 6 I T A - ST QB      M .   Sogliani 1 9 6 1 9 6 8       P L 1     .. bad …    e xperien ce
IBM    I.T.    Ma s te Cla s s   5 mont hs      co ur se  on   adv anc ed  and  fut ur  t ec hnolo gies Ja mes    M ar tin’s     co ur se    on     «  SW   De velopment  »    Int roduc ti on  of   P roc ess    concept    Emphasis   on    Re quir ements and  Tes ting Ne eds   of   Review and   A ppr oval   ev ents Ant icipa tion   of   «Infor mation   Eng ine er ing »    book F irs  draf of  a Dev elopment   Met hodologies   (Waterf a ll…) 7 I T A - ST QB      M .   Sogliani 1969  G e ne va   
Mgr of    It al ia n Sp ecia li st Gr oup   (2^  le vel suppo rt Cu stome r assi stan ce on    in stall atio ns de vel op men t an d d el ive ry Prob le ms ’    reso lu tion Sa le   Su pp ort    Be nch marki ng Benc hmark in g Co mpu ter  pe rforman ces  Cu stome r’s Job strea m Co mpi la tion   Ex ecu tion time      ( T hru pu t in de x Pro g ra ms’     o p timi sa tio n ( d iffere n t la n g u a g e s Ex ecu tion con figu ratio n (Smart  sche du li ng Incre ase Pa ral le li sm Overla pp in g I/O  cha nn el sep ara tion s Di sk acce ss he ad   min imi satio n ….) 8 I T A - ST QB      M .   Sogliani 1 9 7 0   1 9 7 2       M i l a n
Co mputing  Ce nter  EMEA   Fu nctiona Mgr De mo, T estin g   an  Service  Cen ters  (…pri meva Sa aS …)  15 0+   in stall atio ns   ,    20 00 pe op le   Co st con tai n me n t NW solu tion ad op tion     RJE 19 73   Re du ction   T arg et  = 1 25     in stall atio ns  ! Guide li nes   on  Opera tio nal    Ac tiviti es   En sure     En viro nme nt    stab il ity pe rforman ces  an con tinu ity Se pa ratio of  rol es  an resp on sib il itie s Pu bl ica ton an d e nfo rcin Guid el in es Co nfig ura tion   Mgmt , C ha ng Mgmt , R el ea se  Mgmt , A vai la bi li ty   Mgmt etc.     IT IL,  ISO20 0 0 0 Lo cal   Insp ectio ns 9 I T A - ST QB      M .   Sogliani 1 9 7 3   1 9 7     P A RIS
Di rec tor  of   South  It aly   Suppor Gr oup  Sp eci al ists   on    ne w   tech no lo gi es,  meth od ol og ie an tech ni qu es  2 ^     le ve su p p o rt   t o    Cu stom e rs  Le ad ers   of  pro bl ema tic,  risky    pro je cts I.N.P.S.  Proje c L a rg e st IBM   in stal la tio n   in   It a ly        (w in   from co mp e titio n 4  la rge   CPU ’s  an   10 0+    di stribu ted     sy stems 15 0+   IBMers (Prog rammi ng T estin g,  Re le ase Ope ratio n…) Big    cha ll en ge  on ….   all   SW  Qua li ty     asp ects Ex pe rime nt  an   ad op tion   De v.  Proce ss  cy cle   T est  Factory Re le ase   po li cy Ad - h o IBM    SW   di strib u tio n     p a cka g e   ( - Ro me  La b Wiza rd ) 10 I T A - ST QB      M .   Sogliani 1 9 7   1 9 8 0       R o m e
Di rect or  of  Int erm edi ate S ystem  w /w  C enter 15 0+   spe cia li sts   f rom   al  w / w     cou ntrie 3^   le vel   sup po rt  Sales   s upport   T ec hnic al  as s is t an c e   D em o C ent er      (daily     I BM   Eurof light s ) - 3 T ie  Arc hi tec ture la unc h   Ce n tral   h o st   -  de p a rtmen tal    serv e rs   -  PC’ 3  Sy nc.   O pe ratin Sy stems     (MVS,   OS40 0, O S2 Fea sib il ity    of    di stribu ted     op era tion  (vs.   HP, DEC, Microso ft   co mpe tition ) Ex pe rime nt   of    first mid dl ew are -- Websp he re Montec arl o’ s Fut ure   Tec hno lo gi es    Ev ent 11 I T A - ST QB      M .   Sogliani 1 9 8 3     1 9 8     V i m erc ate  P l a nt
Di rect or  of  It al ia Ri sky Proj ects   Se le cted    Sen io Proj ect Le ad ers     (25 +) Proj ect Man ag eme nt    tech ni qu es  an too ls ad op ted . Pro je ct pe rio d ica re vie w s Auto st rad e Proj ec (Fl ore nc e)  Winb ack from  comp etitio    (Uni vac)    Co nve rsio of   Hi gh w a y Pa y men Sy stem   (au toma ted   ga tes)  First Re la tion al   ( DB2 )   in stall atio in  I taly . Integ ratio of   mul tipl   da ta  file s Ne w   DB   de sig tech ni qu es     Da ta  Flow   ) Ne cessi ty     of  DB man ag er    and  Da ta   Man ag er 12 I T A - ST QB      M .   Sogliani 1 9 8 6     1 9 8     M i l a n
Di rect or of   De vs Ops Compet ence Center   75   spe cia li sts ( seg men tatio n of skill s)  Prod ucts,  Meth od ol og ie s T oo ls Guid el in es to   I BM    in tern al De pts ( Inf. Sy stem Labs Pla nts ) Prod uct   Marke ting   Su pp ort    ( An no un ceme nt Sa le Co nsu ltan cie s on   pro du ct  util iza tion Cu stom e rs ’  p ro je cts ma n a g e me n  on   Dev Me tho d o lo g ie s Grow in g in tere st on  SW  Qua li ty Pa rtne rshi  w ith    in de pe nd en t too l sup pl ie rs 13 I T A - ST QB      M .   Sogliani 1 9 8   1 9 9     M i l a n
Several     ear ly experi ments     - ado pti on  + ..  fai lu res 19 88   Ea rly   CMM Asse ssmen      (W atts  Hu mph rey     -   SEI  De pt.De fen se « Man ag in the  Soft w are  Proce ss » Book. Fun ction   Po in ts estima tion      (A.   Alb rech t) Mod el in g,    DFD ,  ERD    ge ne ratio too ls   (e x tern al   sup pl ie spo nso rshi p) Re po sitory of de vel op men ( - > ICT   a rtifacts    (fail     ! ! ! Ca ptu re/Re pl ay      too l  pro toty pe      for  stress/lo ad    t estin g (fai l ! Insp e ctio n s Pe e r - to - p e e  revi e w    (  fai l ! Static   cod an al y sis        (ind ex    cy clo matic  comp le x ity Obje ct   O rie nte (Smal ltal C++   OO CC     mktg la un ch  + su pp ort Use  case    (Ratio na Un ifie Proce ss)     Visu al Ag e ISO 90 01 Ce rtificatio n (2^   IT    in  It al y ) 14 I T A - ST QB      M .   Sogliani 1 9 8   1 9 9     M i l a   c o nt .
Supp ort    vs.  Certi fic ati ons (Ini tia l +  maint ena nc e)  Au di tor Su pp ort    certifica tion      (70  I CT   comp an ie ) ISO 90 00 ISO 27 00 0, I SO20 00 0,  ISO 14 00 0,  It al ia la w comp li an ce   (an ti - corru ptio n,  tran spa ren cy pre ven tion   of corp ora te  offen ses..) Sp eci al ize  (ele ctron ic  mai certifie d,…). No    du pl ica tion     Uni que    “ Integ rate d Qua li ty     Sy stem Matu rity    asse ssmen ts     ( CMMi …) Quali ty  Organi sa tio n mem ber sh ip It al ia   SW  Qua li ty    pre sid en Eu rop ea SW Qu al ity    vice - pre sid en t ISO w orki ng   gro up Co nfe ren ces’     Orga ni satio n IST QB 15 M ins k   May   18  - M .   Sogliani 1 9 9   2 0 1     C o n s u l tant
Confe ren ce s (tran sf er  of   kn ow - how)    19 70    - GUIDE     (IBM cu stome rs)  19 80    - IT    Q ua li ty   spo nso rs    19 90    - Qua li ty   Orga ni satio ns 20 00    - ST QB     It al ia  ST 10 ^   ed itio n)  Company  Manag ement   Atti tud e 19 60 - 19 70 - Att en tion  on ly   to   HW costs     (SW   Qua li ty   ig no red 1980s - 19 90   - Se nsi bi li ty     to I T    op po rtun itie   (SW  qu al ity   ne gl ecte d)  20 00 ’s                    - Warry ng (SW Qua li ty    suff ere d)  20 10                    - Aw are ne ss (SW  Qua li ty    att en tion  +  inve stmen ts)     16 I T A - ST QB      M .   Sogliani 1 9 9   2 0 1     Co ns u l tant  ( c o nt .)
THANK  YOU   FOR  YOU ATTENTION Ma rco    So g li a n i marco sog li an i@ y a ho o.it 17 I T A - ST QB      M .   Sogliani P r e sentation     Co ncl usion