Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Thursday, February 26
 

08:00

Lobby: REGISTRATION and Breakfast Buffet - CLOSED
Registration and Breakfast Buffet

Thursday February 26, 2015 08:00 - 09:00
9: Lobby / Brasserie

09:00

U03: Python for Testers - CLOSED

Ever faced yourself doing laborious and repetitive work as a tester? well of course you have.

In our day-to-day work we have to perform manual tasks before, during, and  
after testing.  

Copying files from folders into other folders, possibly spread out on different servers?  
Looking for specific text strings in log files, matching those to other text strings and timestamps in other log files.  
And let us not get started on generating new and unique test data, manually typing it in.  

Day to day work includes some or all of these tasks, and there might be many more that you perform over and over again without you even thinking about it anymore.  

Not only does it take time away from us, it is also mind numbingly boring at times, and it is easy to make mistakes when we have long lists of things to do.  

But who says it has to be done by you?  

In this workshop I will show participants how easy and quick small yet simple and powerful help tools can be written in Python that assist you in your everyday test life. 


Participants will of course learn the basic syntax of the programming language, how if/else-statements work, create loops, methods, classes and more.  

We will learn how to get started with Python, writing the very first script and tool, and from there we embark on exploring the oh so powerful, but ever so elegantly and easy to use libraries that are included in a Python installation out of the box. 

The examples will be easy to follow, but useful for any tester in their day to day work, and we will have fun as well.

I hope to have inspired you by the end of the workshop to look into using Python yourself in you day-to-day work.


Speakers
avatar for Kristoffer Nordström (SE)

Kristoffer Nordström (SE)

Senior Test Developer, Northern Test Consulting AB
Kristoffer Nordström is a Test Developer that in his 10 years has worked with technologies such as Telecommunications System, Distributed Compilers, Cloud technology, Smartphone OS development, Embedded systems, and much more.A testing devotee, and a member of the Context-Driven test community who has his own company, consults and teaches the course "Python for testers".


Thursday February 26, 2015 09:00 - 12:30
3: Tutorial Room - C

09:00

U05: Pair-Wise Testing Explained - CLOSED

Many software systems are required to process huge combinations of input data, each of which deserves to be tested. Since we rarely have time to create and execute test cases for all these combinations, the fundamental problem in testing is how to choose a reasonably-sized subset that will find a large percentage of the defects but that can be performed within the limited time and budget available. 

Pair-wise testing is the most effective test design technique to deal with this problem but, unfortunately, is not understood by many testers. The answer is not to attempt to test all the combinations for all the values for all the input variables but to test all pairs of variables. This significantly reduces the number of tests that must be created and run while still finding a large percentage of the defects. Lee shares examples of the effectiveness of pair-wise testing and demonstrates this technique through the use of orthogonal arrays, James Bach’s all-pairs algorithm, and Microsoft’s PICT tool. Learn to apply this technique through a number of hands-on exercises.


Speakers
avatar for Lee Copeland (US)

Lee Copeland (US)

Talent Scout, Software Quality Engineering
With more than thirty years of experience as an information systems professional at commercial and nonprofit organizations, Lee Copeland has held technical and managerial positions in applications development, software testing, and software process improvement. At Software Quality Engineering, Lee has developed and taught numerous training courses on software development and testing issues, and is a sought-after speaker at software conferences in... Read More →


Thursday February 26, 2015 09:00 - 12:30
4: Tutorial Room - D

09:00

U01: Review by Testing: Analyzing a Specification by Testing the Product - CLOSED
Specifications (requirements documents, user stories, functional design specs, etc.) play an important role in software projects. But that role is often misunderstood. The common myth is that a specification is written before the intended product is created, and that it is a complete and authoritative description of that product. In fact, this is almost never true. A tester can spend his entire career without seeing such a thing.

The reality is that almost all specifications are written by distracted, bored engineers- not professional communicators- who are trying to communicate things that haven't been fully thought through or agreed upon by all stakeholders. Specifications are often little more than rough sketches.

The tester stands between the product and it's spec. The tester must come to understand the spec (he does this by any means necessary, including testing the product) while simultaneously coming to understand the intent of the spec and the actual behavior of the product. What testers discover may cause changes to spe'c or the product or both at once.

James and Pradeep will take the participants through a journey of hands on exploratory testing of an application which has a simple specification. The goal will be to experience how testing is not only a process of examining a product, but also critically analyzing (and potentially rewriting) it's specification.

Speakers
avatar for Pradeep Soundararajan (IN)

Pradeep Soundararajan (IN)

CEO, Moolya Software Testing Ltd.
Pradeep Soundararajan started as a tester more than a decade ago and now is the CEO of Moolya, Inc (www.moolya.com). Moolya is a mobility test solutions company that solves three testing problems for its customers - device fragmentation, quality and automation. Pradeep aims to disrupt the space of mobility testing with Moolya. Watch him do it or be a partner in disruption. Connect with Pradeep on Linkedin , Twitter or Email... Read More →
avatar for James Bach

