12.05.2015 Views

Memolux Presentation at Partner Event in May 2004 - ISCN

Memolux Presentation at Partner Event in May 2004 - ISCN

Memolux Presentation at Partner Event in May 2004 - ISCN

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Us<strong>in</strong>g NQA/TeamWORK<br />

for ISO 9001:2000 and<br />

improv<strong>in</strong>g IT enabled bus<strong>in</strong>ess<br />

services<br />

János Ivanyos<br />

janos.ivanyos@memolux.hu<br />

<strong>Memolux</strong> Ltd.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 1


Topics<br />

• NQA/TeamWORK general fe<strong>at</strong>ures and<br />

applic<strong>at</strong>ion areas<br />

• Example: Customis<strong>at</strong>ion for AQAP 160<br />

• <strong>Memolux</strong> profile <strong>in</strong> Bus<strong>in</strong>ess/Software Process<br />

Improvement<br />

• Capability measures for Bus<strong>in</strong>ess Process<br />

Improvement<br />

• NQA/TeamWORK <strong>in</strong> bus<strong>in</strong>ess<br />

• Conclusions<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 2


Overall Concept Applied I<br />

BestPractice Methodology<br />

(BESTREGIT 1996 - 1999)<br />

Mission Analysis<br />

Configurable Team-Work<strong>in</strong>g<br />

Pl<strong>at</strong>form <strong>in</strong> Which the Teamwork<strong>in</strong>g<br />

Based Processes can be Implemented<br />

NQA System<br />

(1997 - )<br />

Analysis of<br />

Teamwork Structures<br />

Infrastructure<br />

Establishment<br />

Cont<strong>in</strong>uous Measurement<br />

and Improvement<br />

News<br />

Agencies<br />

ISO 9001<br />

Risk Management<br />

NQA Applic<strong>at</strong>ion Software<br />

Knowledge<br />

Management<br />

Software Eng<strong>in</strong>eer<strong>in</strong>g<br />

ESA ECSS<br />

Aerospace<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 3


Overall Concept Applied II<br />

Assessment / Analysis Phase<br />

Mission<br />

Bus<strong>in</strong>ess Demands<br />

Bus<strong>in</strong>ess Goals<br />

Organis<strong>at</strong>ional Structures<br />

Standards / Processes<br />

Implement<strong>at</strong>ion Phase<br />

Configure <strong>in</strong>to E-Work<strong>in</strong>g<br />

Pl<strong>at</strong>form<br />

Teamwork<br />

Analysis and Establish<br />

Teamwork Based Processes<br />

ESA ECSS Stabdards<br />

ISO 9001<br />

ISO TR 15504<br />

... Etc.<br />

Need to Improve<br />

Required Core Processes<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 4


Overall Concept Applied III<br />

– Ready to use<br />

teamwork based<br />

process structures<br />

– E-work<strong>in</strong>g based<br />

environment<br />

– Re-usable work<strong>in</strong>g<br />

scenarios and<br />

document<strong>at</strong>ion<br />

requirements<br />

Re-Use Pool of<br />

Project Types<br />

•ESA ECSS Projects<br />

•Defence - Risk Management (Mapped on ISO TR 15504)<br />

•EU Project Management<br />

•ISO 9001 Compliant SW Development<br />

•etc.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 5


Overall Concept Applied IV<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 6


Example – Customis<strong>at</strong>ion for<br />

AQAP 160<br />

• NATO Integr<strong>at</strong>ed Quality Requirements for<br />

Software throughout the Life Cycle<br />

• Mission Analysis<br />

• Teamwork Analysis<br />

• E-work<strong>in</strong>g Configur<strong>at</strong>ion<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 7


The NATO Integr<strong>at</strong>ed Quality Requirements for<br />

Software throughout the Life Cycle<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 8


Mission Analysis<br />

The mission was to cre<strong>at</strong>e a common model of tailor<strong>in</strong>g the<br />

Support<strong>in</strong>g Life-cycle Process Requirements of AQAP-160<br />

(chapter 4) to successfully<br />

manage largely distributed development projects by us<strong>in</strong>g a<br />

distributed work<strong>in</strong>g pl<strong>at</strong>form which enforces the applic<strong>at</strong>ion<br />

of required NATO standards to successfully achieve contractual<br />

goals.<br />

The outcome shall be a re-usable framework for agreed work<strong>in</strong>g<br />

