Details Sessions/Synopses


SOFTEC 2015 Strap small2.png

Note: Programme may change without prior notice.



Day 1, 8th September 2015 (Tuesday)

 

Tutorial Track 1

0900 – 1800

ImproveAbility Model

Morten Korsaa

Whitebox Aps, Denmark

 

Synopsis:        

The ImprovAbility model is the result of a large Danish research program established to find out why some have success with IT based changes (digitalization) or process improvements in general but many don’t.

During this tutorial you will be presented to all the key learnings and be able to benefit from the many practical experiences that is accumulated in the model.

You will also be presented to ISO 33014 – Guideline for process improvement that is based on the ImprovAbility model

 

Tutorial Track 2

0900 – 1800


Measurement and Metrics for Test Managers

Rob Sabourin

AmiBug.Com, Canada  

Synopsis:

 


Tutorial Track 3

0900 – 1800

 

The Warrior Tester

Mette Bruhn Pedersen, Test Practitioners, Denmark

Brian Robinson, Test Practitioners, UK

 

Synopsis:

The Warrior Tester explores the positive qualities of a warrior and how they can be applied to a tester in the modern world. After the day, the participants will be able to look at their everyday work with a fresh perspective that will benefit both their organization and themselves.

 

 


Tutorial Track 4A

0900 - 1300

 

Risk-based Testing

Clive Bates

Experimentus, UK        

 

Synopsis:

  This session, among others, cover, topics of:

·         Looking at risk from the ground up

·         Risk work within a project

·         The risk-based testing process

·         Reporting on risk-based testing


Tutorial Track 4B

1400 - 1600

 

Reviews – Eliminating Defects Early

Clive Bates

Experimentus, UK


Synopsis:        

ISTQB Definition of Review from the Glossary says "An evaluation of a product or project status to ascertain discrepancies from planned results and to  recommend improvements. Examples include management review, informal review, Peer/technical review, inspection, and walkthrough."

 

This session will explain why reviews is regarded as "the single biggest, and most cost effective contributor to overall delivered quality”.

 


Tutorial Track 5A

0900 – 1300


Introduction to Scientific Test Analysis and Design Techniques (STADT)

Dr Mark Kiemele

Air Academy Associates, USA

 

Synopsis:

This 4-hour tutorial will provide an overview of some of the most important scientific test analysis and design techniques that should be used in test and evaluation activities.  This session is meant for executives, leaders, managers, and testers from any discipline who need to know what STADT includes and how it can make them more productive test and evaluation professionals. 

 

The mathematical and statistical basis of test analysis and design is critical if one is going to accomplish test optimization, and STADT provides the best of the best techniques to optimize the testing process.  Design of Experiments (DOE) is most definitely a critical tool in STADT, but this session will address other important tools as well. 

 

Methods for prioritizing requirements and translating them into measurable entities will be discussed, along with Measurement System Analysis (MSA).   MSA will answer the question of whether we can trust the data that we are getting from the test.  In this age of Big Data, the value of transfer functions and their use in prediction and optimization will also be presented. 

 

 

Tutorial Track 5B

1400 – 1800

 

First Step in Sofware Test Architecture Design

Dr Nishi Yasuharu

University of Electro-Communications, Tokyo, Japan


Synopsis:

For testing large-scale and/or mission-critical systems it is necessary to design test architecture though concepts of test architecture are not yet well established now. 

 

In this workshop, the speaker shares the fundamental concepts, principles and heuristics of test architecture design, while you can try to make and review parts of test architecture design in group works.

 

Tutorial Track 6

0900 – 1800

 

Test Automation Patterns (Management, Process, Design and Execution)

Dorothy Graham, Test Consultant, UK

Serretta Gamba, Steria Mummert, Germany

 

Important notice: Notebook PC/internet-enabled device Required fro this track.


Synopsis:        


Automating system level test execution can result in many problems. It is surprising to find that many people encounter the same problems, yet they are not aware of common solutions that have worked well for others. These problem/solution pairs are called “patterns.”