James Bach

CEO and Principal Consultant, Satisfice, Inc.
James Bach (consulting software tester and Buccaneer-Scholar) is an acclaimed innovator and coach in the field of software testing. After spending a few years as a video game programmer, in 1987 he became the youngest manager at Apple Computer when, at 20, he was hired to run a test team. He has been a tester ever since. He spent about ten years managing testing in Silicon Valley, but for the last fifteen years, he has traveled the world... Read More →


Thursday February 26, 2015 09:00 - 17:00
1: Tutorial Room - A

09:00

U02: Take 5 on Team Dysfunction - CLOSED
Inspired by the book “The Five Dysfunctions of a Team: A Leadership Fable,” Dawn maps those ideas to some of the most common and troublesome dynamics within software project teams. A typical project team is at risk for at least one of the five dysfunctions, but potentially the team members are so heads down consumed with day-to-day critical tasks that they can’t see the problem clearly. Without a read on the problems and root causes, having an opportunity to mitigate the fallout of such dysfunctions becomes unlikely. Dawn provides a series of recognition schemes to identify the typical broken dynamics and then maps those to a set of recommendations for potential remediation. Using real projects scenarios as examples, Dawn highlights key dynamics between software project management teams and internal or external QA/test teams that can be debilitating to successful testing efforts, and shows examples of solutions in context. Gain new perspectives by experiencing Dawn’s scenarios to put your radar in high gear and enable you to turn your team’s dysfunctions into real improvement opportunities. 

Thursday February 26, 2015 09:00 - 17:00
2: Tutorial Room - B

10:30

Lobby: Break with refreshments - CLOSED
Break with refreshments

Thursday February 26, 2015 10:30 - 11:00
9: Lobby / Brasserie

12:30

Mingle and Lunch at Tivoli Brasserie - CLOSED
Lunch at "The Brasserie"


Thursday February 26, 2015 12:30 - 13:30
9: Lobby / Brasserie

13:30

U04: Introduction to Application Security Testing - CLOSED

The tutorial takes the form of short ½ day security test of a deliberately insecure web application; we will start the day by reviewing the application to understand what and how data flows within the system. We will then conduct a series of practical exercises to explore the security of the system from the following perspectives: Data at Rest, Data in Transit and Data on Display. As we examine each of these perspectives we will cover the appropriate Security background theory, tools and techniques and then apply these to the application to uncover any issues.  As we identify security issues we’ll examine the issues around reporting security problems. 

The session will be a fun and highly practical one where we will cover a range of security testing techniques including common techniques such as Cross Site Scripting, Code Injection, Request Forgeries. We will also start building your security testing toolkit from freely available tools. 

At the end of the day, the attendees will have: 
- An understanding of how to approach security testing from the perspective of a tester. 
- An understanding of the OWASP Top 10 vulnerabilities. 
- Practical experience of some of the key techniques and tools used in security testing.

- A workbook containing additional practical exercises to try once the workshop is over. 

This course is suitable for any tester and test leads who is looking to extend their skills into security testing. No prior experience of security testing is required but a curiosity and interest in the topic is essential. The course will focus primarily on testing the security of web applications so a basic understanding of HTTP and SQL would be useful.


Speakers
avatar for Bill Matthews

Bill Matthews

