SlideShare a Scribd company logo
1 of 4
Download to read offline
Quality in application development




Organisations are becoming increasingly aware of
the importance of quality at all levels.
This trend is now also making itself felt in
application development. Businesses are
constantly setting higher standards as far as the
quality and usability of their applications are
concerned, as well as for output reliability. That is
why software testing is now a vital component of
quality and risk management.                                              SWTEST180210ENG




         Ordina Belgium • Blarenberglaan 3B • B-2800 Mechelen • Belgium
          +32 (0)15 29 58 58
         www.ordina.be
Software testing, faster and better




Software testing, faster and better                           Based on the V-model
Why software testing?
                                                              Quality in the entire development cycle
By testing software defects can be identified. You can then
                                                              Ordina has developed a structured approach to software
remove them before going into production. This prevents
                                                              testing. This is based on the V-model for software
defects to affect the integrity and the correct processing
                                                              development. This creates a correlation between the
of your data, and as a result the quality of your services
                                                              various phases of development and testing. Each phase
and products. By professionally documenting the
                                                              starts on the basis of detailed documentation of the
operation of the system, you also demonstrate that the
                                                              previous phase. This approach guarantees quality
system operates in accordance with the specifications.
                                                              throughout the entire life cycle of a development project.
Software testing with Ordina
Ordina has developed a structured approach to testing
with considerable attention being paid to risk
management. Ordina learned the tricks of the trade in the
strictly regulated pharmaceutical sector. By adopting a
risk-based approach Ordina focuses on the critical points
in a development process without jeopardising the quality
or the safety of the software. For certain types of test
assignments Ordina collaborates with the social profit
company Passwerk.



                                                              Testing at various levels
                                                              Software can be tested at various levels:

                                                              1. Component testing: do the components that have
                                                                 been developed operate as stipulated in the design?
                                                              2. Integration testing: do the components do what they
                                                                 are expected to do when you interconnect them?
                                                              3. System testing: does the system operate as a whole: is
                                                                 it performant, can it manage large volumes, can it
                                                                 handle peak loads, is the documentation usable, is the
                                                                 system stable and reliable in all circumstances?
Testing tools                                                 4. Acceptance testing: does the system do what the
Ordina prefers to use testing tools in order to verify the       client expects it to do?
quality of applications. Every Ordina tester has experience   Test strategy
with HP Quality Center and other tools. Test tools are used
                                                              Do you need to test your software at every level of the
to create test scenarios, analyze test results, trace test
                                                              development cycle for each individual project? Not
activities and automate the execution. If no tools are
                                                              necessarily. Ordina determines your test strategy on the
available, Ordina may either use templates to track the
                                                              basis of questions, such as:
process or employ a testing management tool that was
developed in-house.                                                     how complex are the system and its
                                                                        components?
                                                                        how familiar is the development team with the
                                                                        processes, development methods and tools?
                                                                        how critical is the process to be automated to
                                                                        your company’s operation?
                                                                        in which parts of the development process can
                                                                        one expect potential risks?


                                                                                                                           2

More info? Please call Bart Van Acker +32 (0)15 29 58 58.
www.ordina.be
Software testing, faster and better




Risk-based approach                                             Advantages of a risk-based approach
                                                                By adopting a risk-based approach you map out the critical
Focus on critical aspects                                       risk factors, and you will obtain a clearer picture of the
Ordina takes a risk-based approach to testing. Its basic        scope for the test activities. The approach clarifies which
principle: spend your valuable time and energy on those         records, system activities and application processes you
components which present the greatest risk, without             have to monitor when setting up an audit trail. Finally, a
jeopardising the quality or safety of the software. This is     risk-based approach can form the basis for monitoring the
logical, because critical components require more testing       integrity and reliability of your records throughout their
than those that are less critical. If you perform a risk        entire life cycle.
analysis at the right stages of a project, then you will save
considerable amounts of money at the testing stage and
                                                                                                   Justify the approach
when executing the code.
                                                                                                   Scale up or down the required
Risk analysis                                                                                      effort

