itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E....
Transcript of itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E....
![Page 1: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/1.jpg)
������ ������ ����� ���������� ������� �������� ������ ������������
SW SW ProcessProcess ImprovementImprovement usingusing CMMICMMIwithwith Dr. R. Dr. R. KneuperKneuper, Dr. E. Wallm, Dr. E. WallmüüllerllerJan 19Jan 19thth, 2006 , 2006 -- Hotel Hotel SofitelSofitel ZZüürichrich
Michael PaulweberMichael Paulweber
![Page 2: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/2.jpg)
Page 2 | 57@ M.Paulweber, 2006
��������������������
�� ��������� ������� �� �� ��!������� �"#���� �� $
�� �� �����%� ���� �����%� ��&&��� '���( ����������� '���( ������������(������!��(���������(��'(�%� ����(������!��(���������(��'(�%� ))� ����������%���!�����������'����� ����������%���!�����������'��������'%������� ���������������������'%������� �������������������������������**
�� �� �����'���� ��'���������'+��%�� �����'���� ��'���������'+��%))��%,� ������� �������(����( �!���*��%,� ������� �������(����( �!���*
�� �� ��(� ��� �����-.����������������� ��(� ��� �����-.�����������������((�������� ���((�������� �
�� �� ��%� ��%����� +������� ���� ��%� ��%����� +������� ��������������������(������������������������������(������������
��������
������������
�� ���������� ��������
������������������
������
������ ������������� �������
������������� �������������� �
������
��������������������
������������������
��������������
��������������������
![Page 3: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/3.jpg)
Page 3 | 57@ M.Paulweber, 2006
��������������������
���� ����������/����0������������ ���� �����'���������������������� (�%� � ��� !��(������$
�� ��( ����������( �������� ��!�����'���!�����'�,� ,� ������'������' ��'������'����##'�� ��1��'�� ��1��##� ������������ ����������� ����������!�������!���
�� Test Test bedbed systemssystems
�� InstrumentationInstrumentation & & diagnosticsdiagnostics
�� OptimizationOptimization technologytechnology
�� 2 ���!�2 ���!� ���������������������� �� ��'��� ��'� !����!����!������ �����!������ ����� %���%��� (����(���� !������ �!������ �
�� ��1������1�����!!�����������!!���������� ������!��( ��������!��( �������� �� ��!��� ��!� �,,� ��'�,,� ��'
![Page 4: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/4.jpg)
Page 4 | 57@ M.Paulweber, 2006
��������������������
�����' �%�������' �%�� 33
45673784567378������ 99�88�887737:437:4������ 99
��� �'���� �'� ;/�;/��(�����'�(�����'33
48<�,48<�,�� ���� �� ����
������������! ������! ���� ���� ��(��������(������33
45673=>845673=>8�88�88773??883??88
�� �� ���� ' �%�� �����48������� ��'��������8��� �$
��� �'���� �'� �1(� ��1(� � ����������33
5>5> <�,<�,�� ���� �� ����
�
��
���
���
���
���
���
���
���
���
���
�� �� �� � �� � � � � � � � � � �� �� �� �� ��
��������
![Page 5: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/5.jpg)
Page 5 | 57@ M.Paulweber, 2006
��������������������
19971997 19991999 20012001 20032003 20052005 20072007
45584558@@�3�� �3�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
������ ����� �����
������ ����? ����?
������������������( �!���( �!���
������������������������� ���!������� ���!�����,( �!����,( �!���� ���������� ���������
![Page 6: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/6.jpg)
Page 6 | 57@ M.Paulweber, 2006
��������������������
19971997 19991999 20012001 20032003 20052005 20072007
45584558@@�3�� �3�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
������ ����� �����
������ ����? ����?
������������������( �!���( �!���
������������������������� ���!������� ���!�����,( �!����,( �!���� ���������� ���������
![Page 7: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/7.jpg)
Page 7 | 57@ M.Paulweber, 2006
��������������������
45584558@@�3�� ��� �������! �������3�� ��� �������! ������@@������������'��,�!���������������'��,�!����� $$
�������� �� ��� � ��!���!� ��"���"� �������� #���#���
AcquisitionAcquisitionZZööllnerllner
AcquisitionAcquisition DigalogDigalog
AcquisitionAcquisitionPierburgPierburg
AcquisitionAcquisitionPEUSPEUS
����!������!�� ������'������'
������������������ ��'�����'��� ������'������'
2�%� � ���2�%� � ���������'������'
.�������.�������������'������'
���������������� ������
![Page 8: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/8.jpg)
Page 8 | 57@ M.Paulweber, 2006
��������������������
���455=3�� %��!��, �����%���� ������! �����'����� �,( �A�!��%���B��,,� ��'C 0�������(����***
�� �� ��� ���!��0��� ��� ���!��0�( �!�������4556( �!�������4556
�� �� ��� �������� ��� ��� ��� �������� ��� ������0�( �!����������0�( �!�����
�� D���� �,( ���!����! �����D���� �,( ���!����! ������������%��������� ����������%��������� ���
�� � �%��'!��(��1����,0���� �%��'!��(��1����,0���( ���!��( ���!��
�� 0� ��',�!��, ������������0� ��',�!��, ������������!������ ���0��������!������ ���0��������
�� 0�( �A�!��%���������0�( �A�!��%�������������������������'����� �������������������'����� ���
![Page 9: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/9.jpg)
Page 9 | 57@ M.Paulweber, 2006
��������������������
������ ������0�( �!�����E0�( �!������ ������! �����'!�����,( �A�!��***
2 ���!����%� +
� �����'� �����'
2 �!���%� +2 �!���%� +
Beginning of Beginning of projectproject
End of End of projectprojecttimetime
% of effort% of effort
100%100%
0%0%
Source: Source: „„SW Project Survival GuideSW Project Survival Guide““ by Steve McConnellby Steve McConnell
![Page 10: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/10.jpg)
Page 10 | 57@ M.Paulweber, 2006
��������������������
������ ������0�( �!�����E0�( �!������ ������! �����'!�����,( �A�!��***
� �����'� �����'
Beginning of Beginning of projectproject
End of End of projectprojecttimetime
% of effort% of effort
100%100%
Source: Source: „„SW Project Survival GuideSW Project Survival Guide““ by Steve McConnellby Steve McConnell
0%0%2 �!���%� +2 �!���%� +
2 ���!����%� +
��������������������������
���� �� ����� �� �
![Page 11: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/11.jpg)
Page 11 | 57@ M.Paulweber, 2006
��������������������
������ ������0�( �!�����E������!� �!���,�!��� ��1(����������! �����'***
Source: Source: „„SW Project Survival GuideSW Project Survival Guide““ by Steve McConnellby Steve McConnell
RequirementsRequirements
Architecture / SRSArchitecture / SRS
Detailled designDetailled design
Implementation / testImplementation / test
RequireRequire--mentsments
ArchitectureArchitectureSRSSRS
DetailledDetailleddesigndesign
ImplementationImplementationtesttest MaintenanceMaintenance
Costs to Costs to correctcorrect
Phase in which Phase in which defect was defect was
createdcreated
Phase in which defect is correctedPhase in which defect is corrected
![Page 12: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/12.jpg)
Page 12 | 57@ M.Paulweber, 2006
��������������������
�����,� ��������������������� @���� ������%��������,����� �� ****
Intranet Intranet �� Instrumentation & Test Systems Instrumentation & Test Systems �� Processes & QM SystemProcesses & QM System
����������������
���� ������ ��
��������������
������������������������
����������������������
��������������
![Page 13: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/13.jpg)
Page 13 | 57@ M.Paulweber, 2006
��������������������
.�!�( �!���� �����! �(����!��������,3.�!�( �!���� �����! �(����!��������,3
�� 2 �!������' ����(�����2 �!������' ����(�����
�� ;����;����
�� F��!��� �!��F��!��� �!��
�� ���(��������(�����
�� ������(������� ��������(����!���� �������,����( �!��� ���� �� $
![Page 14: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/14.jpg)
Page 14 | 57@ M.Paulweber, 2006
��������������������
19971997 19991999 20012001 20032003 20052005 20072007
45584558@@�3�� �3�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
��� ���!������� ���!�����,( �!����,( �!���� ���������� ���������
2 �!�������,����2 �!�������,����
2 �!������������!���������,� 2 �!������������!���������,� �����������G���H�����������G���H
��������%� +,��%��� ���!����������%� +,��%��� ���!��
0� �!�!��,�'� ���������'�����0� �!�!��,�'� ���������'�����
� �����'(� ,� ���� �����'(� ,� ���
![Page 15: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/15.jpg)
Page 15 | 57@ M.Paulweber, 2006
��������������������
19971997 19991999 20012001 20032003 20052005 20072007
45563�� 45563�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
������ ����� �����
������ ����? ����?
������������������( �!���( �!���
������������������������� ���!������� ���!�����,( �!����,( �!���� ���������� ���������
![Page 16: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/16.jpg)
Page 16 | 57@ M.Paulweber, 2006
��������������������
0�!!���,��0�������(���� ���� �������!��������#%��!�� ����! ���������( �!���� ��� $
�� 2 �A�!�����'�����2 �A�!�����'�����
�� ;���� �����;���� ���������'���������'�����
�� 0�,�%� �����'�0�,�%� �����'�
�� 0�,�%� �0�,�%� ���(�����������GII#��(�����������GII#J#J#$$H�������������H�������������
�� ����' ���������' �����
�� 2 ���!�����/K������2 ���!�����/K���������� ��!����� ��!�
�� ��!������������!����������������(����������(����
��������
��� �
���
��������
��
��������
����������
����������
���
�����������
� !
"��
���� ������
���
������#�
���
���$���
���� �
��
-���=8<-���=8<BB!�����!��!�����!��BB0�0�������(�����!��������������(�����!��������
![Page 17: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/17.jpg)
Page 17 | 57@ M.Paulweber, 2006
��������������������
L� �����(�����( ���0��������!��� ��( �A�!�����'������������' �����***
�� 2 �A�!�����'�����2 �A�!�����'�����
�� ;���� ���������'�����;���� ���������'�����
�� 0�,�%� �����'�0�,�%� �����'�
�� ���������� ��������������������������� ������������������������������� ��������� �����
�� ����' �����/��,�'� ���������'���������' �����/��,�'� ���������'�����
�� 2 ���!�����/K���������� ��!�2 ���!�����/K���������� ��!�
�� ���������������� ���������������������� ������
![Page 18: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/18.jpg)
Page 18 | 57@ M.Paulweber, 2006
��������������������
������((� ������������3��� �����' �%��3��� ������#����������� �����
�� �������� ������
�������
������������
���
�������
������������
���
�� �������� ������
M����
�
M����
�
�������
������������
���
�� �������� ������
0�,�%� �����'�#��(����������������,�!�;���������0�,�%� �����'�#��(����������������,�!�;���������
��� ���������� �������
��� ��������� �������� �� ��
��������������
M����
4
M����
4M�
����
M����
�M�
���?
M����
?
�� Each iteration has a defined Each iteration has a defined functionalityfunctionality
�� Product scope extends with Product scope extends with each iterationeach iteration
�� Problems are detected early Problems are detected early and resolvedand resolved
![Page 19: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/19.jpg)
Page 19 | 57@ M.Paulweber, 2006
��������������������
�� �� �� � ��� ��
� ��� �� ������ ������� �
������������ ������������
� ���� ���
��(����������������(��������������M�',�1��'M�',�1��'
�� ������� ������� ��������������
!�� � !�� ��� �� ��
��� ���������� �������
��� ������� ����� ������� ��
M�',�1��'M�',�1��' M�',�1��'M�',�1��'
2 �����2 �����
�����(� ����,�1������,�����(��(����� �����
������������������
��������������
C�����(����N
������((� ������������3��� �����' �%��3��� ������#����������� �����
![Page 20: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/20.jpg)
Page 20 | 57@ M.Paulweber, 2006
��������������������
!�� �� �� !�� �� ��
� ��� ��� ��� ��
���"�������� ����"�������� �
M�',�1��'M�',�1��'
��� ���������� �������
��� ������� ����� ������� ��
������((� ������������3��� �����' �%��3��� ������#����������� �����
�������������� ���������������� ��
��������������������
������������ ������������
�����
�� ������� �������� ��
� ���� ���
![Page 21: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/21.jpg)
Page 21 | 57@ M.Paulweber, 2006
��������������������
������((� ������������***
�� ��'�����'���! ��������'���� �! ��������'���� � ��������0������� �#��� �,� ���������0������� �#��� �,� ���,� !�%� +,��%��,� !�%� +,��% %������ (�������%������ (�������
�� 0�0�������(���������������(��������� ���(����� ���!�!�����%� +,��%���(����� ���!�!�����%� +,��%
�� Daily build via configuration management system Daily build via configuration management system ��necessary to guarantee maintainabilitynecessary to guarantee maintainability
�� Requirement data base Requirement data base �� avoid requirement creepingavoid requirement creeping
�� Defect tracking system Defect tracking system �� identify problem zones and identify problem zones and maturity pf SW productmaturity pf SW product
�� Test data base Test data base �� knowledge about degree of test coverageknowledge about degree of test coverage
�� 0�!!���,��0�!!���,����� ���!������� ���!���� �,������,�����!���!����(( �1����������(( �1�����������!������������!���������� �����,�����,
![Page 22: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/22.jpg)
Page 22 | 57@ M.Paulweber, 2006
��������������������
SW Coding Configuration Management System
Check in
Build machine
Create executables
Defect
Database
Test reports
Automated (+Manual) tests
Setup.exe
Create setup
Integration machine
Installation
System integration includes ….
�� +,��%��,� !��������' ������������ ������$
0��������0������������ ��!����� ��!�
//
���'����'�����'���������'�����
���������
�� ����
�������
�����������
������
�� ���������� ���� �� ���� ����;���� ���������'�����������;���� ���������'���������������,�'� ���������'�������������,�'� ���������'�������������M�������� ������M�������� �����������'�����'��������������'�����'���������������������'�������������������'�����������
�� ����!�����1(� ������!�����1(� �� �� ������� ���� ���� ������� ���� ��
�� ��� ���!������� ���!���� ( �A�!�G( �A�!�G�(( �1*!����(( �1*!��� �,�,�����H�����H
![Page 23: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/23.jpg)
Page 23 | 57@ M.Paulweber, 2006
��������������������
19971997 19991999 20012001 20032003 20052005 20072007
45584558@@�3�� �3�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
������������������( �!���( �!���
����������������������
;����%���������������"��;����%���������������"��
����' �����O�����( �!�������' �����O�����( �!���
����� ��������� ���!������� ��������� ���!��
���������!�( �!������������!�( �!���
![Page 24: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/24.jpg)
Page 24 | 57@ M.Paulweber, 2006
��������������������
19971997 19991999 20012001 20032003 20052005 20072007
45563�� 45563�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
������ ����� �����
������ ����? ����?
������������������( �!���( �!���
������������������������� ���!������� ���!�����,( �!����,( �!���� ���������� ���������
![Page 25: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/25.jpg)
Page 25 | 57@ M.Paulweber, 2006
��������������������
���� �(����������� ������������' ����$3���0����� �,� 2 �,��������0�������(����
���������������� �����������
���������������� �����������
!���������"��������#���������$��������%��������&����'�������!���������"��������#���������$��������%��������&����'���������
������!����������#(������!����������#(
�����)*�&!+������� ��� ������)*�&!+������� ��� �
����� ��������� ����
Source: SEI - SW Engineering Institute Carnegie Mellon University
�� �� @@����(����1!�����!�������(����1!�����!���0�������(����0�������(����
![Page 26: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/26.jpg)
Page 26 | 57@ M.Paulweber, 2006
��������������������
0�( �!�����( ��������� �!�� ����(�����! ����������(�����������$
02-02-$$ 0� ���'�!2 �!���-%�� ��0� ���'�!2 �!���-%�� ���(���� ���((� ����'������(���� ���((� ����'�����(CEO)(CEO)
020***020*** 0�2 �!���0��� ��'��������0�2 �!���0��� ��'�������� �������!���'����������� � �������!���'����������� ���(�������������(�����������(head of development (head of development from major development centers)from major development centers)
-2-***-2-*** -(� �������2 �!���-%�� -(� �������2 �!���-%�� !�� ��������!��������!�� ��������!��������
0.2�***0.2�*** 0�.�'���� ��'2 �!���� ��(0�.�'���� ��'2 �!���� ��(!��!������������������!��!������������������(representatives of development teams (representatives of development teams world wide)world wide)
0.��**0.��** 0�.�'���� ��'� !����!�� �0�.�'���� ��'� !����!�� �� ��(��,�������� ,�!��� ��(��,�������� ,�!��(main (main architects of various development teams architects of various development teams world wide)world wide)
O ���O ��� ��� ��O��!����������/��� ��O��!����������/����� ���������'� ����� ���������'� (provides (provides feedback to management)feedback to management)
���
��� �� ������ �� � ������ ���
M e m b ers : S tra te g ic P roc ess O w ner , H O D s o f LD C s & O P O
����������� ����� ���� ��������������������� ����������������� ���� ������� ���� ���� ����� ��� �����
��������� �� ���� ��������� �
� ������ ��� �������� � �� �
���� �� ����������
������ �� �������������� ��������������� �� ���
���������������� � �� �
���� �� ����������
���� ���� �������� ������ ��������������� �� ���
������� ���� �� � ��� �����
������
M em be rs : a ge n ts o f LD C s
�� ���� �� ��� �� �� ������ � ������������ �� ���������� ��� ���� � ���� ���� ���� �� ��� �� �� � ��!��� ����� ��� �������� �� ����� �� �������� ������� �" �������� ���" ������� ����"�"
����� �� ����� �� ���� �
M em be rs :P A O & spe c ia lis ts (S en io r E ng ine e rs )
�� ����������� � ������������� ��� ��#�������� �� ��������� ������ �� �� ���������� ����� �"�$�� ��� ����� ��� %
�������������� ���� ����� �������������
���
������� ���� �� �� �
� � ��� � �� �����
M e m b ers : a gen ts o f L D C s
�������� ��� �� �� �� �� �������� ��������� �� ��� ���� �� ����� ���� ��� � ���� �������������������&' (��#������������������� ��� �" �"
�� ��� � ��� � ��� �� �
��� �
M e m b ers :spe c ia lis ts (S en io r E ng ine e rs )
�������� �� ��������� � ��� �������������� ������ ���� ��#���������� �������� ������
����� �� ���� �� ����� �
�������������� ����� ����
![Page 27: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/27.jpg)
Page 27 | 57@ M.Paulweber, 2006
��������������������
0��� ����(�!��� �! �!���,� ��!!���,��0�������(����***
�����
�����
������ ���
������ ���
�������
����������� �� ���# � # ���� ���� ���# � # ���� ��
�� ������������������
�� ����������� ���������
�����!$���������!$����
�� %�����!���%�����!���
�� �� &� �������� &� ������
� ���� ����� ���� ����
�� '� � ������� ���'� � ������� ���
������� (��)�������� (��)�
�� ��� � ��� ��� � ���
�� * &�� � ��* &�� � ��
����� � ������� � ��
�� %��+ ������� � ��%��+ ������� � ��
�� �����,����� � �������,����� � ��
�� * # (�* # (�
�� - ���� � ���- ���� � ���
�� * ������* ������
�� ���������������� � ������.(������������������ � ������.(��
(��)���(/(��)���(/
�� 0 � ������)������.(��(��)���(/0 � ������)������.(��(��)���(/
�� * &�� � ������� � ������* &�� � ������� � ������
�� ������� �� ����������� �� ����
������������ ���������������
������������ �������������
![Page 28: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/28.jpg)
Page 28 | 57@ M.Paulweber, 2006
��������������������
TSTTST
� Agreement between GPM (customer) and project team
� Common database for functional requirements and boundary conditions (Requisite Pro)
� Bidirectional traceablity of requirements
;���� �����;���� ���������'���������'�����
;�������2 �;�������2 �
��� K������� K����
�� ������ ����
URSURS
SRSSRS
SourceSource
0��� ����(�!��� �! �!���,� ��!!���,��0�������(����3 ���� �������! ���!��,� ��!!����,( �A�!��***
���������
�� ����
�������
�����������
������
![Page 29: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/29.jpg)
Page 29 | 57@ M.Paulweber, 2006
��������������������
�� +( ���!��(�����,���� ���� ����!������#���(��������(��,���! ��������$
![Page 30: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/30.jpg)
Page 30 | 57@ M.Paulweber, 2006
��������������������
0��� ����(�!��� �! �!���,� ��!!���,��0�������(����3 ���� �������! ���!��,� ��!!����,( �A�!��3����������
�� �� ����,� �1!�����!����� �� ����,� �1!�����!���0�������(����0�������(����
���������0�( �!������������0�( �!�����( �����������(�� ��!���( �����������(�� ��!����'������'���
��BB!�����!��� �����(!�����!��� �����(CC ���( �!�����������( �!��������,� !�����������( ��������,� !�����������( ��������
�����������/��� �!������������/��� �!�
�������
�������������
![Page 31: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/31.jpg)
Page 31 | 57@ M.Paulweber, 2006
��������������������
������ � ���� ����+��%����������,( ���!�������(����#���( ���������(***
���������2�2������ ����%��������2�2������ ����%�
��Status reportStatus report
��Cost trend analysisCost trend analysis
��Requirement tracking listRequirement tracking list
��Bug trend analysisBug trend analysis
�����+��!���'���� �����+��!���'���� ��
��Bug trend analysisBug trend analysis
��0���� ������'�����0���� ������'���������� � �(� ������� � �(� ��
��������
Jän.04
Mär.04
Mai.04
Jul.04
Aug.04
Okt.04
Dez.04
Mär.05
Mai.05
Jul.05
Aug.05
Okt.05
Dez.05
Mär.06
Jän-
04
Mär
-04
Mai
-04
Jul-0
4
Aug
-04
Okt
-04
Dez
-04
Mär
-05
Mai
-05
Jul-0
5
Aug
-05
Okt
-05
Dez
-05
Mär
-06
����������
������������ ���
Reference
URS 1st
PIP DR3
Alpha 1
PIP DR5
Beta 1
First delivery to BetaCust.Release Candidate
PIP DR6
Cos t T r end P U M A R aci ng V 1.4
0
500
1, 000
1, 500
2, 000
2, 500
3, 000
3, 500
4, 000
4, 500
Actual Cos t
P l anned Cos t
![Page 32: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/32.jpg)
Page 32 | 57@ M.Paulweber, 2006
��������������������
������ � ���� ����+��%����������,���������!�#���( ����������!��� �***
![Page 33: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/33.jpg)
Page 33 | 57@ M.Paulweber, 2006
��������������������
-� ����3��� ����?
������������� ����������������� ����
����������������������
��������������������������
����������������������������������
������������� ����������������� ����
������������������������������
���� �!����������������� �!�������������
���� ��������������������� �����������������
![Page 34: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/34.jpg)
Page 34 | 57@ M.Paulweber, 2006
��������������������
-� ����3��� ����?
"������������"������������
������������������ ������������������
����#�����������$������#�����������$��
�����%&������%&�
%"� ��� �%"� ��� �
������!� # ��������!� # ��
�������$��!�������$��!
� # ��.���� # ��.���
���� ���� ������ ���� ��
����� # ��/����� # ��/
'����� �����������'����� �����������
��*�������� �(� ��*�������� �(��� #!!,#!!,--
![Page 35: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/35.jpg)
Page 35 | 57@ M.Paulweber, 2006
��������������������
-� ����3��� ����?
"������������"������������
������������������ ������������������
����#�����������$������#�����������$��
�����%&������%&�
�12� ��� �
������!� # ��
�������$��!
� # ��.���
���� ���� ��
����� # ��/
�34������ �
(����(�
��� # ��--�
� # �����5
(����� �����
! ���
�
��
��
��
��
���
���
� � � � � � �
![Page 36: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/36.jpg)
Page 36 | 57@ M.Paulweber, 2006
��������������������
���0�!!������� �����������L� �� ***
�88�3�88�3 �������!�������� �������!�������� @@�0�������(�����0�������(�������(������(���
�88?3�88?3 ��������,�%� ������� ���������������'���������,�%� ������� ���������������'�������������� ��������������� ��
�8873�8873 �1�� �����������������1�� ����������������
�88=3�88=3 M��M��))P 0������� ������������!!�(�����P 0������� ������������!!�(�����!������ !������
�����(�%� � ��������������������0������(�%� � ��������������������0�!�����������%������( ������!�����������%������( ������
-,,�!����1�� ����������������3-,,�!����1�� ����������������3 ����� ����� ��!�����2. ��!�����2.
![Page 37: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/37.jpg)
Page 37 | 57@ M.Paulweber, 2006
��������������������
0(�!������� ���� ��,� ��!���� �( �!��!��#����(�,����!���������( ����������!!���***
� BM����%�C ,� �����0������3������@�(���������!�����1(� ��� �������',� ���� ��( �!��!��
� B����D�%�C �������� ���� ��#��!�������(� ���!��� ����� ��A���3�������� ,�!��������1����
� M��3;��+�,,�����( �A�!����! ����� %���G���H�����0��������! ������� '���
� Some activities not performed (because knowledgeis missing)
� Critical knowledge is lost, if a person leaves the development team
![Page 38: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/38.jpg)
Page 38 | 57@ M.Paulweber, 2006
��������������������
19971997 19991999 20012001 20032003 20052005 20072007
45584558@@�3�� �3�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
;���� ���������'�����;���� ���������'�����
���(��������(�����
��A��������,( �!�����%�����A��������,( �!�����%���������
��( �������������%� +,��%��( �������������%� +,��%
0(�!�������� �����'0(�!�������� �����'
������ ����� �����
![Page 39: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/39.jpg)
Page 39 | 57@ M.Paulweber, 2006
��������������������
45563�� 45563�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
19971997 19991999 20012001 20032003 20052005 20072007
���������������� ������
������ ����� �����
������ ����? ����?
������������������( �!���( �!���
������������������������� ���!������� ���!�����,( �!����,( �!���� ���������� ���������
![Page 40: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/40.jpg)
Page 40 | 57@ M.Paulweber, 2006
��������������������D�1����(3���� �����( �!��!��,� ���( �A�!������ #������ '����������?
���� ��� ��������� ��� �����
.��� ��������� ����������( ���( ���!������������������*.��� ��������� ����������( ���( ���!������������������*������� ��������( �A�!�����'������!��������*������� ��������( �A�!�����'������!��������*
���� ��� ����?���� ��� ����?
������(�����!��������� �!��� ��������������*������(�����!��������� �!��� ��������������*
L�!����L�!����
�� � !����!�� �� !����!�� �
�� 2�� ����%�2�� ����%�
![Page 41: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/41.jpg)
Page 41 | 57@ M.Paulweber, 2006
��������������������
-� ����3��� ����?
�� .1!�������������������� �.00�.1!�������������������� �.00�( ���!��( ���!��
�� 2 ���!�����( ���!�������(����2 ���!�����( ���!�������(����!����!����
�� ������(�����������������������(�����������������
�� 2���,� �,� ��,� ���������%����.02���,� �,� ��,� ���������%����.0������(����!���� �������(����!���� �
�� �����������( ������������� �������������( ������������� ������A�!������� �!�����A�!������� �!�
�� 0��������������( ����( ���!������0��������������( ����( ���!������
![Page 42: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/42.jpg)
Page 42 | 57@ M.Paulweber, 2006
��������������������
���������������,�� ��'�***
�� Strong processes help to keep budget, milestones and functions Strong processes help to keep budget, milestones and functions in balance in balance
�� Architecture and sustainability safeguarded by concepts from Architecture and sustainability safeguarded by concepts from agile developementagile developement
M��'��M��'�� ��������������������
L��!����L��!����� !����!�� �� !����!�� �
![Page 43: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/43.jpg)
Page 43 | 57@ M.Paulweber, 2006
��������������������
���!��� ������O?�,��!!���,��0�������(����***
�� ������ ���(����(� ����� ���!������ ���!������� ����!����! ( �!��!��( �!��!��
�� ������(�����( �����������,�����������������(�����( �����������,�������������'��,�!�����G���!��������,� '�����H��'��,�!�����G���!��������,� '�����H
�� adherence to milestonesadherence to milestones
�� ������ ����������@@����(����( ��������(��������(���'�� ��1�����������'�� ��1�������� 0�0�
�� Concepts from Concepts from „„agile SW developmentagile SW development““ can help can help ((„„Sustainable SW developmentSustainable SW development““))
![Page 44: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/44.jpg)
Page 44 | 57@ M.Paulweber, 2006
��������������������
;�����(�� ��!���������?���.0***
�887�887 �88=�88= �88>�88> �88:�88:
AVL‘s SW processess adapted
�88>3�88>3 �,,�!������ ����������!���� �G��#�-#MQ�,,�!������ ����������!���� �G��#�-#MQ)).#�� .#�� ))D�HD�H
�88>3�88>3 ���� ������ ����?,� ����!���� ���� �"G��#�-#2.H���� ������ ����?,� ����!���� ���� �"G��#�-#2.H
�88:3�88:3 �,,�!�!����������?,� 0MQ�,,�!�!����������?,� 0MQ))�.0�.0
CMMI Level 2 for PE
��
��
Level 3 for SBU-MES
CMMI Level 2 for BU-E, MI, MO, AVL-NA
Work on Level 3 in Graz
![Page 45: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/45.jpg)
Page 45 | 57@ M.Paulweber, 2006
��������������������
45563�� 45563�� @@��1(��������1(������ ������%��������� ���������%��������� ��� ���� ����! ������,,�!���!� ���� ����! ������,,�!���!�$$
19971997 19991999 20012001 20032003 20052005 20072007
���������������� ������
������ ����? ����?
� !����!�� �� !����!�� �
2�� ����%�2�� ����%�
;��+����'�����;��+����'�����
![Page 46: itq.chitq.ch/folien/AVL.pdf · SW Process Improvement using CMMI with Dr. R. Kneuper, Dr. E. Wallmüller Jan 19th, 2006 , 2006 --Hotel Hotel Sofitel Zürichrich Michael Paulweber](https://reader036.fdocuments.us/reader036/viewer/2022081613/5faea7240103770855220645/html5/thumbnails/46.jpg)
Page 46 | 57@ M.Paulweber, 2006
��������������������