There are commonalities of these test automation issues and their solutions and Serretta Gamba, together with Dorothy Graham, have organized them into Test Automation Patterns. Although unit test patterns are well known, Seretta and Dorothy’s patterns address more general issues. They cover management, process, design, and execution patterns to help you recognize common test automation issues and show you how to identify appropriate patterns to solve the problems. Issues such as No Previous Automation, High ROI Expectations, and High Test Maintenance Cost are addressed by patterns such as Maintainable Testware, Tool Independence, and Management Support.

 


Tutorial Track 7A

0900 – 1300

 

Building a Robust Test Industry for the Future

Jon Hagar

Grand Software Testing, USA  

 

Synopsis:

Information technology (IT) is changing the world introducing many business and job opportunities. Test as a service, verification & validation (V&V), and independent verification & validation (IV&V) can be key parts of developing IT system and business improvement.  IEEE 1012 and ISO 29119, test/V&V/IV&V define that testing has to be done correctly to be value added.  Additionally, in test and IV&V, good working relationships within the developer and customer communities have to be maintained.  Testing should have defined plans that use methods, tools, practices, patterns, people, and techniques to efficiently evaluate products and find errors. 

 

This tutorial considers areas for teams to expand software test, V&V, and IV&V concepts.  Ideas include adopting and using concepts from standards such as IEEE 1012 and/or ISO 29119 as well as approach such as model-based testing.  These concepts can be applied in companies and independent test lab facilities by tester.  Teams following these approaches will help the test industry to mature and grow becoming internationally competitive as well as saving time and money. 

 

Tutorial Track 7B

1400 – 1800

 

Quality of Embedded Computer Systems on Real Time Operating System (RTOS)

Chiaki Ishikawa

YRP Ubiquitous Networking Laboratory, Japan

 


Synopsis:

This tutorial is on the successful deployment of a family of real-time OS called TRON RTOS family in Japan. The TRON RTOS family is being used in many appliances today. This session will emphasise on a particular member of the family called T-Kernel and the T-Kernel Extension middleware which provide supports for file systems and networking.

 

Providing Quality Assurance for RTOS software is proven to be difficult.  Pick up key lessons learnt from famous examples of deployment failures which could not be predicted by the testing in advance.

 

 

Tutorial Track 8

0900 – 1800

 

New model of testing 

Paul Gerrard

Gerrard Consulting, UK


Important notice: Notebook PC/internet-enabled device Required fro this track.

 

Synopsis:

The testing world is getting shaken up quite dramatically. The current confused state of affairs could mean that some testers will lose their jobs and be reassigned to do other things and some of the value that testers add (but few can articulate, by the way) will be lost. The software industry will be the poorer for it.

The current perspectives, styles or schools of testing will not accommodate emerging approaches to software development such as continuous delivery and, for example new technologies such as Big Data, the Internet of Things and pervasive computing. These approaches require new test strategies, approaches and thinking. Our existing models of testing (staged, scripted, exploratory, agile, interventionist) are mostly implementations of testing in specific contexts.


This tutorial will discuss a proposed new model of testing.

 

 

Tutorial Track 9

0900 – 1800

 

Lean Management

Bart Knaack

Professional Testing, USA       

 

Synopsis:

Against the background of Dutch testing history, the session will provide insights on how Test Management can benefit from Lean and  Six Sigma practices widely adopted in the manufacturing environment; towards establishing  better integration of test process with other processes.

 

Tutorial Track 10

0900 – 1800

 

Testing and Test Control Notation (TTCN-3)

Axel Rennoch

Fraunhofer FOKUS, Germany

Synopsis:

Testing and Test Control Notation (TTCN-3)

TTCN is a standardised language used to write detailed test specifications.

The latest version, TTCN-3, is developed and maintained by the European Telecommunications Standards Institute(ETSI) technical committee Methods for Testing and Specification (MTS) as the ES 201 873 series and by the International Telecommunication Union Telecommunication Standardisation Sector (ITU-T) as ITU Recommendation Z.140 series. 


 


 

Day 2, 9th September, 2015 (Wednesday)

 

Special Feature:

Testers Sandbox (on-site Test Lab) by Bart Knaack

9th – 10th September


 

0900     Introduction by Emcee

0915     Keynote 1:

Spearheading Business of Testing

Gualtiero Bazzana

ISTQB

 

1015     Morning Break

 