The risk analysis focuses on:                                                                      Focus on critical functions of your
                                                                                                   process
          the possible impact of an error;
          the probability of an error occurring;                                                   Support successful process &
                                                                                                   system development
          the chance of an error being detected when it                                            Support maintenance of the
          occurs.                                                                                  qualified state, the change
                                                                                                   management process
The most suitable approach
                                                                     With a risk analysis you will achieve several objectives.
Based on experience and best practice, Ordina opts for the
most suitable approach for your new development
project– such as Failure Mode and Effects Analysis (FMEA),
Ishikawa diagrams, Fault or Event Tree Analysis, or Hazard               Risk-based approach with Ordina
Analysis Critical Control Point (HACCP).
                                                                Implementation: An experienced quality consultant

                                                                Scenario: The quality consultant performs the risk analysis
                                                                and documents the findings. The analysis takes two days
                                                                per business process – one for the implementation and
                                                                one for the documentation. Participation of key users or
                                                                business process owners is crucial.

                                                                References: e.g. Alcon, Institute for Tropical Medicine,
                                                                Johnson & Johnson, Pfizer, Qualiphar, Red Cross, etc.




                                                                                                                                         3

More info? Please call Bart Van Acker +32 (0)15 29 58 58.
www.ordina.be
Software testing, faster and better




Test management                                                  Testing software with Passwerk
Working with a test manager                                      Autistic people as test engineers
The larger the project, the larger the test team. For large                            In 2008, Ordina Belgium participated
or more complex projects it is wise to appoint a test                                  in setting up Passwerk: an
manager, whose main duties will be:                                                    organisation that focuses on
    co-ordination: follow-up of test engineers, planning,                              software testing carried out by
    project progress, etc.;                                                            normally gifted people with an
    first point of contact for the designers with questions      autism spectrum disorder. Autistic people work
    about defects, and for the management concerning             accurately, thoroughly, efficiently, and they are focused.
    e.g. the status of the test project;                         Furthermore, they love repetitive tasks and long-term
                                                                 assignments. This makes them excellent test engineers.
    if required, reporting on the progress of the software
    quality and project status, for example.                     Setting the bar high
On larger projects it is recommended to support the test         Passwerk sets the bar very high in matters of recruitment,
manager with specific tools.                                     training and guidance of its test engineers. The tests are
                                                                 co-ordinated by experienced professionals at Ordina or by
Working with test scenarios                                      the client. Ordina also monitors the quality of the work
A structured approach to testing requires that the possible      supplied. This ensures optimum results. Passwerk
scenarios are documented in test cases. For test scenarios       combines business challenges with a social dimension.
Ordina works on the basis of the following principles:           Working with Passwerk underlines your socially
    prepare test cases based on the business and user            responsible entrepreneurship.
    requirements, functional and technical specifications;
    only then will the final result meet the expectations of
    the users;                                                                       In a nutshell:
    save the test scenarios after delivery of the project;                    software testing with Ordina
    they can often still prove highly useful for upgrades
    and maintenance of the application.                          Implementation: Passwerk (test engineers) and Ordina
                                                                 (test engineers, test co-ordinators and test managers)
Reporting bugs
Ordina test engineers pay considerable attention to clear        Three scenarios:
reporting about the defects detected. Thus, the                  1. Ordina co-ordinates and manages the test process.
developers can quickly and accurately reproduce and solve           The test co-ordinator writes the test plan. The client
the errors. Using the script as the basis, the test engineer        prepares the test scripts and carries them out. A test
will check whether the error has effectively been solved. If        co-ordinator or test manager will be appointed on
necessary, he will also perform regression tests. These             larger and more complex projects.
check whether the corrections made have not led to any           2. An Ordina test co-ordinator prepares the test scripts.
new errors occurring in the programmes.                             The client carries them out.
                                                                 3. Ordina is responsible for the entire test process.

                                                                 References: e.g. Acerta, Agfa, Digipolis, Fortis, KBC,
                                                                 Mobistar, Proximus, Telenet, VDAB, Wolters-Kluwer.




Ordina branches in Belgium and Luxembourg

Blarenberglaan 3B, B-2800 Mechelen, Tel. +32 (0)15 29 58 58     Route d’Arlon 94; L-8311 Capellen, Tel. +352 26 30 33-25
Gouv. Roppesingel 25, B-3500 Hasselt, Tel. +32 (0)11 30 38 38


                                                                                                                             4

