Knowit Quality Morning
Join Knowit to learn about where the Future of Technology is going and what the role of Artificial Intelligence and DevOps is in all that. This morning features Dr. James Whittaker from Microsoft as the keynote, AI/automation experts Juhani Teeriniemi and Henri Grönblom as well as DevOps expert Kari Kakkonen to deliver visionary briefings about AI and DevOps within software development.
TIME, PLACE & REGISTRATION
Time: Tuesday 20.3.2018 || 09.00 AM – 12.30 PM
Place: Paasitorni Congress Center, Helsinki
Please register via the Ilmoittaudu-link on the right - form unfortunately only in Finnish. You may also register directly by contacting: firstname.lastname@example.org
P.S. Dr. James Whittaker is also running a full day course called Creativity and Storytelling on the 19th of March 2018, the day prior to this morning seminar. In this course, James will delve deeply into creativity and storytelling within design, IT, testing and agile projects based on experiences from companies such as FBI, Google, IBM, Ericsson, Cisco and Microsoft. The course is especially useful for project owners, agile teams, developers and testers to create better user stories and better business.
8:30 Registration and Coffee
9:15 The Future of Technology by James Whittaker
10.30 Applications of Artificial Intelligence in Software Testing by Juhani Teeriniemi and Henri Grönblom
11.15 How will DevOps Make Companies More Profitable by Kari Kakkonen
About the speaker: James Whittaker
James Whittaker’s career spans academia, start-ups and top tech companies and starts in 1986 as the first computer science graduate hired by the FBI. James then worked as a freelance developer, most notably for IBM, Ericsson, SAP, Cisco and Microsoft, specializing in test automation. He joined the faculty at the Florida Institute of Technology where he continued his prolific publication record in software testing and security. In 2002 his security work was spun off by the university into a startup which was later acquired by Raytheon.
James’ first stint at Microsoft was in Trustworthy Computing and Visual Studio. He then joined Google as an engineering director and led teams working on Chrome, Maps and Google+. In 2012 James rejoined Microsoft.
James is known for being a creative and passionate leader and sought after speaker and author. Of his five books two have been Jolt Award finalists and one a best-seller. Follow him on Twitter @docjamesw and at his website docjamesw.com.
About the presentation: The Future of Technology
Apps are eating the web. The Internet of Things will ultimately mean more Internet traffic generated and consumed by machines than by humans. Machines are learning our habits faster than we can form them. What does all this mean for the future? How will we interact with our devices when they are as smart or smarter than we are? How will anyone manage to make money is this coming world? Join Microsoft Distinguished Engineer James Whittaker for an entertaining and thought provoking jaunt into the future – a future coming a lot faster than most people imagine.
- How the PC, web and mobile eras took us to where we are today and why we are currently in an era of extreme disruption by machines.
- Understand the technologies that the future will be built on: big data, invisible UI, augmented reality and intelligent machines.
- Envision how the future will unfold as machines displace the web and mobile and fundamentally change the way work gets done.
About the speakers: Juhani Teeriniemi and Henri Grönblom
Dr. Juhani Teeriniemi is automation developer at Knowit Oy. His main interests are software automation, testing, and machine learning / AI. He has published several articles in international peer-reviewed science journals in which he has developed machine learning models for materials science. He has DASA Devops, ISTQB Certified Tester, and UiPath RPA developer certificates. He has done modeling and data analysis applications for various sectors ranging from water treatment to metals industry. He also likes teaching and has taught, for example, programming at Aalto University. He is part of Knowit’s AI team.
Mr. Henri Grönblom has been working in software testing and requirements management since 1999. Experience includes testing and requirements management process development and improvement, test management and testing duties, test automation improvement and implementation, testing training and consultancy. Henri Grönblom is currently working as Lead Consultant at Knowit and he leads one of the testing consultant teams and consults and trains customers frequently. He has worked for various industries, including banking, telecom, embedded software, public sector and commerce. He is part of Knowit’s AI team.
About the presentation: Applications of Artificial Intelligence in Software Testing
It has been estimated that software failures cost over 1100 billion USD for U.S. economy in 2016. Most of these failures were due to software defects. Software testing is the only way to validate quality of a new software but it is often difficult to estimate how much testing should be conducted beyond verifying basic functionalities. Furthermore, complete testing is usually impossible.
Recently, machine learning has emerged as a new tool for software testers and developers. In the world of ever more complex development projects, machine learning can provide clarity and enhance automation. This is done by integrating AI to currently used metrics and letting it to find relevant aspects of it. This gives more useful and understandable summary metrics. Dynamic testing can be enhanced by letting AI probe application. This can provide state transition diagrams that might reveal unwanted transitions.
In this presentation, machine learning is discussed in context of software testing, demonstrating how it can support software testing and development activities.
About Speaker: Kari Kakkonen
Mr. Kari Kakkonen has M.Sc. in Industrial Management with Minor in Information Technology from Aalto University (aalto.fi). He has also studied in University of Wisconsin-Madison (wisc.edu) in United States. He has ISTQB Expert Level Test Management Full, ISTQB Agile Tester, Scrum Master, SAFe Agilist and DASA DevOps Fundamentals certificates, and works mostly with agile testing, lean, test automation and DevOps. He has been working with testing tool implementations, software development and testing processes, software development and testing projects, consulting, and training since 1996. He has worked for various industries, including banking, telecom, embedded software, public sector, commerce.
Kari Kakkonen is working in Finland at Knowit (knowit.fi), which is a Nordic ICT services company well-known for testing consultancy and software development, and other innovative ICT related services. Kari is Treasurer of ISTQB (istqb.org), Treasurer of Finnish Software Testing Board FiSTB (fistb.fi), Kari has been included in IT–magazine “Tivi” 100 most influential people listing. Kari is co-author of Agile Testing Foundations –book.
About the presentation: How will DevOps make each company more profitable
This presentation is a short version of the talk given to several CIOs and their teams about what is DevOps and why and how it will make companies and organizations better in today’s business environment, where speed means better products, better profits, happier customers and eventually corporate survival. Understanding DevOps is the starting point for an organization going on the DevOps journey. Improved workflows and faster deployment starts with a core understanding of DevOps fundamental concepts. The presentation will describe the background, key concepts and principles of DevOps on high level and outlines the changes and benefits that it brings to business. The presentation is aimed at everyone increasing their awareness of what DevOps is and how it affects everyone individual and department.
The presentation will discuss DevOps Business benefits, Continuous Delivery and other DevOps terms, meaning of faster feedback and automating everything you can. DevOps Culture are DASA DevOps principles considered. We also take a look at the meaning of Lean, Agile, autonomous teams, microservices and cloud to DevOps organization. Finally we discuss steps to DevOps and DevOps Maturity Model.