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
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