More info? Please call Bart Van Acker +32 (0)15 29 58 58.
www.ordina.be

More Related Content

What's hot

Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and PlanningTechWell
 
Beginner guide-to-software-testing
Beginner guide-to-software-testingBeginner guide-to-software-testing
Beginner guide-to-software-testingbiswajit52
 
Developing software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelDeveloping software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelIAEME Publication
 
Ch15-Software Engineering 9
Ch15-Software Engineering 9Ch15-Software Engineering 9
Ch15-Software Engineering 9Ian Sommerville
 
A Document to become an Effective Tester
A Document to become an Effective TesterA Document to become an Effective Tester
A Document to become an Effective TesterArunkumar Nehru KS
 
Rapid software testing
Rapid software testingRapid software testing
Rapid software testingSachin MK
 
RCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testingRCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testingIndium Software
 
Overview of software reliability engineering
Overview of software reliability engineeringOverview of software reliability engineering
Overview of software reliability engineeringAnn Marie Neufelder
 
Software testing q as collection by ravi
Software testing q as   collection by raviSoftware testing q as   collection by ravi
Software testing q as collection by raviRavindranath Tagore
 
Software Risk Management for IT Execs CAST
Software Risk Management for IT Execs CASTSoftware Risk Management for IT Execs CAST
Software Risk Management for IT Execs CASTCAST
 
Automated testing handbook from Linda Hayes
Automated testing handbook from Linda HayesAutomated testing handbook from Linda Hayes
Automated testing handbook from Linda HayesCristiano Caetano
 
Software reliability & quality
Software reliability & qualitySoftware reliability & quality
Software reliability & qualityNur Islam
 
Predict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is WrittenPredict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is WrittenAnn Marie Neufelder
 
The Case for Agile testing
The Case for Agile testingThe Case for Agile testing
The Case for Agile testingCognizant
 
Top Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliabilityTop Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliabilityAnn Marie Neufelder
 
Software Reliability Engineering
Software Reliability EngineeringSoftware Reliability Engineering
Software Reliability Engineeringguest90cec6
 
Information hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted ImagesInformation hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted ImagesIRJET Journal
 

What's hot (19)

Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
 
Dtl 2012 kl-app_ctl1.2
Dtl 2012 kl-app_ctl1.2Dtl 2012 kl-app_ctl1.2
Dtl 2012 kl-app_ctl1.2
 
Beginner guide-to-software-testing
Beginner guide-to-software-testingBeginner guide-to-software-testing
Beginner guide-to-software-testing
 
Developing software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelDeveloping software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth model
 
Ch15-Software Engineering 9
Ch15-Software Engineering 9Ch15-Software Engineering 9
Ch15-Software Engineering 9
 
A Document to become an Effective Tester
A Document to become an Effective TesterA Document to become an Effective Tester
A Document to become an Effective Tester
 
Rapid software testing
Rapid software testingRapid software testing
Rapid software testing
 
RCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testingRCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testing
 
Overview of software reliability engineering
Overview of software reliability engineeringOverview of software reliability engineering
Overview of software reliability engineering
 
Software testing q as collection by ravi
Software testing q as   collection by raviSoftware testing q as   collection by ravi
Software testing q as collection by ravi
 
Software Risk Management for IT Execs CAST
Software Risk Management for IT Execs CASTSoftware Risk Management for IT Execs CAST
Software Risk Management for IT Execs CAST
 
Automated testing handbook from Linda Hayes
Automated testing handbook from Linda HayesAutomated testing handbook from Linda Hayes
Automated testing handbook from Linda Hayes
 
Avc beh 201207_en
Avc beh 201207_enAvc beh 201207_en
Avc beh 201207_en
 
Software reliability & quality
Software reliability & qualitySoftware reliability & quality
Software reliability & quality
 
Predict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is WrittenPredict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is Written
 
The Case for Agile testing
The Case for Agile testingThe Case for Agile testing
The Case for Agile testing
 
Top Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliabilityTop Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliability
 
Software Reliability Engineering
Software Reliability EngineeringSoftware Reliability Engineering
Software Reliability Engineering
 