procedures <strong>in</strong> NATO software development projects.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 9


Example: Group<strong>in</strong>g by Work<strong>in</strong>g Scenarios<br />

(Use Cases)<br />

Teamwork Analysis of Project Plann<strong>in</strong>g and<br />

Tailor<strong>in</strong>g scenario for NATO development<br />

Projects<br />

– Follow<strong>in</strong>g BESTREGIT methodology<br />

– Roles, Communic<strong>at</strong>ion Flows, Result Templ<strong>at</strong>es<br />

The tailor<strong>in</strong>g process is driven by project and product characteristics (drivers<br />

for tailor<strong>in</strong>g). The drivers are either an implicit part of the project team’s<br />

collective expertise, or can be explicitly derived for a specific project,<br />

applic<strong>at</strong>ion with<strong>in</strong> a project, or organiz<strong>at</strong>ion.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 10


Example - Project Plann<strong>in</strong>g and Tailor<strong>in</strong>g<br />

scenario<br />

Project Board<br />

4. Project Review report Elfogadott<br />

2. Project Plan Munka<br />

Quality Plan Munka<br />

QA<br />

Represent<strong>at</strong>ive<br />

Project Manager<br />

1. Project requirements<br />

5. Project Plan Jóváhagyott<br />

Quality Plan Jóváhagyott<br />

1. Project requirements<br />

5. Project Plan Jóváhagyott<br />

Quality Plan Jóváhagyott<br />

3. Project Review report Nyitott<br />

1. Project requirements<br />

3. Project Review report Nyitott<br />

Project Assurance<br />

Team<br />

2. Project Plan Munka Project Team<br />

Quality Plan Munka<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 11


Team-Work<strong>in</strong>g Configur<strong>at</strong>ion<br />

• Us<strong>in</strong>g Wizard<br />

• Approx. 5 to 15 m<strong>in</strong>utes per Project Type<br />

• Autom<strong>at</strong>ic Gener<strong>at</strong>ion of Project Structure<br />

Be<strong>in</strong>g Supported On Server<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 12


Wh<strong>at</strong> Else<br />

• Discussion Forum<br />

• Drag and Drop Publish<br />

• Help Wizard<br />

• Full Version Control<br />

• Submission and Group Management<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 13


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 14


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 15


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 16


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 17


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 18


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 19


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 20


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 21


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 22


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 23


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 24


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 25


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 26


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 27


NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 28


<strong>Memolux</strong> I<br />

EU Project Management experiment<br />

• <strong>Memolux</strong> (1989), Hungarian priv<strong>at</strong>e SME<br />

<strong>in</strong> account<strong>in</strong>g and software eng<strong>in</strong>eer<strong>in</strong>g<br />

• EC FP4 Esprit and FP5 IST project<br />

management experiment (1995-1998,<br />

1999-2002)<br />

• FP6 IST-NMP, eContent Proposals and<br />

Leonardo Projects (2003)<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 29


<strong>Memolux</strong> II<br />

Software Process Improvement<br />

• 10 years of process improvement practice<br />

• Capability M<strong>at</strong>urity level 3 by Bootstrap<br />

methodology<br />

• Certified Quality System (ISO 9001:1994 from<br />

1998 and ISO 9001:2000 from 2001)<br />

• Us<strong>in</strong>g NQA/TeamWORK methods and tools for<br />

network based quality assurance<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 30


<strong>Memolux</strong> III<br />

Runn<strong>in</strong>g Bus<strong>in</strong>ess Process Outsourc<strong>in</strong>g Services<br />

• Ranked after Big4 <strong>in</strong> Hungary (150 clients)<br />

• Payroll (ca. 10.000 calcul<strong>at</strong>ions/month, 28<br />

people)<br />

• Book-keep<strong>in</strong>g and tax-consult<strong>in</strong>g (19 people)<br />

• IT system development&support, Bus<strong>in</strong>ess<br />

Assurance, ISO 9001 audit, etc. (18 people)<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 31


Capability measures of Bus<strong>in</strong>ess<br />

Process Improvement I<br />

Goals<br />

• Measur<strong>in</strong>g effects of <strong>in</strong>-house ICT<br />

process improvement on outsourc<strong>in</strong>g<br />

bus<strong>in</strong>ess capability<br />

• Verific<strong>at</strong>ion of us<strong>in</strong>g NQA/TeamWORK<br />