1045     Official Opening

            Welcome by MSTB President

            Remarks by EPU

            Opening Speech by Guest-of-Honour

            IVV Handbook launch

 

Keynote 2:

The Emerging World of the IoT - What it is, and what it means for Testing

Prof Ken Sakamura

University of Tokyo, Japan

 

 

 

Concurrent Tracks

 

CT1

1400 - 1540

Testing Skills Needed for an Expanding IT Economy

 

Jon Hagar

Grand Software Testing, USA

 

Synopsis:


Testers want to do a good job and be recognized for having unique skills that are valued by organizations.  In recent years, there has been much interest in tester certifications, in having testing recognized as a career specialization within software and improving the overall testing practices in companies.  To support these interests, a variety of certifications and standards have come into existence which emphasize test knowledge.  To be sure, knowledge is important, however after knowledge is gained in school and training, QA people need to practice the skills of testing to become truly professional. 


This session will look at the skills and knowledge a tester should practice in addition to considering the difference between knowledge and skill.


 

 

CT2A

1400 - 1450

 

Function Points & Requirements - the basis for a sound software program

Morten Korsaa

Whitebox Aps, Denmark           

 

Synopsis:

 

CT3A

1400 - 1450

 

Testing Business Mentoring

Gualtiero Bazzana

ISTQB

 


          

CT2B

1450 - 1540

 

SQA, Testing and SCM – What are the differences

Laura Hagar    

Grand Software Testing, USA

 

Synopsis:

Much of the software industry in the world mixes the organization and activities of testing and Software Quality Assurance (QA) together, often having just one group who is called QA.  This does not strictly follow ISO and IEEE concepts for these terms.  And while organizational, it may be expedient and acceptable to mix the two concepts; teams should understand the concepts have differences beyond just running tests.  Worse, many teams either ignore software configuration management (SCM), or give SCM to development teams who then underestimate the importance of having a skilled SCM person and set of activities.  Instead of development owning SCM, many successful test/QA teams include a SCM support function.

This session will give definition to the activities of SQA, SCM, and testing.  Even if the same team or person is doing these, it is important for the activities to be separate and discrete.   Several different organization structures are presented along with when each structure might be considered.  Finally driving IEEE and ISO standard are identified and explained so attendees can reference these on their projects to define QA/test plans and strategies optimally for local context.

 


CT3B

1450 -1540


The Tester's Role in Agile Planning

Rob Sabourin 

Amibug.com, Canada   

 

Synopsis:


 

CT4A

1400 - 1450

   Industrial relevance and benefits of standardized test descriptions

Axel Rennoch

Fraunhofer FOKUS, Germany

 

Synopsis:

Standardized testing techniques support the unique definition of abstract test models, configurations and behavior scenarios that can be executed automatically. This contribution presents the state of the art and industrial meaning of two international standards for testing: the Testing and Test Control Notation (TTCN-3) from the European Telecommunication Standardization Institute (ETSI), and the UML testing profile (UTP) from the Open Management Group (OMG).

 



CT4B

1450 - 1540

 

Success after Failure

Clive Bates

Experimentus, UK

 

Synopsis:

How many times have you heard the phrase “failure is not an option”? In this presentation Clive will explore how we can learn that failure can be an option which may then ultimately lead to success in our workplace, and that we have to be open in our ideas and approach.

What can we learn from others who fail and why it’s not a bad thing to experience even outside of testing? Failure can concentrate the pain and from that it enhances the will and opportunity to learn. What benefits can you see from failures you’ve experienced and then move on to be even more successful?

We also need to learn how we fail safely and be prepared to take appropriate risks. Very often we hear people who talk about their successes and good things that have happened and how you need to do what they did. This presentation looks at the topic from another angle.

 

 

1540     Afternoon Break

 

1600     Keynote 3:

Intelligent Mistakes in Test Automation

Dorothy Graham

Test Practitioner, UK


Synopsis:


A number of ideas in test automation seem very sensible at first glance, but contain pitfalls and problems that can be avoided.

Dot Graham describes five of these “intelligent mistakes.” 

(1) Automated tests will find more bugs quicker! But automation doesn’t find bugs, tests do. 