Information hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted ImagesInformation hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted Images
 

Viewers also liked

Tameer friday special اعمالِ جمعہ بجا لانے پر مغفرت
Tameer   friday special اعمالِ جمعہ بجا لانے پر مغفرتTameer   friday special اعمالِ جمعہ بجا لانے پر مغفرت
Tameer friday special اعمالِ جمعہ بجا لانے پر مغفرتKhurram Ahmad
 
Small Business Retirement Plans
Small Business Retirement PlansSmall Business Retirement Plans
Small Business Retirement Plansssieger
 
MoP Quick Guide
MoP Quick GuideMoP Quick Guide
MoP Quick GuideMaven
 
In what ways does your media product use question 1
In what ways does your media product use question 1In what ways does your media product use question 1
In what ways does your media product use question 1Louis Doherty
 
Teaching Data Visualization Through Coffee Prices
Teaching Data Visualization Through Coffee PricesTeaching Data Visualization Through Coffee Prices
Teaching Data Visualization Through Coffee PricesJake Batsell
 
2012 in review kaye prox food bank
2012 in review kaye prox food bank2012 in review kaye prox food bank
2012 in review kaye prox food bankccncinci
 
7. развитие медиа нтк для форума 15 марта 11
7. развитие медиа нтк   для форума 15 марта 117. развитие медиа нтк   для форума 15 марта 11
7. развитие медиа нтк для форума 15 марта 11Aleksey Naumkin
 
All about me final version
All about me final versionAll about me final version
All about me final versionmikiua
 
Power point no slide share
Power point no slide sharePower point no slide share
Power point no slide sharedeisexah
 
Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...
Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...
Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...STC-Philadelphia Metro Chapter
 
MSP Quick Guide
MSP Quick GuideMSP Quick Guide
MSP Quick GuideMaven
 

Viewers also liked (20)

Tameer friday special اعمالِ جمعہ بجا لانے پر مغفرت
Tameer   friday special اعمالِ جمعہ بجا لانے پر مغفرتTameer   friday special اعمالِ جمعہ بجا لانے پر مغفرت
Tameer friday special اعمالِ جمعہ بجا لانے پر مغفرت
 
Small Business Retirement Plans
Small Business Retirement PlansSmall Business Retirement Plans
Small Business Retirement Plans
 
Currency book
Currency bookCurrency book
Currency book
 
Pazo de asadelos
Pazo de asadelosPazo de asadelos
Pazo de asadelos
 
Crm
CrmCrm
Crm
 
Egipto (1)
Egipto (1)Egipto (1)
Egipto (1)
 
MoP Quick Guide
MoP Quick GuideMoP Quick Guide
MoP Quick Guide
 
In what ways does your media product use question 1
In what ways does your media product use question 1In what ways does your media product use question 1
In what ways does your media product use question 1
 
sbgbali Curriculum Vitae
sbgbali Curriculum Vitaesbgbali Curriculum Vitae
sbgbali Curriculum Vitae
 
Teaching Data Visualization Through Coffee Prices
Teaching Data Visualization Through Coffee PricesTeaching Data Visualization Through Coffee Prices
Teaching Data Visualization Through Coffee Prices
 
2012 in review kaye prox food bank
2012 in review kaye prox food bank2012 in review kaye prox food bank
2012 in review kaye prox food bank
 
7. развитие медиа нтк для форума 15 марта 11
7. развитие медиа нтк   для форума 15 марта 117. развитие медиа нтк   для форума 15 марта 11
7. развитие медиа нтк для форума 15 марта 11
 
Aturan makalah cd
Aturan makalah cdAturan makalah cd
Aturan makalah cd
 
HGP 5º ano
HGP 5º anoHGP 5º ano
HGP 5º ano
 
Strategies for Career Success
Strategies for Career SuccessStrategies for Career Success
Strategies for Career Success
 
All about me final version
All about me final versionAll about me final version
All about me final version
 
Power point no slide share
Power point no slide sharePower point no slide share
Power point no slide share
 
Powerclimas de la tierra
Powerclimas de la tierraPowerclimas de la tierra
Powerclimas de la tierra
 
Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...
Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...
Optimizing LinkedIn for Technical Communication Job Searching and Network Bui...
 
