I am a civil engineer in computer science. My work is consulting and
training
in
topics like Assessing and Improving Software Testing, Software Quality
Assurance, Software Metrics and Software Test. I am an
independent consultant, based at Osterøy, an island near Bergen,
Norway.
- Helping organizations to test their software in a better way, to
improve
their testing process
- Helping to analyze quality problems and to find improvements in their methods
- Helping to find metrics in order to improve management of their software work (Software Metrics)
- Courses in Software Testing, acceptance testing, software product evaluation, software reviews
- Courses in Fagan's Inspection method
-
Leading the Norwegian Testing Board, an organization responsible to
internationally recognized certification of software testing knowledge
(ISTQB).
Born in 1952
Studied computer science at the Technical University of Braunschweig, Specialty: Railway safety and reliability techniques.
1979 - 1981: Work at the Fraunhofer-Institute in Karlsruhe, Germany. Development of real time process control software.
1981 - 1987: Work with Senter for Industriforskning (SI) in Oslo, Norway. Development of parts of a CASE-tool (Systemator). Later leader of the project "Software Quality Management" with the aim of developing training material in Software Quality Assurance techniques. Some consulting, functioning as quality manager in different projects. At the same time and later, guest lecturer at several Norwegian colleges and universities (Oslo, Bergen, Ålesund, Molde, Kristiansand).
1987 - : Independent consultant. Assisting companies in organizing and managing testing, as well as in designing test cases for higher level tests. Coaching in testing processes. Guest lectures at several universities in Norway and Iceland about Quality Assurance. Norwegian representative to ISO IEC JTC1 SC7 WG6 (The working group responsible for standards in the software product evaluation area) in the 90s.
1997 - 1999 Test coordinator in Norwegian Telecom's (Telenor) Y2K project.
1999 ISEB Foundation Level Certified Software Tester
2004 ISTQB Foundation and Advanced Level Certified Software Tester (passed certification in Germany)
2004 Chairman of ISTQB Norway (International Software Testing Qualifications Board, www.istqb.org)
Public and in-house courses in Software Testing in Sweden, Norway,
Finland, Iceland, Denmark, Germany, Switzerland, UK, USA, Canada,
India, China.
1984: Norddata, Oslo: "A positive way to SQA"
1984: Compas, Berlin: Metrics for Maintenance Management"
1985: Conference on Software Maintenance, Washington: "Metrics for Optimal Maintenance Management
1988: EOQC 1st European Seminar on Software Quality Assurance,
Brussels:
"Experiences with the Introduction of Software Quality Assurance"
(This paper has later been presented for national audiences in
England, Denmark, Germany and Austria).
1988-89: Software Maintenance News Winter Workshop, Asilomar, USA: Lectures about Regression Testing, Software Metrics and Technical Reviews.
1990 and 1991: Software Maintenance News Winter Workshop, Asilomar, USA: Lectures about Regression Testing, Inspections, Software Quality Specification, Maintenance Metrics.
1990: NordTest seminar, Copenhagen: "Specification and Test of Software Quality Attributes"
1990: EOQC 2nd European Conference on Software Quality Assurance, Oslo: Keynote speech: "Software Quality Assurance in the Maintenance Phase"
1990: Norddata at Gothenburg: "Making Software Engineering Happen", and "Make quality visible (by using software metrics)".
1990: Software Metrics Workshop, University of Magdeburg, East Germany: "Software Quality Assurance, an Overview" of "Software Metrics for the Maintenance Phase".
1991: "Quality Assurance in Maintenance", lecture
"Software Test Management", a one day seminar for the Swiss Society for Quality, Zurich, Sept. 1991.
1992: "Software Reviews" a two day course,
" Software
Testing",
a three day course,
Government of India, Standardization, Testing
and Quality Control Directorate
1992: "Experience with Making Software Quality Assurance Happen" at ISQE ´92, San Francisco.
1993: "How a customer can improve the sad state of supplier testing", keynote at EuroSTAR 1993, London.
1995: "Designing test cases for integration and system testing", tutorial, EuroSTAR 1995, London. (Updated or tailored varsions of this tutorial have also been held at later EuroSTAR and ICSTest conferences.
1998: "Surviving testing under time and budget pressure", keynote speech STAR West 1998. This publication is about risk based testing and is available on my web site.
1999: "Testing in darkness: How to handle bad specifications", EuroSTAR 1999 keynote. This paper is available on my web site.
2001: "Fast software development requires fast reviews", ICSTest 2001. This paper is about faster ways to review documents than inspections, to be used in small and immature organizations or projects.
2003: "What we already knew 10 years ago about testing, but still do not do and why", at CONQUEST 2003 (Best speaker award) and EuroSTAR 2004.
2004: "Risk based testing" at Testing days of Tampere university
as well as at conferences in Bilbao, Moskva and Warszawa.
2004: "Integration Test Design" at CONQUEST 2004 in Germany (best
paper award)
2005: "Risk based testing" at "Arbeitskreis Testen, Analysieren, Verifizieren", Bremen, Germany and ICSTEST.
2005: "What a tester should know even after midnight" at Polish Tester Society in Warszawa, SAQ day, Switzwerland, at EuroSTAR 2005, Copenhagen, Denmark.
2006: "Integration Test Design" at ICSTEST, Germany.
2006: Participating in the IEEE Standard 1028 Working Group
(Standard for Reviews and Audits)
2006: Accredited course "ISTQB Foundation Level certificate"
(software testing knowledge)
2010: "Start and exit criteria for software testing" at "Testing and Finance", in Bad Homburg, Germany.
2011: "Illusions and misunderstandings about software testing",
keynote at "Testing and Finance", in Bad Homburg, Germany.
(Otherwise, I have been a much used "graveyard session lecturer"
at
national conferences in Norway, Sweden, Finland and Denmark.)
In Norway: Acos, Aker yards, Bankenes Betalingssentral, Computer
Science Corporation, DnBNor, Edb, Elf Aquitaine,
Kværner Engineering, Marine Cybernetics, Statoil, The Norwegian
Postal Service,
Norwegian Telecom, The Norwegian
State Bank, The National Tax Authorities, The National TV
(NRK), several insurance companies, hospitals, Superoffice,
University of Oslo, University of Bergen,
Colleges in Ålesund, Molde and Kristiansand, Verdipapirsentralen,
Visma, etc.
In Sweden: ABB, Banverket, Bombardier Transportation, Digital, Ericsson, EHPT, Front Capital, IBM, Handelsbanken, The Swedish National Railroad, SAAB, Saabtech, Telia Data AB, etc.
In Denmark: ElektronikCentralen/Delta, Bruel&Kjær, Sparekassernes Datacentral, Foss Elektrik, Danish Telecom, Ericsson, Nokia.
In Finland: Datex, Nokia, Soft-Ed.
In Iceland: University of Iceland.
In Germany: AOL, Ericsson, Hellige GmbH, imbus AG, Knowledge-Department, Lucent, SAP, Stryker-Leibinger, etc.
In Netherlands: CMG, testnet, Thales.
In Switzerland: SAQ, Tegimenta AG
In India: Department of Electronics, Directorate for Standardisation, Testing and Quality Control
In USA: Software Maintenance News
In China: imbus China, Siemens, Jitong railways