(2) Spending a lot on a tool must guarantee great benefits. But good automation does not come “out of the box” and is not automatic.

(3) Let’s automate all of our manual tests. This may not give you better (or faster) testing and will miss out on some benefits.

(4) Tools are expensive so we have to show a return on investment. This is not only surprisingly difficult but may actually be harmful. 

(5) Because they are called “testing tools”, they must be tools for testers to use. But making testers become test automators may be damaging to both testing and automation.

 

1700     Panel Discussion 1: Spearheading Business of Testing

 

Moderator:

TBC

Panellists:

Prof Jasbir Dhaliwal, University of Memphis

Dorothy Graham, Test Practitioner

Gualtiero Bazzana, ISTQB






Day 3, 10th September, 2015 (Thursday)

 

Special Feature:

Testers Sandbox (on-site Test Lab) by Bart Knaack

9th – 10th September

 

 

0900     Introduction by Emcee

0905     Keynote 4:

TBD

John Fodeh

Cognizant Technology Solutions, Denmark

 

1005     Morning Break


 

Concurrent Tracks

 

CT5

1030 – 1300

 TBC


 

CT6A

1030 – 1210

 

Don't Believe Yourself

Brian Robinson

Test Practitioner, UK

 

Synopsis:

As humans we have so many stories that fly around in our mind about ourselves, the world we live in and our place in it. These stories, often hidden from our awareness, more often than not restrict our growth and the depth to which we can contribute in our working lives.

This workshop will provide techniques to firstly become more aware of these stories and then replace them with more conscious awareness that will allow us to contribute more.

 

CT6C

1210 – 1300

 

IVV Handbook for Malaysia

Prof Jasbir Dhaliwal

University of Memphis, USA

 

Synopsis:

Take a sneak peek at the “Malaysian Handbook for Independent Validation and Verification (HIVV)”. Based on both the latest research ideas on this topic and industry best practices from the experience of public sector agencies in North America, this book will serve as the basis of implementation guidelines for the Malaysian government agencies by establishing standards and procedures for conducting IV&V reviews of pertinent ICT systems being procured.


 

CT7A

1030  – 1210

 

             When testing becomes the risk

Bart Knaack

Professional Testing, USA

 

Synopsis:

We test software to prevent bad things from happening when the software is deployed into production. We assess the quality of the software and give well-founded advice on its readiness for release. However, in some cases, the mere act of testing can cause significant problems.

Bart Knaack analyzes real-life testing “accidents” that had serious consequences to the business. For example, although most companies spend a lot of money to secure their production environments, many leave their test environments only partially protected.

 

If a hacker gets into the testing environment–or even worse, the defect database–they can wreak havoc or learn all about the vulnerabilities of your system. Bart shares examples of testing accidents, challenging you to create solutions to prevent these accidents from happening in your organization. Life is too short to make all these mistakes yourself.

 

Come and learn from Bart.

 

CT7B

1120 – 1210

 

             10 common attacks on the test manager:

             Bart Knaack

             Professional Testing, USA

                     

 

CT7C

1210 – 1300

 

TBD

Paul Gerrard

Gerrard Consulting, UK

 

CT8A

1030 – 1120


The Past, Present and Future of Testing

Dorothy Graham         

Test Practitioner, UK

 

Synopsis:

           

CT8B

1120 – 1300

 

Test Automation Workshop

Seretta Gamba,Steria Mummert, Germany

Dorothy Graham,Test Consultant, UK


 

1400     Keynote 5:

TBD

Paul Gerard

Test Consultant, UK

 

1500     Keynote 6:

The Evolution of Test and  Evaluation in National Defense

Dr Mark Kiemele

Air Academy Associates, USA

 

Synopsis:

.

 

1600     Afternoon Break


1630     Panel Discussion 2: Title TBD


Moderator:

Jon Hagar, Grand Software Testing, USA

Panellists:

Dr Mark Kiemele, Air Academy Associates, USA

Mette Bruhn-Pedersen, Test Practitioner, Denmark

Dr Nishi Yasuharu, University of Electro-Communications, Tokyo, Japan

 

1730     Prize giving – Postgraduate Research Workshop & Test Design Competition 2015

            Closing

 

END of SOFTEC Asia 2015