MSP Quick Guide
MSP Quick GuideMSP Quick Guide
MSP Quick Guide
 

Similar to Software testing

What is the Objective of Software Testing?
What is the Objective of Software Testing?What is the Objective of Software Testing?
What is the Objective of Software Testing?seojayeshts
 
Software testing company in India.pptx
Software testing company in India.pptxSoftware testing company in India.pptx
Software testing company in India.pptxSakshiPatel82
 
Testing Excellence_ Proven Methods for Delivering Reliable Software.pdf
Testing Excellence_ Proven Methods for Delivering Reliable Software.pdfTesting Excellence_ Proven Methods for Delivering Reliable Software.pdf
Testing Excellence_ Proven Methods for Delivering Reliable Software.pdfkhushnuma khan
 
Software testing & Quality Assurance
Software testing & Quality Assurance Software testing & Quality Assurance
Software testing & Quality Assurance Webtech Learning
 
Software Testing Principles
Software Testing PrinciplesSoftware Testing Principles
Software Testing PrinciplesKanoah
 
Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineeringMark Turner CRP
 
Most effective QA & testing types
Most effective QA & testing typesMost effective QA & testing types
Most effective QA & testing typesPaul Azorin
 
Most effective QA & testing types
Most effective QA & testing typesMost effective QA & testing types
Most effective QA & testing typesBairesDev
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software
 
How to Start a Career in Data Science in 2023
How to Start a Career in Data Science in 2023How to Start a Career in Data Science in 2023
How to Start a Career in Data Science in 2023Uncodemy
 
1) Now we consider that the product is lawnmower. Validation tests i.pdf
1) Now we consider that the product is lawnmower. Validation tests i.pdf1) Now we consider that the product is lawnmower. Validation tests i.pdf
1) Now we consider that the product is lawnmower. Validation tests i.pdfannaielectronicsvill
 
Regression testing framework
Regression testing frameworkRegression testing framework
Regression testing frameworkChristinaPerri4
 
Exploring Different Types of QA Methods_ An Overview.pdf
Exploring Different Types of QA Methods_ An Overview.pdfExploring Different Types of QA Methods_ An Overview.pdf
Exploring Different Types of QA Methods_ An Overview.pdfPolyxer Systems
 
Software Testing Interview Questions For Experienced
Software Testing Interview Questions For ExperiencedSoftware Testing Interview Questions For Experienced
Software Testing Interview Questions For Experiencedzynofustechnology
 
Software Testing Strategy - Unit4.pptx
Software Testing Strategy - Unit4.pptxSoftware Testing Strategy - Unit4.pptx
Software Testing Strategy - Unit4.pptxKarthigaiSelviS3
 

Similar to Software testing (20)

Why is software testing important
Why is software testing important Why is software testing important
Why is software testing important
 
Why is software testing important
Why is software testing importantWhy is software testing important
Why is software testing important
 
QA standards
QA standardsQA standards
QA standards
 
QA Standards
QA StandardsQA Standards
QA Standards
 
What is the Objective of Software Testing?
What is the Objective of Software Testing?What is the Objective of Software Testing?
What is the Objective of Software Testing?
 
Software testing company in India.pptx
Software testing company in India.pptxSoftware testing company in India.pptx
Software testing company in India.pptx
 
Testing Excellence_ Proven Methods for Delivering Reliable Software.pdf
Testing Excellence_ Proven Methods for Delivering Reliable Software.pdfTesting Excellence_ Proven Methods for Delivering Reliable Software.pdf
Testing Excellence_ Proven Methods for Delivering Reliable Software.pdf
 
Software testing & Quality Assurance
Software testing & Quality Assurance Software testing & Quality Assurance
Software testing & Quality Assurance
 
Software Testing Principles
Software Testing PrinciplesSoftware Testing Principles
Software Testing Principles
 
Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineering
 
Most effective QA & testing types
Most effective QA & testing typesMost effective QA & testing types
Most effective QA & testing types
 
Most effective QA & testing types
Most effective QA & testing typesMost effective QA & testing types
Most effective QA & testing types
 
Software Testing ppt
Software Testing pptSoftware Testing ppt
Software Testing ppt
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance Services
 