Test Consultant, Target Testing Ltd
Bill Matthews has been a freelance test consultant for 15 years working mainly on the more technical elements of system and operational testing such as integration, performance and security. He is a regular speaker at testing conferences mainly on technical topics such as web and mobile application security. | | Bill is a founder member of a local peer conference (http://mewtblog.wordpress.com/)


Thursday February 26, 2015 13:30 - 17:00
3: Tutorial Room - C

13:30

U06: Bulk Testing and Visualisation - CLOSED
Sometimes, we explore a system using vast numbers of tiny tests, identifying potential problems by recognising trends and oddities in the results.

In this workshop, you'll design bulk tests, and build them with the tools you already own. Applying your tests to specially-build software exercises, you'll map some of your measurements to pictures that reveal overall system behaviours. When you've seen trends and picked out the oddities, you'll return to your collection of bulk tests to redesign and dig into surprises.

James Lyndsay will guide you through the exercises. He'll give you ideas on ways you can design your tests to span ranges, break boundaries and iterate towards trouble. He'll show you ways you can use easy-access tools to visualise your test results, and give you techniques to help you analyse your pictures. On the way, he'll talk about triggering, tools and the abuse and re-use of unit tests.

We'll work in groups. You'll need to bring or share a laptop with a flash-capable browser, a text editor and a spreadsheet. Join this half-day workshop to get elbow-deep in hands-on testing.

Three things to take away
- Experience designing, building, aiming and adjusting bulk tests
- Try out tools and approaches to visually analyse thousands of results
- Understand ways that this approach can be used (and ways it can be useless or troublesome).

Speakers
avatar for James Lyndsay (UK)

James Lyndsay (UK)

Principal Consultant, Workroom Productions Ltd.
James has been testing since 1986, and has worked independently since setting up Workroom Productions in 1994. As a consultant, he's worked in a variety of businesses and project styles; from retail to telecommunications, from rapidly-evolving internet start-ups to more traditional large-scale enterprise. He's worked to technical requirements for companies that make and sell software, to commercial requirements for companies that buy and use... Read More →


Thursday February 26, 2015 13:30 - 17:00
4: Tutorial Room - D

15:00

Lobby: Break with refreshments - CLOSED
Break with refreshments

Thursday February 26, 2015 15:00 - 15:30
9: Lobby / Brasserie

18:00

W01: Whisky Testing - CLOSED
Free Whisky Tasting for Delegates with CopenhagenContext 2015 Chair - Graham Freeburn, Sopra Steria (UK)

Program Committee
avatar for Graham Freeburn (UK) - CPHcontext 2015 - Chair

Graham Freeburn (UK) - CPHcontext 2015 - Chair

Principal Testing Consultant, Sopra Steria (UK)
Graham is a Principal Testing Consultant at Sopra Steria (UK) responsible for training, strategic consultancy, process support and testing research. He has over 30 years in IT industry and has specialised solely in the testing field for over 18 years. He is a recognised industry expert as well as a regular speaker at international testing conferences and isa fully paid-up testing enthusiast!” Areas of expertise include testing... Read More →

Thursday February 26, 2015 18:00 - 18:45
9: Lobby / Brasserie
 
Friday, February 27
 

08:00

Lobby: REGISTRATION and Breakfast Buffet - CLOSED
Registration and Breakfast Buffet

Friday February 27, 2015 08:00 - 08:30
9: Lobby / Brasserie

08:45

C01: Welcome to CopenhagenContext 2015 - CLOSED
CopenhagenContext 2015 Chair Graham Freeburn, Sopra Steria (UK) welcomes you to the 2nd CopenhagenContext Conference and introduces to the overall program:
  • 3 KeyNotes
  • 9 Tutorials (5 full day and 4 half day)
  • 9 Track Sessions

By world leading challenging, engaging and entertaining speakers from:
  • Canada (CA)
  • Denmark (DK)
  • Estonia (EE)
  • India (IN)
  • The Netherlands (NL)
  • Romania (RO)
  • Sweden (SE)
  • United Kingdom (UK)
  • United States of America (US)

With professional Program Committee test practitioners:
  • Jesper Ottosen (DK)
  • Carsten Feilberg (DK)
  • Rikard Edgren (SE)

Partnered with:
  • DELTA Share
  • Tecpoint
  • Dansk IT (DIT)

Sponsored by:
  • Nordic Software Group (DK) - GOLD
  • SmartBear Software (US) - GOLD
  • SmartShare Systems (DK) - GOLD
  • Specialisterne (DK) - BRONZE
  • DevelopSense (CA) - MEDIA

Hosted by:
  • PrettyGoodTesting 

Program Committee
avatar for Graham Freeburn (UK) - CPHcontext 2015 - Chair

Graham Freeburn (UK) - CPHcontext 2015 - Chair

Principal Testing Consultant, Sopra Steria (UK)
Graham is a Principal Testing Consultant at Sopra Steria (UK) responsible for training, strategic consultancy, process support and testing research. He has over 30 years in IT industry and has specialised solely in the testing field for over 18 years. He is a recognised industry expert as well as a regular speaker at international testing conferences and isa fully paid-up testing enthusiast!” Areas of expertise include testing... Read More →

Friday February 27, 2015 08:45 - 09:00
7: Columbine + Harlekin

09:00

K01: Test Cases are Not Testing: Toward a Performance Culture - CLOSED
Testing means evaluating a product by learning about it through experimentation. This is a dynamic, exploratory process. Although we might script parts of it, and even reduce some of it to programmatic fact checks, testing itself is a live performance. In fact, all technical work is a live performance. Programming, managing, designing...it's all a performance. Meanwhile, for many years, some managers have dreamed of making technical work into a factory activity. That would require thinking of testing, for instance, as being encoded in artefacts such as "test cases." The primary aim of that effort is to turn testing into a commodity and to devalue testers. To fight back we need to become better at explaining "performance culture" and better at arguing for what can and cannot be done with a script.

Speakers
avatar for James Bach

James Bach

CEO and Principal Consultant, Satisfice, Inc.
James Bach (consulting software tester and Buccaneer-Scholar) is an acclaimed innovator and coach in the field of software testing. After spending a few years as a video game programmer, in 1987 he became the youngest manager at Apple Computer when, at 20, he was hired to run a test team. He has been a tester ever since. He spent about ten years managing testing in Silicon Valley, but for the last fifteen years, he has traveled the world... Read More →


Friday February 27, 2015 09:00 - 10:00
7: Columbine + Harlekin

10:00

Lobby: Break - CLOSED
Short Break

Friday February 27, 2015 10:00 - 10:15
9: Lobby / Brasserie

10:15

K02: Work together in hands-on TestNote - CLOSED
This keynote is a TestLab!

At the start of CopenhagenContext, you'll get access to a software system that is mostly-unknown to most of you, and we'll spend the duration of this session digging into it. After a swift introduction to the system and some handy test artefacts, we will group ourselves around shared ideas, and go testing. You'll have opportunities to share and absorb whatever has been found during testing, and we'll wrap up with a poll for the most interesting discovery.

Bring a wifi enabled laptop with a browser, and your usual tools.

Session facilitated by James Lyndsay – if you'd like to volunteer to be a facilitator or core skill for a group, contact James (@workroomprds).

Speakers
avatar for James Lyndsay (UK)

James Lyndsay (UK)

Principal Consultant, Workroom Productions Ltd.
James has been testing since 1986, and has worked independently since setting up Workroom Productions in 1994. As a consultant, he's worked in a variety of businesses and project styles; from retail to telecommunications, from rapidly-evolving internet start-ups to more traditional large-scale enterprise. He's worked to technical requirements for companies that make and sell software, to commercial requirements for companies that buy and use... Read More →


Friday February 27, 2015 10:15 - 11:15
7: Columbine + Harlekin

11:15

Lobby: Break with refreshments - CLOSED
Break with refreshments

Friday February 27, 2015 11:15 - 11:45
9: Lobby / Brasserie

11:45

R01: Painting like an engineer - skills in testing - CLOSED
Heuristics are at the basis of the idea that there is no absolute knowledge, but there are things that work here and now. A heuristic does not guarantee a solution, but it reduces the time for solving a problem, and its acceptance depends on the immediate context, instead of an absolute standard. 

Context-driven testing emphasizes the importance of the testers’ skills and judgement.
In order to be able to test effectively this product, in this context, I need to use an appropriate combination of skills. 

My initiative for producing more value with context-driven testing is to turn towards myself, to reflect on my skills through the perspective of heuristics. 

So I would like to walk you through a painting of my testing-world, where my skills are heuristics that I use. This will contain a retrospective analysis of my testing skills at work, done with the aim of revealing new helpful information in my skill development process.
I listed the skills I am conscious that I’m using in testing, organized them into categories and connected them to corresponding specific examples from my work. Through these examples, we will see how
- I found that I was combining a lot more skills than I expected to perform a task
- I found that I am under-using or over-using my skills in different contexts
- some of my skills atrophied
- seemingly opposing skills can work together (like having diverse view-points and sticking with a consistent view-point), and other insights.

My current direction is to gather lessons from my experience and work towards becoming a skilled workman - an artisan. This also implies evolving new skills, letting go of some old ones, changing skills to fit the environment and also changing the environment to fit new skills.

Speakers
avatar for Alexandra Casapu (RO)

Alexandra Casapu (RO)

Software Tester, Altom Consulting
Alexandra Casapu does software testing at Altom. The environment she works in has facilitated her learning on the importance of context in testing, the exploratory approach, and caring a great deal about improving her testing skills. | Her focus on her current project is on achieving a balance between working on understanding the users and their needs and collaborating effectively with the technical team. | After finishing school in the... Read More →


Friday February 27, 2015 11:45 - 12:30
5: Pjerrot

11:45

R02: Dealing with Context Change - CLOSED

The first principle of context-driven testing is: "The value of any practice depends on its context." James Bach defined context in his keynote at Let's Test in 2013 as "All the factors that significantly influence the problems and solutions that lie within the scope of their mission.”

How do you analyze your context? What factors are influential and how do you model these? And once you know your context how do you use this information to adjust your testing to this context?

In this interactive and challenging track you will find out what context means and what factors matter.

We will also learn how models like the heuristic test strategy model from Rapid Software Testing and visualization techniques like "the product ecology" developed by Ruud can be used to resolve this context analysis problem.

You will find that factors you haven't anticipated may play a unexpected role while you are testing your product.

Sources:
https://www.satisfice.com/tools/satisfice-cm.pdf
https://www.ruudcox.wordpress.com/2013/10/25/an-example-of-a-product-ecology-for-testers/


Speakers
avatar for Huib Schoots (NL)

Huib Schoots (NL)

Senior Consultant, Improve Quality Services
Huib Schoots is a tester, consultant and people lover. He works for Improve Quality Services, a provider of consultancy and training in the field of testing. He shares his passion for testing through coaching, training, and giving presentations on a variety of test subjects. With fifteen years of experience in IT and software testing, Huib is experienced in different testing roles. Curious and passionate, he is an agile and context-driven... Read More →



Friday February 27, 2015 11:45 - 12:30
6: Columbine

11:45

R03: Why is Testing Low Status? - CLOSED

Why is testing low status?

In many software development projects it’s common to hear jokes such as “testers are programmers who can’t code” or “testers are failed programmers”. Sometimes people refer to testers as “just testers”. It almost seems like testers have a different status, a lower social status than a typical developer. Is this true? And if true – why is it like this?

With a short presentation of my personal and professional experience in software testing I invite you to discuss this tabooed topic.

I am looking forward to see you all!


Speakers
avatar for Bolette Stubbe Teglbjærg (DK)

Bolette Stubbe Teglbjærg (DK)

Test Consultant, House of Test AB
Bolette is a wonderful tester, attacking testing problems with courage, wits and a profound knowledge about testing from both practical experience and a strong theoretical basis. She is very likeable and easily becomes a highly valued part of any team she engages with, probably because she is truly caring for her fellow human beings and put a lot of importance into being present, curious and serious - spicing up with her deeply rooted humour... Read More →


Friday February 27, 2015 11:45 - 12:30
7: Harlekin

12:30

Mingle and Lunch at Tivoli Brasserie - CLOSED
Mingle and Lunch at Tivoli Brasserie
(enjoy a nice lunch and some nice networking) 


Friday February 27, 2015 12:30 - 13:45
9: Lobby / Brasserie

13:45

R04: When to let go - An automation story - CLOSED
In a company I worked for we had a world class test automation setup. The tests ran as they should, giving us time to focus on developing new checks and exploring the product in other ways. This was the happy golden times for us testers.
A major technology shift in the industry impacted our product and this forced us to re-write our test framework, the automation system and all our checks.
The major rework required more resources than we had available and we came to a point where we were spending all our time trying to correct test scripts and had no time to think about new checks (or at least no time to implement them).

I will explain how the situation changed and then talk about what lessons I learned from this experience and by doing so hopefully get the listeners to start thinking about their own test automation situation.
One lesson learned was that you need to be aware of your context and constantly evaluate your current approach. For example when you have had a working test automation setup it can be really hard to let go when it isn’t that good anymore. It is easy to end up in a state where everything will be alright if you only fix this thing, then the next thing and so on when you really should let it go and do something else.

Key takeaways:
What once have worked might not work when the context change
Awareness of signs that your automation is maybe not working as intended
Awareness of the problem of letting go
Some reasons to why it can be hard to let go

Speakers
avatar for Andreas Cederholm (SE)

Andreas Cederholm (SE)

Test Consultant, House of Test AB
Andreas Cederholm is a member of the context-driven community and work as a consultant with House of Test. He is passionate about testing and have worked with it for more than 7 years. Time not spent on reading/writing/talking about test is spent on his other joy in life which is Crossfit.


Friday February 27, 2015 13:45 - 14:30
5: Pjerrot

13:45

R05: Pair-Wise Testing Explained - CLOSED

Many software systems are required to process huge combinations of input data, each of which deserves to be tested. Since we rarely have time to create and execute test cases for all these combinations, the fundamental problem in testing is how to choose a reasonably-sized subset that will find a large percentage of the defects but that can be performed within the limited time and budget available.

Pair-wise testing is the most effective test design technique to deal with this problem but, unfortunately, is not understood by many testers. The answer is not to attempt to test all the combinations for all the values for all the input variables but to test all pairs of variables. This significantly reduces the number of tests that must be created and run while still finding a large percentage of the defects. Lee shares examples of the effectiveness of pair-wise testing and demonstrates the technique through the use of orthogonal arrays, James Bach’s all-pairs algorithm, and Microsoft’s PICT tool - and gives you a good introduction to this GREAT technique.


Speakers
avatar for Lee Copeland (US)

Lee Copeland (US)

Talent Scout, Software Quality Engineering
With more than thirty years of experience as an information systems professional at commercial and nonprofit organizations, Lee Copeland has held technical and managerial positions in applications development, software testing, and software process improvement. At Software Quality Engineering, Lee has developed and taught numerous training courses on software development and testing issues, and is a sought-after speaker at software conferences in... Read More →


Friday February 27, 2015 13:45 - 14:30
6: Columbine

13:45

R06: The Business Minded Tester - CLOSED

Håkan explains why testers need to understand why companies really invest in testing. By asking the right questions and providing insights of how the product really works, the tester can become an invaluable asset to the development team and external stakeholders. Product owners for example do care great about their product and the cost and time constraints involved, not always about how the product is built. They do have the right to ignore this process and we as testers can learn how to assist in bridging this gap and build market awareness in the team. Without understanding the business value a tester provide, or could provide, the tester is simply not reaching his or hers full potential as a professional tester.

Key learning outcomes
* Companies does not really care about quality, they care about the outcome that a certain quality level provides
* Testers need to start reporting the business value of the product under test because they are in a unique position to do so.
* How concretely can testers increase their business value? Some examples:
– Really understand the company providing the product
– Understand the problems the product should resolve
– Understand personas and their relationship with the product
– Build market awareness in the team


Speakers
avatar for Håkan Ramberg

Håkan Ramberg

CEO and Business Developer / Advisor within Testing, Knowit Quality Services
Håkan is CEO of Knowit Quality Services and a business developer within testing. He has played a central role in building a consultant business unit within test & verification in Sweden from 0 to over 15.000.000€ in sales per year. With a Master of science degree Håkan started his career as a test consultant in 2004 and have worked as tester/test leader/mentor and advisor for several different companies... Read More →


Friday February 27, 2015 13:45 - 14:30
7: Harlekin

14:30

Lobby: Break - CLOSED
Short Break

Friday February 27, 2015 14:30 - 14:45
9: Lobby / Brasserie

14:45

R07: Why opposing ISO 29119 is important - CLOSED
There has been opposition against the new software testing standard ISO 29119 for as long as there has been people working on the standard. Lately, the opposition has increased in both volume, tone and precision. I'd like to share my views on ISO 29119 and its contents and why I, and many others in the context-driven testing community, strongly oppose this standard. 

I will go through the reasons and history behind the opposition and what has been done so far to raise awareness in the industry through petitions, articles and debates. If you are unfamiliar with ISO 29119, you will gain hopefully gain a better understanding of the standard through this presentation, and you will for sure leave the room ready to pick a side and take action.

Speakers
avatar for Johan Jonasson (CH)

Johan Jonasson (CH)

Software Testing Consultant, International Society for Software Testing (ISST)
Johan is one of the founding members of the International Society for Software Testing (ISST), which is a world-wide association of testers who work together to develop and promote an approach to software testing that emphasises value and the role that skilled testers play in its delivery, as well as openly oppose and criticise practices that are wasteful or that seek to dehumanise testing. | | On the local level, in his home town of... Read More →


Friday February 27, 2015 14:45 - 15:30
5: Pjerrot

14:45

R08: The Mismeasure of Software - CLOSED
It seems that most organizations have some kind of metrics program; and almost all of them are ineffective. Lee Copeland explains the concept of “measurement” and then describes two key reasons for these almost universal failures. The first major mistake people make is forgetting that the model we are using for measurement is not necessarily reality. The second major blunder is treating ideas as if they were real things and then counting them. Lee describes the “Four Don’ts of Metrics” – don’t measure it unless you know what it means; don’t measure it if you’re not going to do something with the measurement; no matter what else you do, don’t turn your measurement into a goal; and focus your measurements on accomplishments, not effort. Over the years, Lee has discovered his favorite project indicator that is not a measurement at all. You’ll be surprised to learn what it is. In conclusion, Lee shares his Zeroth Law of Metrics to guide your program to success.

Speakers
avatar for Lee Copeland (US)

Lee Copeland (US)

Talent Scout, Software Quality Engineering
With more than thirty years of experience as an information systems professional at commercial and nonprofit organizations, Lee Copeland has held technical and managerial positions in applications development, software testing, and software process improvement. At Software Quality Engineering, Lee has developed and taught numerous training courses on software development and testing issues, and is a sought-after speaker at software conferences in... Read More →


Friday February 27, 2015 14:45 - 15:30
6: Columbine

14:45

R09: The Story of a Strange Seed - CLOSED
In this personal experience report I want to discuss the key factors that have enabled me to enter the testing field, become part of the testing community, and offer some insights about what you can learn from my journey.

Key points for discussion:
• The strange seed, hopefully not nipped at the bud. Most of the time I’ve been in the testing community I’ve felt like a strange seed, a different species. Considering my background it’s not a wonder. Then again there’s the good and the bad that comes with such a difference, and there’s the energy spent on trying to figure out if and how I should fit in. The community has boosted me but has scared the heck out of me as well, and I’ve learned to deal with both. I’ve dealt with trying to find my own path as compared to following that of others. This is something that a lot of new testers in the community may be facing. Embrace it or suppress it - that's the question.
• Notes from my journey. What are the things I’ve learned? How I got really lost while trying to figure out what to learn and what not to learn. How I coped with playing “catch-up” in developing testing skills while learning on the job, and how I found my way again. Dealing with challenges from the outside by other people and from the inside by my own beliefs. How people in the testing community have engaged and influenced me, and how it worked out for me. Making sense of my place in the community, and tapping into my “previous life” as a language major to contribute to the field of testing secretly wondering where it can take me. 

Speakers
avatar for Helena Jeret-Mäe (EE)

Helena Jeret-Mäe (EE)

Senior Software Testing Specialist, Nortal AS
Helena Jeret-Mäe is a software tester who stumbled into testing from the humanities via technical writing. The challenge of learning about testing and building a testing team has proven to be a life and career-changing experience. In addition to working on a software project at Nortal, Helena is active in the testing community as she regularly participates at local meetups in Tartu, mentors a Per Scholas student, takes part in the Estonian... Read More →


Friday February 27, 2015 14:45 - 15:30
7: Harlekin

15:30

Lobby: Break with refreshments - CLOSED
Break with refreshments

Friday February 27, 2015 15:30 - 16:00
9: Lobby / Brasserie

16:00

K03: A Testing Business meets the Business of Testing - CLOSED

Testers and businesspeople rarely interact until a business limitation emerges that affects testing. Likewise, testing could find vulnerabilities that affect the course of the business.  Either way, Pradeep and Jon think there's some lessons in exploring this relationship.

In this authentic role play based on each of their years of experience with managing testing services companies, they'll walk you through 5 aspects of a burgeoning context-driven relationship. A client who wants testing will meet the leader of a testing service company, eager to show how it is different than the rest.  Their aim is to frame real scenarios that could lead to revelations about context-driven thinking.

Part 1: "The Intro" -- a conversation on values and mission
Part 2: "The Handshake" -- an agreement on principles and tactics
Part 3: "The Results" -- delivery and scrutiny
Part 4: "The Follow-Up" -- making adjustments to improve value
Part 5: "Now What?" -- testing the relationship

Much like jazz musicians jamming on stage, the conversations between Jon and Pradeep will not be scripted, but in recreating these “conversational conditions”, their hope is that it will enable you to discover the same kinds of epiphanies of context-driven thinking that come from real-time exchanges.


Speakers
avatar for Pradeep Soundararajan (IN)

Pradeep Soundararajan (IN)

CEO, Moolya Software Testing Ltd.
Pradeep Soundararajan started as a tester more than a decade ago and now is the CEO of Moolya, Inc (www.moolya.com). Moolya is a mobility test solutions company that solves three testing problems for its customers - device fragmentation, quality and automation. Pradeep aims to disrupt the space of mobility testing with Moolya. Watch him do it or be a partner in disruption. Connect with Pradeep on Linkedin , Twitter or Email... Read More →
avatar for Jonathan Bach

Jonathan Bach

Quality Evangelist, eBay Inc.
Jon is a Quality Evangelist at eBay and has been in Software Quality for 20 years. He's known as "Jon the Bug Hunter" as he invites eBay users to send him reports of problems they find on ebay.com. He has a 9-year-old daughter who's active on Animal Jam, Roblox, and Minecraft, finding bugs and issues on her own. Jon is a sporadic blogger at The Dad Report https://dadreport.wordpress.com/


Friday February 27, 2015 16:00 - 17:00
7: Columbine + Harlekin

17:00

C02: Closing CopenhagenContext 2015 - CLOSED
CopenhagenContext 2015 Chair Graham Freeburn, Sopra Steria (UK) sums up and closes the 2nd CopenhagenContext Conference and introduces to the:
  • Chair
  • Program Committee
  • Theme
  • KeyNotes
  • Dates
  • Venue

...of the upcoming CopenhagenContext 2016.

Program Committee
avatar for Graham Freeburn (UK) - CPHcontext 2015 - Chair

Graham Freeburn (UK) - CPHcontext 2015 - Chair

Principal Testing Consultant, Sopra Steria (UK)
Graham is a Principal Testing Consultant at Sopra Steria (UK) responsible for training, strategic consultancy, process support and testing research. He has over 30 years in IT industry and has specialised solely in the testing field for over 18 years. He is a recognised industry expert as well as a regular speaker at international testing conferences and isa fully paid-up testing enthusiast!” Areas of expertise include testing... Read More →

Friday February 27, 2015 17:00 - 17:15
7: Columbine + Harlekin

17:15

Mingle and Drinks - CLOSED
Mingle and Drinks for all Delegates, Speakers, Sponsors, Partners, Program Committee and Staff.

Friday February 27, 2015 17:15 - 18:00
9: Lobby / Brasserie

18:00

W02: Whisky Testing - CLOSED
Free Whisky Tasting for Delegates with CopenhagenContext 2015 Chair - Graham Freeburn, Sopra Steria (UK)

Program Committee
avatar for Graham Freeburn (UK) - CPHcontext 2015 - Chair

Graham Freeburn (UK) - CPHcontext 2015 - Chair

Principal Testing Consultant, Sopra Steria (UK)
Graham is a Principal Testing Consultant at Sopra Steria (UK) responsible for training, strategic consultancy, process support and testing research. He has over 30 years in IT industry and has specialised solely in the testing field for over 18 years. He is a recognised industry expert as well as a regular speaker at international testing conferences and isa fully paid-up testing enthusiast!” Areas of expertise include testing... Read More →

Friday February 27, 2015 18:00 - 18:45
9: Lobby / Brasserie
 
Saturday, February 28
 

08:00

Lobby: Breakfast Buffet - CLOSED
Breakfast Buffet

Saturday February 28, 2015 08:00 - 09:00
9: Lobby / Brasserie

09:00

U07: Exploration Under Pressure - CLOSED
The nature of exploration, coupled with the ability of testers to rapidly apply their skills and experience, make exploratory testing a widely used test approach—especially when time is short. Unfortunately, exploratory testing often is dismissed by project managers who assume that it is not reproducible, measurable, or accountable. If you have these concerns, you may find a solution in a technique called session-based test management (SBTM), developed by Jon Bach and his brother James to specifically address these issues. In SBTM, testers are assigned areas of a product to explore, and testing is time boxed in “sessions” that have mission statements called “charters” to create a meaningful and countable unit of work. Jon discusses—and you practice—the skills of exploration using the SBTM approach. He demonstrates freely available open source tools to help manage your exploration and prepares you to implement SBTM in your test organization.

Speakers
avatar for Jonathan Bach

Jonathan Bach

Quality Evangelist, eBay Inc.
Jon is a Quality Evangelist at eBay and has been in Software Quality for 20 years. He's known as "Jon the Bug Hunter" as he invites eBay users to send him reports of problems they find on ebay.com. He has a 9-year-old daughter who's active on Animal Jam, Roblox, and Minecraft, finding bugs and issues on her own. Jon is a sporadic blogger at The Dad Report https://dadreport.wordpress.com/


Saturday February 28, 2015 09:00 - 17:00
1: Tutorial Room - A

09:00

U08: Inspiring Context-Driven Testing - CLOSED

A leader sets an example and inspires others to follow and then to lead in their turn. You don’t have to be a manager to be a leader—but if you’re not also a leader, you can’t be a good manager.

• What does it take to be a leader?
• Where do exceptional test leaders focus their energies?
• How can you get to be an exceptional test leader?
• What special skills or personal qualities distinguish a context-driven test leader?

Inspiring testing means much more than getting a team to follow you. It means setting an example with excellent work. It means helping others to grow their leadership capabilities and fostering teamwork that will enhance the effectiveness of your whole project team. It also means earning credibility, so that managers and fellow team members understand the value that context-driven testing delivers, and the importance of the information your testing uncovers. You can shine as a context-driven test leader even if you are the only tester on your project team.

In this full-day interactive workshop, we’ll examine the key focus areas for test leaders, and work together to identify the skills and personal qualities essential for exceptional test leadership.

You’ll have an opportunity to practice solving leadership problems, to assess your leadership aspirations and potential, and see how you can become the leader you want to be and bring benefits to all the projects you work on. 

This workshop is for testers, test managers, test leads—anyone who wants to become a leader or a more effective leader.


Saturday February 28, 2015 09:00 - 17:00
3: Tutorial Room - B

09:00

U09: How to be an Explorer of Software - CLOSED
Keri Smith http://www.kerismith.com is a Canadian conceptual artist and author of several bestselling books about creativity. The main focus of her work/research is on creating what the writer Umberto Eco called “Open works”, pieces that are completed by the reader/user.
Artists and scientists analyse the world around them in surprisingly similar ways, by observing, collecting, documenting, analysing, and comparing. In her captivating guided journals, readers are encouraged to explore their world as both artists and scientists.
The mission Smith proposes?? To document and observe the world around you, as if you’ve never seen it before. Take notes. Collect things you find on your travels. Document findings. Notice patterns. Copy. Trace. Focus on one thing at a time. Record what you are drawn to?
In this ultra creative workshop Ruud Cox and Huib Schoots will use Keri Smith’s work to teach exploratory testing. Using Keri’s playful assignments, participants will explore software, observe, document, collect information, analyse and compare. 
Join this fun workshop and unleash the explorer in you.
Example assignment from “How to be an explorer of the world:
People Watching: Sit in a public location and document people you see for one hour. Take detailed notes. Make sketches of one item that stands out most about each person.
Alternatively People Mapping: Visit a local park or public area. Create a color-coded map of the position of the other people in relation to you. Note what the people looked like (what they were wearing).

Speakers
avatar for Huib Schoots (NL)

Huib Schoots (NL)

Senior Consultant, Improve Quality Services
Huib Schoots is a tester, consultant and people lover. He works for Improve Quality Services, a provider of consultancy and training in the field of testing. He shares his passion for testing through coaching, training, and giving presentations on a variety of test subjects. With fifteen years of experience in IT and software testing, Huib is experienced in different testing roles. Curious and passionate, he is an agile and context-driven... Read More →


Saturday February 28, 2015 09:00 - 17:00
3: Tutorial Room - C

10:30

Lobby: Break with refreshments - CLOSED
Break with refreshments

Saturday February 28, 2015 10:30 - 11:00
9: Lobby / Brasserie

12:30

Mingle and Lunch at Tivoli Brasserie - CLOSED
Lunch at "The Brasserie"


Saturday February 28, 2015 12:30 - 13:30
9: Lobby / Brasserie

15:00

Lobby: Break with refreshments - CLOSED
Break with refreshments

Saturday February 28, 2015 15:00 - 15:30
9: Lobby / Brasserie