• Us<strong>in</strong>g measures for establish<strong>in</strong>g new ITenabled<br />

services<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 32


Capability measures of Bus<strong>in</strong>ess<br />

Process Improvement II<br />

Methodology<br />

• eSourc<strong>in</strong>g Capability Model for IT-enabled<br />

Service Providers (e scm ) Carnegie Mellon University, Pittsburgh, USA<br />

• Near to 100 practices (detailed requirements)<br />

• around 3+1 phases (pre-contract, contractexecution,<br />

post-contract, overall) and<br />

• 5 organis<strong>at</strong>ional elements (Organis<strong>at</strong>ion<br />

Management, People, Bus<strong>in</strong>ess Oper<strong>at</strong>ions,<br />

Technology and Knowledge Management)<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 33


Capability measures of Bus<strong>in</strong>ess<br />

Process Improvement III<br />

The e scm framework<br />

Source: http://itsqc.srv.cs.cmu.edu/escm<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 34


Capability measures of Bus<strong>in</strong>ess<br />

Process Improvement IV<br />

Results for <strong>Memolux</strong> payroll<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 35


Capability measures of Bus<strong>in</strong>ess<br />

Process Improvement V<br />

Identified Gaps by Capability Levels Us<strong>in</strong>g e scm Self Assessment<br />

Capability<br />

levels<br />

4<br />

3<br />

2<br />

ID<br />

Practice<br />

ppl_over_1_4 Establish and implement a policy to encourage and support<br />

<strong>in</strong>nov<strong>at</strong>ion and entrepreneurship across the organiz<strong>at</strong>ion.<br />

ppl_over_13_4 Analyse the effectiveness of the tra<strong>in</strong><strong>in</strong>g <strong>in</strong> achiev<strong>in</strong>g its<br />

<strong>in</strong>tended objectives.<br />

ppl_over_8_3 Establish and implement a policy to provide personnel with<br />

opportunities for career development.<br />

ppl_over_11_3 Establish and implement a reward program th<strong>at</strong> encourages<br />

the achievement of organiz<strong>at</strong>ional objectives.<br />

km_over_3_3 Establish and implement a knowledge system to identify,<br />

control and dissem<strong>in</strong><strong>at</strong>e <strong>in</strong>form<strong>at</strong>ion.<br />

km_over_5_3 Identify and reuse work products.<br />

km_over_7_3 Analyse and use knowledge about clients and end-user.<br />

km_over_8_3 Analyse and use feedback from clients and other<br />

stakeholders throughout the sourc<strong>in</strong>g process.<br />

km_over_9_3 Analyse the perceptions th<strong>at</strong> current and prospective clients<br />

have about the organiz<strong>at</strong>ion and its services.<br />

org_over_3_2 Establish and implement a policy on risk management.<br />

org_over_13_2 Establish and implement disaster recovery procedures.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 36


Capability measures of Bus<strong>in</strong>ess<br />

Process Improvement VI<br />

Rel<strong>at</strong>ionship Between Knowledge Management and<br />

e scm Practices – key areas identified<br />

Client Rel<strong>at</strong>ionship Management<br />

It requires manag<strong>in</strong>g knowledge regard<strong>in</strong>g the client and end-user needs,<br />

feedbacks and perceptions of the current and prospective clients about the<br />

organiz<strong>at</strong>ion and its services. This knowledge would help def<strong>in</strong><strong>in</strong>g the current and<br />

future market position and expect<strong>at</strong>ions.<br />

People Assignment<br />

Knowledge management system could firmly support the right Competency<br />

Analysis and Quality Assurance. Knowledge Management should<br />

provide the right access rules, extract necessary <strong>in</strong>form<strong>at</strong>ion to personnel about<br />

the client, service meet<strong>in</strong>gs and client expect<strong>at</strong>ions, and also legal requirements.<br />

Service Control and Improvement as stor<strong>in</strong>g and shar<strong>in</strong>g <strong>in</strong>form<strong>at</strong>ion<br />

about lessons learned.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 37


Capability measures of Bus<strong>in</strong>ess<br />

Process Improvement VII<br />

Lessons learnt<br />

• High capability level (3) practices can’t be achieved without<br />

external process improvement support.<br />

• The high capability level can’t be kept without runn<strong>in</strong>g<br />

knowledge management system.<br />

• The practices of the e scm framework are well adaptable for<br />