How to Start a Career in Data Science in 2023
How to Start a Career in Data Science in 2023How to Start a Career in Data Science in 2023
How to Start a Career in Data Science in 2023
 
1) Now we consider that the product is lawnmower. Validation tests i.pdf
1) Now we consider that the product is lawnmower. Validation tests i.pdf1) Now we consider that the product is lawnmower. Validation tests i.pdf
1) Now we consider that the product is lawnmower. Validation tests i.pdf
 
Regression testing framework
Regression testing frameworkRegression testing framework
Regression testing framework
 
Exploring Different Types of QA Methods_ An Overview.pdf
Exploring Different Types of QA Methods_ An Overview.pdfExploring Different Types of QA Methods_ An Overview.pdf
Exploring Different Types of QA Methods_ An Overview.pdf
 
Software Testing Interview Questions For Experienced
Software Testing Interview Questions For ExperiencedSoftware Testing Interview Questions For Experienced
Software Testing Interview Questions For Experienced
 
Software Testing Strategy - Unit4.pptx
Software Testing Strategy - Unit4.pptxSoftware Testing Strategy - Unit4.pptx
Software Testing Strategy - Unit4.pptx
 

Software testing

  • 1. Quality in application development Organisations are becoming increasingly aware of the importance of quality at all levels. This trend is now also making itself felt in application development. Businesses are constantly setting higher standards as far as the quality and usability of their applications are concerned, as well as for output reliability. That is why software testing is now a vital component of quality and risk management. SWTEST180210ENG Ordina Belgium • Blarenberglaan 3B • B-2800 Mechelen • Belgium  +32 (0)15 29 58 58 www.ordina.be
  • 2. Software testing, faster and better Software testing, faster and better Based on the V-model Why software testing? Quality in the entire development cycle By testing software defects can be identified. You can then Ordina has developed a structured approach to software remove them before going into production. This prevents testing. This is based on the V-model for software defects to affect the integrity and the correct processing development. This creates a correlation between the of your data, and as a result the quality of your services various phases of development and testing. Each phase and products. By professionally documenting the starts on the basis of detailed documentation of the operation of the system, you also demonstrate that the previous phase. This approach guarantees quality system operates in accordance with the specifications. throughout the entire life cycle of a development project. Software testing with Ordina Ordina has developed a structured approach to testing with considerable attention being paid to risk management. Ordina learned the tricks of the trade in the strictly regulated pharmaceutical sector. By adopting a risk-based approach Ordina focuses on the critical points in a development process without jeopardising the quality or the safety of the software. For certain types of test assignments Ordina collaborates with the social profit company Passwerk. Testing at various levels Software can be tested at various levels: 1. Component testing: do the components that have been developed operate as stipulated in the design? 2. Integration testing: do the components do what they are expected to do when you interconnect them? 3. System testing: does the system operate as a whole: is it performant, can it manage large volumes, can it handle peak loads, is the documentation usable, is the system stable and reliable in all circumstances? Testing tools 4. Acceptance testing: does the system do what the Ordina prefers to use testing tools in order to verify the client expects it to do? quality of applications. Every Ordina tester has experience Test strategy with HP Quality Center and other tools. Test tools are used Do you need to test your software at every level of the to create test scenarios, analyze test results, trace test development cycle for each individual project? Not activities and automate the execution. If no tools are necessarily. Ordina determines your test strategy on the available, Ordina may either use templates to track the basis of questions, such as: process or employ a testing management tool that was developed in-house. how complex are the system and its components? how familiar is the development team with the processes, development methods and tools? how critical is the process to be automated to your company’s operation? in which parts of the development process can one expect potential risks? 2 More info? Please call Bart Van Acker +32 (0)15 29 58 58. www.ordina.be
  • 3. Software testing, faster and better Risk-based approach Advantages of a risk-based approach By adopting a risk-based approach you map out the critical Focus on critical aspects risk factors, and you will obtain a clearer picture of the Ordina takes a risk-based approach to testing. Its basic scope for the test activities. The approach clarifies which principle: spend your valuable time and energy on those records, system activities and application processes you components which present the greatest risk, without have to monitor when setting up an audit trail. Finally, a jeopardising the quality or safety of the software. This is risk-based approach can form the basis for monitoring the logical, because critical components require more testing integrity and reliability of your records throughout their than those that are less critical. If you perform a risk entire life cycle. analysis at the right stages of a project, then you will save considerable amounts of money at the testing stage and Justify the approach when executing the code. Scale up or down the required Risk analysis effort The risk analysis focuses on: Focus on critical functions of your process the possible impact of an error; the probability of an error occurring; Support successful process & system development the chance of an error being detected when it Support maintenance of the occurs. qualified state, the change management process The most suitable approach With a risk analysis you will achieve several objectives. Based on experience and best practice, Ordina opts for the most suitable approach for your new development project– such as Failure Mode and Effects Analysis (FMEA), Ishikawa diagrams, Fault or Event Tree Analysis, or Hazard Risk-based approach with Ordina Analysis Critical Control Point (HACCP). Implementation: An experienced quality consultant Scenario: The quality consultant performs the risk analysis and documents the findings. The analysis takes two days per business process – one for the implementation and one for the documentation. Participation of key users or business process owners is crucial. References: e.g. Alcon, Institute for Tropical Medicine, Johnson & Johnson, Pfizer, Qualiphar, Red Cross, etc. 3 More info? Please call Bart Van Acker +32 (0)15 29 58 58. www.ordina.be
  • 4. Software testing, faster and better Test management Testing software with Passwerk Working with a test manager Autistic people as test engineers The larger the project, the larger the test team. For large In 2008, Ordina Belgium participated or more complex projects it is wise to appoint a test in setting up Passwerk: an manager, whose main duties will be: organisation that focuses on co-ordination: follow-up of test engineers, planning, software testing carried out by project progress, etc.; normally gifted people with an first point of contact for the designers with questions autism spectrum disorder. Autistic people work about defects, and for the management concerning accurately, thoroughly, efficiently, and they are focused. e.g. the status of the test project; Furthermore, they love repetitive tasks and long-term assignments. This makes them excellent test engineers. if required, reporting on the progress of the software quality and project status, for example. Setting the bar high On larger projects it is recommended to support the test Passwerk sets the bar very high in matters of recruitment, manager with specific tools. training and guidance of its test engineers. The tests are co-ordinated by experienced professionals at Ordina or by Working with test scenarios the client. Ordina also monitors the quality of the work A structured approach to testing requires that the possible supplied. This ensures optimum results. Passwerk scenarios are documented in test cases. For test scenarios combines business challenges with a social dimension. Ordina works on the basis of the following principles: Working with Passwerk underlines your socially prepare test cases based on the business and user responsible entrepreneurship. requirements, functional and technical specifications; only then will the final result meet the expectations of the users; In a nutshell: save the test scenarios after delivery of the project; software testing with Ordina they can often still prove highly useful for upgrades and maintenance of the application. Implementation: Passwerk (test engineers) and Ordina (test engineers, test co-ordinators and test managers) Reporting bugs Ordina test engineers pay considerable attention to clear Three scenarios: reporting about the defects detected. Thus, the 1. Ordina co-ordinates and manages the test process. developers can quickly and accurately reproduce and solve The test co-ordinator writes the test plan. The client the errors. Using the script as the basis, the test engineer prepares the test scripts and carries them out. A test will check whether the error has effectively been solved. If co-ordinator or test manager will be appointed on necessary, he will also perform regression tests. These larger and more complex projects. check whether the corrections made have not led to any 2. An Ordina test co-ordinator prepares the test scripts. new errors occurring in the programmes. The client carries them out. 3. Ordina is responsible for the entire test process. References: e.g. Acerta, Agfa, Digipolis, Fortis, KBC, Mobistar, Proximus, Telenet, VDAB, Wolters-Kluwer. Ordina branches in Belgium and Luxembourg Blarenberglaan 3B, B-2800 Mechelen, Tel. +32 (0)15 29 58 58 Route d’Arlon 94; L-8311 Capellen, Tel. +352 26 30 33-25 Gouv. Roppesingel 25, B-3500 Hasselt, Tel. +32 (0)11 30 38 38 4 More info? Please call Bart Van Acker +32 (0)15 29 58 58. www.ordina.be