any virtual organis<strong>at</strong>ion model as the high capability level<br />

outsourc<strong>in</strong>g cooper<strong>at</strong>ion of service clients and providers<br />

implements a real knowledge-based virtual organis<strong>at</strong>ion.<br />

• The verific<strong>at</strong>ion and account<strong>in</strong>g of the transferred<br />

knowledge resources are critical issues for IT enabled<br />

outsourc<strong>in</strong>g susta<strong>in</strong>ability.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 38


NQA/TeamWORK <strong>in</strong> bus<strong>in</strong>ess I<br />

e-Bus<strong>in</strong>ess def<strong>in</strong>ition<br />

• a highly dynamic set of applic<strong>at</strong>ions (technology<br />

and bus<strong>in</strong>ess processes) th<strong>at</strong><br />

• l<strong>in</strong>k the participants (enterprises, consumers,<br />

communities) through<br />

• the electronic exchange of contents (goods,<br />

services, transactions, public and priv<strong>at</strong>e<br />

<strong>in</strong>form<strong>at</strong>ion).<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 39


NQA/TeamWORK <strong>in</strong> bus<strong>in</strong>ess II<br />

Monitor<strong>in</strong>g<br />

• support<strong>in</strong>g the usage of new technologies,<br />

applic<strong>at</strong>ions, and bus<strong>in</strong>ess processes <strong>in</strong> virtual<br />

organis<strong>at</strong>ion environment<br />

• l<strong>in</strong>k<strong>in</strong>g enterprises, consumers, and<br />

communities by team-work tools<br />

• provid<strong>in</strong>g wider visibility through cont<strong>in</strong>uous<br />

monitor<strong>in</strong>g tools for bus<strong>in</strong>ess stake-holders,<br />

public bodies, government quality assurance<br />

and project supervision<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 40


NQA/TeamWORK <strong>in</strong> bus<strong>in</strong>ess III<br />

Audit-trail<br />

• Common form<strong>at</strong> of <strong>in</strong>form<strong>at</strong>ion<br />

• Common methodology for stor<strong>in</strong>g <strong>in</strong>form<strong>at</strong>ion<br />

• Common methodology for electronic exchange<br />

of <strong>in</strong>form<strong>at</strong>ion<br />

• Common rules for (e.g. Commission) access to<br />

(project) <strong>in</strong>form<strong>at</strong>ion<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 41


NQA/TeamWORK <strong>in</strong> bus<strong>in</strong>ess IV<br />

Quality Standards/Models<br />

• ISO 9001, AQAP 160 (quality assurance)<br />

• AQAP 170 (NATO Guide for the Deleg<strong>at</strong>ion of<br />

Government Quality Assurance)<br />

• EFQM (European Found<strong>at</strong>ion for Quality<br />

Management)<br />

• Etc.<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 42


Conclusions<br />

NQA/TeamWORK helps to achieve<br />

• improved performance – compens<strong>at</strong><strong>in</strong>g up front <strong>in</strong>vestments by<br />

reduced oper<strong>at</strong><strong>in</strong>g costs<br />

• effective knowledge and content management – captur<strong>in</strong>g<br />

<strong>in</strong>dividual knowledge and transform<strong>in</strong>g it <strong>in</strong>to knowledge capital th<strong>at</strong><br />

becomes of a reusable asset of the outsourc<strong>in</strong>g processes<br />

• improved client service – outsourc<strong>in</strong>g organiz<strong>at</strong>ions are equipped<br />

with processes, procedures and tools th<strong>at</strong> can <strong>in</strong>corpor<strong>at</strong>e their<br />

clients <strong>in</strong>to these practices without any extra effort<br />

• improved ownership – better motiv<strong>at</strong>ion of employees through a<br />

fl<strong>at</strong>/<strong>in</strong>form<strong>at</strong>ion based and particip<strong>at</strong>ive control structure, a radically<br />

different management style and a hierarchy based on knowledge<br />

• improved value – <strong>in</strong> this structure the sum of the parts gre<strong>at</strong>ly<br />

exceeds their <strong>in</strong>dividual worth<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 43


Thank you for your <strong>at</strong>tention!<br />

János Ivanyos<br />

ivanyos@memolux.hu<br />

www.memolux.hu<br />

NQA Sem<strong>in</strong>ar Graz, 17.05.<strong>2004</strong> 44

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!