Loading…

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

Application Development [clear filter]
Sunday, June 17
 

13:00

Modernize RPG Applications
This Workshop will show you how modern programming practices and tools can transform your old monolithic RPG applications into a modern, highly modularized form that will position your business for the future. Rather than just throw hours of theory at you, this seminar takes a sample application and follows it through the process of converting from RPG/400 or basic RPG IV to full usage of RPG IV and ILE features, modularizing the code, adding DB2 UDB features and preparing applications for use with a graphical or browser-based interface.AgendaModernizationThe right toolsThe Sample ApplicationMaking use of RPG IVMaking Use of the Database(Triggers and Referential Integrity)Real RPG - SubproceduresMaking Use of ILESubprocedures in Service ProgramsBeefing Up With SQLExternalizing

Speakers
avatar for Paul Tuohy

Paul Tuohy

ComCon and System i Developer
Paul Tuohy, IBM Champion and author of Re-engineering RPG Legacy Applications and The Programmer's Guide to iSeries Navigator, is a prominent consultant/trainer/educators for application modernization and development technologies on the IBM Midrange. He currently holds positions as... Read More →


Sunday June 17, 2018 13:00 - 17:00
Orchidea A
 
Monday, June 18
 

09:45

That free alternative editor
Learn about ILEditor, free IDE for ILE development which allows for fast development within your existing environment. We'll cover where it came from, it's features and functionality and what's in the future for it.

Speakers
avatar for Liam Allan

Liam Allan

Software Advocate, Works Of Barry
Liam Allan is a software developer who has been working with the platform since 2014. He focuses on DevOps, ILE, Node.js, pase and open source, among other things. In his down time, he creates tools, such as ILEditor & barryCI. His passion is to bring IBM i and the world of open-source... Read More →


Monday June 18, 2018 09:45 - 10:45
Promenada

11:00

IBM i Latest & Greatest 7.3, 7.2 & TRs
Come hear an overview of the capabilities of the currently available releases of IBM i. From major enhancements to Db2 to major security enhancements; from key advances in open source to new storage options; from performance analysis to being able to answer business questions with integrated SQL analytics, the most recent releases and Technology Refreshes have tremendous integrated power. This is a double-length session.

Speakers
avatar for Steve Will

Steve Will

Chief Architect - IBM i, IBM
Steve has worked on the IBM i operating system and its predecessors since the initial development of the AS/400. Since 2007, he has been the IBM i Chief Architect, responsible for the strategy of the operating system and the plan for future releases.


Monday June 18, 2018 11:00 - 12:00
Promenada

11:00

Handling the Weird Stuff in RPG Programs
In this session, Paul offers a practical guide to handling some of the more esoteric problems in RPG programs (whether using native I/O and Embedded SQL) such asMessaging in a multi client environmentTrigger FailuresNullsConstraint ViolationsCommitment ControlAnd other bits and pieces...

Speakers
avatar for Paul Tuohy

Paul Tuohy

ComCon and System i Developer
Paul Tuohy, IBM Champion and author of Re-engineering RPG Legacy Applications and The Programmer's Guide to iSeries Navigator, is a prominent consultant/trainer/educators for application modernization and development technologies on the IBM Midrange. He currently holds positions as... Read More →


Monday June 18, 2018 11:00 - 12:00
Orchidea A

13:00

SQL Views for Dummies
SQL views provide the modern user interface to obtain system level information traditionally available via OUTFILE and API support.
Attend this session and learn how easy it is to use a SQL view. SQL views provide the administrator of the system easy access to lots of system configuration and management information.
This session will provide a list of available SQL views and their purpose as well as examples of how to use them. I will explain how the examples work and you'll leave with the skills necessary to be a better and more system administrator.

This is not an introduction to SQL class, but rather an explanation of why you need to add SQL to your toolset and a quick-start guide showing you how to become a better systems administrator or security officer.
http://ibm.biz/Db2foriServices

Speakers
avatar for Scott Forstie

Scott Forstie

Db2 for i Business Architect, IBM
Scott Forstie is a Senior Technical Staff Member within IBM i development and spends most of his time working as the Db2 for i Business Architect. He has worked on IBM operating system development since joining IBM in 1989.Scott is a frequently published author, speaker at industry... Read More →


Monday June 18, 2018 13:00 - 14:00
Irys

14:15

JSON is everywhere
XML has lost the game to JSON of being the most popular transportation media on the web. Why is JavaScript Object Notation so cool? How can we exploit it? And why do I need to care if I don't make web applications.Micro services are emerging as the new design paradigm, which is heavy dependent on lightweight transportation layers "“ again JSON. Smart phones and RIA web applications uses JSON, NoSQL databases store data in JSON format. DB2 has API to handle JSON, the backbone of node.js applications is JSON "“ All modern programming languages has some kind of adapter to JSON "¦. JSON is everywhere.

Speakers
avatar for Niels Liisberg

Niels Liisberg

CTO, System & Method A/S
I have developed IBMi middleware used in numerous applications worldwide. I am the architect of the IceBreak application server for IBMi. I have over the years contributed to the IBMi community with presentations, demos and loads of opens source. I am member of CEAC and also IBM... Read More →


Monday June 18, 2018 14:15 - 15:15
Irys

14:15

Modernization Strategies for IBM i
Application modernization can mean different things to different people. Ask ten people and you will get ten different answers. One thing they all have in common, though, is the big question: How can I deliver modern applications to our business? IBM i Product Offering manager, Alison Butterill, discusses some of the different modernization options available, taking a holistic look at language, infrastructure, tools, database, and methodology. With many options available, it is possible to start small and build over time, taking advantage of exciting, new, and diverse technologies and opportunities without having to start over!

Speakers
avatar for Alison Butterill

Alison Butterill

WW IBM i Offering Manager, IBM
Alison Butterill is the offering manager for IBM i. She owns the responsibility for the IBM i business, including defining and guiding future directions and strategies. She works with the IBM i sales, marketing, and development teams as well as clients and partners to ensure that... Read More →


Monday June 18, 2018 14:15 - 15:15
Orchidea B

14:15

Advanced Data Structures ( *Now with Free-Form! )
Have you ever used two dimensional arrays in your RPG programs? Or used the new template support to create your own data types? Do you know how to use group fields? How to map the numbered *IN indicators so that you can give them names? Do you know how to code these in the new free-form style?If you answered No to any or all of these questions then this is the session for youJon will give you a basic introduction to all of these topics and show you practical examples of their usage. He'll also include examples of the latest enhancements for coding nested Data Structures that makes their structure much more obvious.P.S. We should also mention that some of the basic techniques discussed here are the technical underpinnings needed to fully utilize RPG's support for processing XML, Open Access, and will almost certainly form the underpinnings for many future RPG features.

Speakers
avatar for Jon Paris

Jon Paris

Chief cook and bottle washer, Partner400
Jon's IBM midrange career started when he fell in love with the System/38 while working as a consultant. This love affair ultimately led him to joining IBM.In 1987, Jon was hired by the IBM Toronto Laboratory to work on the S/36 and S/38 COBOL compilers. Subsequently Jon became involved... Read More →


Monday June 18, 2018 14:15 - 15:15
Orchidea A

15:45

Basics of testing for Programmers
Basics of testing for Programmers Description:Designed for programmers this session will help application developers deliver more reliable work product. While the need for testing and QA is widely accepted and embraced it can be difficult to achieve in smaller IT departments where one professional wears many hats. Whether you are your own QA or you want to bullet proof your unit testing before hand off this will help you improve your own work product. Learning Objectives:?Explore the world of pragmatic testing. Understand the different stages of testing and what can be achieved in each. Identify what types of risk analysis to perform by project. Use varied testing processes to move applications through the development process efficiently. Audience: Programmers in small IT departments who are largely responsible for testing their applications. QA professionals who want to understand the testing code receives before being handed off. Programmers in larger shops that want a better understanding of QA/Testing and to improve the work product they deliver.

Speakers
avatar for Yvonne Enselman

Yvonne Enselman

Director of Professional Services, iTech Solutions
Yvonne Enselman is the Director of Professional Services for iTech Solutions where she manages the technical team and coordinates customer work. Her background is in Quality Assurance and she is certified at the advanced level. She enjoys all aspects of software testing and implementing... Read More →


Monday June 18, 2018 15:45 - 16:45
Irys

15:45

System integrity monitoring techniques - Make your auditor happy
Have you ever heard about difficulties after the systems switch ?Have you ever had to confirm your auditors that your system is secure ?Would you like to know what has really changed during your applications' upgrade ?Do you think it's important to know how your system in changing in time ?

Speakers
avatar for Rafal Jablonski

Rafal Jablonski

Founder CEO, DeLab
Founder of the DeLab company building a specialized midware applications.Rafal has begun his app-dev adventure in 80’s enchanted with processors of the time.He has been working for telcom as well as financial institutions. Former IBMer supporting IBM i clients, universities and... Read More →


Monday June 18, 2018 15:45 - 16:45
Gerbera A+B

15:45

RPG Talks To Watson
One of the key questions is - how easy is it to integrate Watson into my existing RPG applications?In this session we look at some of the way that RPG can connect with Watson (using the translation API) - and just how simple it is.As well as looking at different methodologies, we will also discuss the advantages, and disadvantages, of the different approaches.

Speakers
avatar for Paul Tuohy

Paul Tuohy

ComCon and System i Developer
Paul Tuohy, IBM Champion and author of Re-engineering RPG Legacy Applications and The Programmer's Guide to iSeries Navigator, is a prominent consultant/trainer/educators for application modernization and development technologies on the IBM Midrange. He currently holds positions as... Read More →


Monday June 18, 2018 15:45 - 16:45
Orchidea A

15:45

RDi: Even Better with iSphere
It's no secret that Susan is a big RDi fan. But even a great tool can be made even better with the help of plug-ins. If you're an RDi user and you don't have the iSphere plug-in installed into your RDi, you're missing out on a wealth of new/enhanced functionality.Susan will demonstrate a few of her favourite features from iSphere - things such as a better Find String capability, tools to make working with message files a breeze and the ability to see text for objects and members in your Remote Systems lists. She will also outline the simple installation process along with some hints for managing the update process for iSphere when new releases become available.

Speakers
avatar for Susan Gantner

Susan Gantner

Partner400
Susan's career has spanned over 30 years in the field of application development. She began as a programmer developing applications for corporations in Atlanta, Georgia, working with a variety of hardware and software platforms. She joined IBM in 1985 and quickly developed a close... Read More →


Monday June 18, 2018 15:45 - 16:45
Orchidea B

17:00

Ways to connect to Db2 and RPG from Open Source
Open source languages offer a key piece of the IBM i application development portfolio, as well as another route for connecting to IBM Watson and Bluemix technologies. In this session, we will give an overview of how to connect to IBM i (including Db2 and RPG) from these new languages. We will cover various options for talking to IBM i from remote (Linux/Windows/Mac) systems, IBM Bluemix, as well as from applications running on the IBM i that are integrated with Watson.

Speakers
avatar for Niels Liisberg

Niels Liisberg

CTO, System & Method A/S
I have developed IBMi middleware used in numerous applications worldwide. I am the architect of the IceBreak application server for IBMi. I have over the years contributed to the IBMi community with presentations, demos and loads of opens source. I am member of CEAC and also IBM... Read More →


Monday June 18, 2018 17:00 - 18:00
Orchidea A

17:00

Use HTML5 mobile device features with your IBM i
Learn how you can use HTML5 to access mobile device hardware. Geolocation (GPS), Web Audio API (audio hardware) and even camera and video hardware. These features are very powerful, and can be integrated by high level JavaScript APIs that sit on top of the system's underlying hardware capabilities. These javascript APIs can than be easily linked with an RPG backend using JSON and AJAX.See in real live how you can take a picture or video with your mobile camera, use geolocation, use 3D objects (webGL/html5) on IBM i.Finally discover how to store pictures and synchronize data with your IBM i database by using RPG.

Speakers
avatar for Koen Decorte

Koen Decorte

CEO, CD Invest
Koen Decorte is CEO of CD Invest, a Belgian ISV specialized in modernizing IBM i applications.Koen started his career in computer linguistics and in 1994 changed his focus to the internet,AS/400/IBM i and open source applications. He donated his own POP3 client written in RPG to the... Read More →


Monday June 18, 2018 17:00 - 18:00
Irys

17:00

What's New in RPG?
The V7 releases of RPG have radically changed the language. Among other new features, you can now code file and data declarations completely free format. And along with that comes the ability to code completely free format RPG with NO 80 columns restrictions!Any day now, if IBM follow the usual TR pattern, there will be new RPG features to talk about and you can be sure that Jon will provide details and worked examples of the latest and greatest.Other updates to be covered include:- Extensions to RPG's error handling model, which make it much simpler to ensure that things are tidied up in the event of an exception. - New direct inline coding eases the coding (and subsequent understanding of) nested Data Structures in free format. - Performance improvements for large return values that can make your subprocedures easier to deploy as web services.- Support For Alias Names- New and Updated BIFs - Including Scan/Replace, Minimum and Maximum- And more ...

Speakers
avatar for Jon Paris

Jon Paris

Chief cook and bottle washer, Partner400
Jon's IBM midrange career started when he fell in love with the System/38 while working as a consultant. This love affair ultimately led him to joining IBM.In 1987, Jon was hired by the IBM Toronto Laboratory to work on the S/36 and S/38 COBOL compilers. Subsequently Jon became involved... Read More →


Monday June 18, 2018 17:00 - 18:00
Orchidea B
 
Tuesday, June 19
 

08:00

IBM i Talks to Watson
Watson and IBM i go together like Polish Sausage and Pierogi. Both of these are great on their own, but so much better together. This session will review what is Watson and its importance in your business. Watson services can be used directly from IBM i, using Node.js, Python, RPG or SQL. Further, Db2 for i data can be moved into Watson Analytics to yield analytical and predictive insights.The possibilities are numerous, easy, and inexpensive.

Speakers
avatar for Alison Butterill

Alison Butterill

WW IBM i Offering Manager, IBM
Alison Butterill is the offering manager for IBM i. She owns the responsibility for the IBM i business, including defining and guiding future directions and strategies. She works with the IBM i sales, marketing, and development teams as well as clients and partners to ensure that... Read More →
avatar for Doug Mack

Doug Mack

Consultant LAB Services, IBM
Doug Mack is a DB2 for i Analytics Consultant in IBM’s Power Systems Lab Services organization, employed by IBM in the United States. Doug currently leads the Analytics team for the DB2 for i Lab Services team delivering Query/400 modernization, DB2 Web Query, Data Warehouse design... Read More →
avatar for Sarah Mackenzie

Sarah Mackenzie

IBM
Sarah has worked at IBM since 2013 and is a key developer working on the IBM i Development team in Rochester. She is specifically focused on Db2 for i and is responsible for helping to implementing many of the recent enhancements to Db2 for i, including RCAC and Temporal Tables. Sarah... Read More →
avatar for Tim Rowe

Tim Rowe

Business Architect Application Development & Systems Management for IBM i, IBM
Tim Rowe is the Business Architect for IBM i responsible for System Management and Application Development. He has a passion for modernization on IBM i and how we can continue to move IBM i into the world of 'Normal' . In his spare time he is a certified Soccer referee and enjoys... Read More →


Tuesday June 19, 2018 08:00 - 09:00
Irys

09:15

Understanding Git
Heard of Git? Who hasn't? Get started using Git for your version control needs. Along the way we'll explore a little bit behind the scenes to understand how Git works and why it's so powerful.

Speakers
avatar for Liam Allan

Liam Allan

Software Advocate, Works Of Barry
Liam Allan is a software developer who has been working with the platform since 2014. He focuses on DevOps, ILE, Node.js, pase and open source, among other things. In his down time, he creates tools, such as ILEditor & barryCI. His passion is to bring IBM i and the world of open-source... Read More →


Tuesday June 19, 2018 09:15 - 10:15
Orchidea B

09:15

Access Client Solutions (ACS) for Programmers
Access Client Solutions is a powerful tool for programmers. ACS replaces and enhances much of the functionality originally supplied by Navigatorfor i.This session discusses how ACS can be used by programmers; includingSystem Configuration5250 EmulatorSSH TerminalIntegrated File SystemPrinter OutputSchemasRun SQL ScriptsSQL Performance Center

Speakers
avatar for Paul Tuohy

Paul Tuohy

ComCon and System i Developer
Paul Tuohy, IBM Champion and author of Re-engineering RPG Legacy Applications and The Programmer's Guide to iSeries Navigator, is a prominent consultant/trainer/educators for application modernization and development technologies on the IBM Midrange. He currently holds positions as... Read More →


Tuesday June 19, 2018 09:15 - 10:15
Orchidea A

09:15

Visual Recognition on IBM i
Learn how to use machine learning to quickly and accurately tag, classify and search visual content. Learn by examples how to talk to Watson from RPG and use it's AI power in your business applications. You will also see how to interact with other image classifiers than Watson. (Google's Vision, Microsoft Azure, Caffe, ...) You will know the difference between them and which one is best for your business. Other Watson API's such as similarity search, translator and text to speech are also explained and shown from RPG, SQL and other languages. AI will fundamentally change our world, so don't get left behind.

Speakers
avatar for Koen Decorte

Koen Decorte

CEO, CD Invest
Koen Decorte is CEO of CD Invest, a Belgian ISV specialized in modernizing IBM i applications.Koen started his career in computer linguistics and in 1994 changed his focus to the internet,AS/400/IBM i and open source applications. He donated his own POP3 client written in RPG to the... Read More →


Tuesday June 19, 2018 09:15 - 10:15
Irys

10:30

Modern ILE DevOps
In this session, we talk about all the free tools available for your business to achieve a modern development environment. All the way from source change management, to build tools & continuous integration.

Speakers
avatar for Liam Allan

Liam Allan

Software Advocate, Works Of Barry
Liam Allan is a software developer who has been working with the platform since 2014. He focuses on DevOps, ILE, Node.js, pase and open source, among other things. In his down time, he creates tools, such as ILEditor & barryCI. His passion is to bring IBM i and the world of open-source... Read More →


Tuesday June 19, 2018 10:30 - 11:30
Irys

10:30

Modernization Testing
DescriptionAs organizations evolve and adapt to emerging technology new ways of testing are also needed. This session looks at the needs of Agile testing, Test Driven Development, multi software development lifecycles and needs, communication, and organization of all the above. Special attention will be paid to multi department teams and varied testing maturity models in projects and environments.Leaning ObjectivesUnderstand the proper testing for each development lifecycleLearn the best way to test between departmentsLearn the testing techniques unique to agile and how to implement sameUnderstand how to organize projects when TDD is required

Speakers
avatar for Yvonne Enselman

Yvonne Enselman

Director of Professional Services, iTech Solutions
Yvonne Enselman is the Director of Professional Services for iTech Solutions where she manages the technical team and coordinates customer work. Her background is in Quality Assurance and she is certified at the advanced level. She enjoys all aspects of software testing and implementing... Read More →


Tuesday June 19, 2018 10:30 - 11:30
Promenada

10:30

Exploiting Free Tools - By Example
Are you tired of constantly exporting and importing data for foreign applications running on Windows or Unix/Linux servers? Do you wish there was an easy way to keep more applications on IBM i?Over the years, Jon has introduced many RPGers to some of the many great free tools that can make it easier to develop new applications and to help to make make their IBM i programming lives easier. In this session Jon will present live demonstrations of the tools that people have told him that they find to be the most useful additions to their tool kits. For example:- Help Desk software- Generation of test data- Tools to build web sites and wikis- Tools for building fast modern applications quickly

Speakers
avatar for Jon Paris

Jon Paris

Chief cook and bottle washer, Partner400
Jon's IBM midrange career started when he fell in love with the System/38 while working as a consultant. This love affair ultimately led him to joining IBM.In 1987, Jon was hired by the IBM Toronto Laboratory to work on the S/36 and S/38 COBOL compilers. Subsequently Jon became involved... Read More →


Tuesday June 19, 2018 10:30 - 11:30
Orchidea A

10:30

ILE Myths and Misconceptions
ILE seems to bring confusion with it. In this session, Susan will address some of the most often asked questions she has received on ILE topics - from modules, service programs and signatures to activation groups. She will also highlight some of the biggest pitfalls she has seen with ILE implementations - and how to avoid them. The session will address common myths and misconceptions such as: - Why not just put modules in my binding directory and not bother with service programs?- Why do I have to re-compile all my programs when a service program changes?- Which changes will (and which will not) change a service program's signature? - What is the default activation group and should I use it? - What's wrong with the default values on commands like OVRDBF?

Speakers
avatar for Susan Gantner

Susan Gantner

Partner400
Susan's career has spanned over 30 years in the field of application development. She began as a programmer developing applications for corporations in Atlanta, Georgia, working with a variety of hardware and software platforms. She joined IBM in 1985 and quickly developed a close... Read More →


Tuesday June 19, 2018 10:30 - 11:30
Orchidea B

12:30

17, no, 27, no, 37 facts and figures about Rdi
"You"ll have to pry SEU from my cold dead fingers!"

Speakers
avatar for Charlie Guarino

Charlie Guarino

CEO, Central Park Data
With an IT career spanning over 30 years, Charles Guarino has been a consultant for most of them. He is also the founder and President of Central Park Data Systems, Inc., a Long Island and New York City area based IBM midrange consulting and corporate training company. In addition... Read More →


Tuesday June 19, 2018 12:30 - 13:30
Orchidea A

12:30

What is a modern operating system
What is a modern operating system? What technologies are key to defining a system as modern? Can you create modern applications? Can you exist in clouds? What else does "modern" mean? This session will look at the key underpinning’s of the IBM i operating system and how these stack up in the modern world. We'll also examime how IBM i is being used in modern ways by clients, and discuss what is going on in the modern IT ecosystem and how IBM i fits into it. 

Speakers
avatar for Steve Will

Steve Will

Chief Architect - IBM i, IBM
Steve has worked on the IBM i operating system and its predecessors since the initial development of the AS/400. Since 2007, he has been the IBM i Chief Architect, responsible for the strategy of the operating system and the plan for future releases.


Tuesday June 19, 2018 12:30 - 13:30
Orchidea B

12:30

Advanced IBM i SQL performance where you get no help from the Index Advisor
When you are working with SQL and query tuning, are you sometimes missing more index recommendations from the DB Optimizer? The indexes advises in IBM i version 7.1/7.2/7.3 are good and covers large parts of the queries, but the index recommendations are not perfect, so this presentation gives you insight to SQL performance analysis, where the Index advisor do not help you. The presentation shows practical examples from different customer scenarios.

Speakers
avatar for Morten Buur Rasmussen

Morten Buur Rasmussen

Power performance specialist, IBM Lab Services Europe
Morten Buur Rasmussen is a performance Specialist at IBM Lab Services Europe.Morten has 32 years of experience in the computing field. He started working with the S/38 and AS/400 in 1988 as programmer.Before joining the Lab Services, he worked for IBM Denmark and several European... Read More →


Tuesday June 19, 2018 12:30 - 13:30
Gerbera A+B

13:45

Open-Source ILE Concepts
This session will cover a wide range of topics, including git basics, developing ILE/RPG in the IFS, existing open-source editors, existing build tools for ILE, existing ILE software which is open-source - and most importantly, how anyone can make use of open-source and even contribute back.

Speakers
avatar for Liam Allan

Liam Allan

Software Advocate, Works Of Barry
Liam Allan is a software developer who has been working with the platform since 2014. He focuses on DevOps, ILE, Node.js, pase and open source, among other things. In his down time, he creates tools, such as ILEditor & barryCI. His passion is to bring IBM i and the world of open-source... Read More →


Tuesday June 19, 2018 13:45 - 14:45
Irys

13:45

Embedded SQL in RPG - Beyond the Basics
You have been using embedded SQL in RPG. You have mastered the syntax, tried a few selects, declared a cursor, performed an update - you may even have tried some dynamic SQL!Time to take it to the next stage and see what you can do with embedded SQL - beyond the basicsTopics covered in this session include:-Discussion of the key points in writing powerful embedded SQLControlling CRTSQLRPGISQLCA and SQLCODE considerationsGetting data without SELECT - GET DIAGNOSTICS and VALUES INTOTalking to Watson with Embedded SQLMaking use of Scalar FunctionsMastering Multi Row FetchHandling NULLDates, Times and Timestamps

Speakers
avatar for Paul Tuohy

Paul Tuohy

ComCon and System i Developer
Paul Tuohy, IBM Champion and author of Re-engineering RPG Legacy Applications and The Programmer's Guide to iSeries Navigator, is a prominent consultant/trainer/educators for application modernization and development technologies on the IBM Midrange. He currently holds positions as... Read More →


Tuesday June 19, 2018 13:45 - 14:45
Orchidea A

15:15

IBM i OS and Power System Upgrade Testing
Description:Focusing on the unique needs of IBM i environments we look at the testing needed for system and OS upgrades/migrations. From strategic test management and planning to risk management and resource allocation. Concepts covered include how to identify testing points, determine risk, and implement responsible quality assurance. Updated to include templates and planning examples.Learning Objectives:?Understanding testing strategies, tactics, and design.?Determine risks to system quality.?Aligning testing with risk exposure.?When to use risk based testing, static testing, behavioral testing, or structural testing for best results. Audience:?IT department personal who want to deliver solid testing for upgrades. Any system administrator who is concerned about the testing their system is subjected to. Consultants who are in the upgrade/hardware/admin sphere and want to enhance their testing offering. QA professionals who want understand what the technical team is testing and evaluating before hand off.

Speakers
avatar for Yvonne Enselman

Yvonne Enselman

Director of Professional Services, iTech Solutions
Yvonne Enselman is the Director of Professional Services for iTech Solutions where she manages the technical team and coordinates customer work. Her background is in Quality Assurance and she is certified at the advanced level. She enjoys all aspects of software testing and implementing... Read More →


Tuesday June 19, 2018 15:15 - 16:15
Promenada

15:15

Using Guardium V10 to track database activity on Db2 for i
Governance of the data center is a heavy burden. The data that resides on Db2 for i has great value, and as such needs to be closely guarded.
This session will be a deep dive into the IBM i and Db2 for i specific capabilities that are included in the IBM Security Guardium product. The Database Activity Monitor (DAM) for Db2 for i will be demonstrated. The architecture and FAQ will be covered. The session will also include information about Vulnerability Assessment (VA) and more.

Relevant resources:
https://ibm.biz/GuardiumDAMonIBMi
https://ibm.biz/GuardiumAndDb2fori-education
https://ibm.biz/GuardiumOniServiceabilityGuide
http://www.ibm.com/developerworks/ibmi/library/i-infosphere_guardium_Db2/index.html
www.ibm.com/developerworks/library/se-guardium-v10/index.html

Speakers
avatar for Scott Forstie

Scott Forstie

Db2 for i Business Architect, IBM
Scott Forstie is a Senior Technical Staff Member within IBM i development and spends most of his time working as the Db2 for i Business Architect. He has worked on IBM operating system development since joining IBM in 1989.Scott is a frequently published author, speaker at industry... Read More →


Tuesday June 19, 2018 15:15 - 16:15
Gerbera A+B

15:15

Processing and Creating JSON from RPG with YAJL
JSON (JavaScript Object Notation) is an increasingly important vehicle for data interchange. Initially used with Web 2.0 style apps for requesting and receiving page updates, it is now commonly used with web services and many other forms of data interchange. Its simple format makes it faster and easier to parse, and uses less space. As a result In some cases it is fast superseding the use of XML and that means that it is essential that your RPG applications can both create and parse JSON.In this session Jon will discuss how Scott Klement's port of the open source YAJL tool kit makes it simple for RPG programs to both create and consume JSON.

Speakers
avatar for Jon Paris

Jon Paris

Chief cook and bottle washer, Partner400
Jon's IBM midrange career started when he fell in love with the System/38 while working as a consultant. This love affair ultimately led him to joining IBM.In 1987, Jon was hired by the IBM Toronto Laboratory to work on the S/36 and S/38 COBOL compilers. Subsequently Jon became involved... Read More →


Tuesday June 19, 2018 15:15 - 16:15
Irys

15:15

Design Thinking to change your business
Learn why IBM has invested well over $100 million in Design Thinking since 2014, training 1300 designers and certifying 60,000 staff in design thinking. In this session will we explain what design thinking is, what it can achieve and how it can be used in a repeatable proven approach to application development and innovation.

Speakers
avatar for Nick Hampson

Nick Hampson

Director of Design, Fresche Solutions
Nick has extensive experience in Design, UX, Product Management, innovation and Pre-sales. Focused on bringing the business value of design and UX to IBM i customers and the community at large, Nick is recognized as a UX expert on IBM i. He also describes himself as a geek and a bookworm... Read More →


Tuesday June 19, 2018 15:15 - 16:15
Orchidea B

16:30

XML and JSON REST Web Services for Everyday RPG and SQL Consumptionv
A web service extends your applications in a way that no traditional programming can. They allow you to get real time information for almost any requirement. We"ll discuss what web services are, how they function and how you can begin using them on your own system. Get step-by-step instructions on the entire Web service process from receiving an XML or JSON document to successfully parsing its information to a display or database file. See working RPG and SQL code of XML and JSON parsing programs and watch how we consume a RESTful web service. This session includes source code to get started using dynamic Web services today!

Speakers
avatar for Charlie Guarino

Charlie Guarino

CEO, Central Park Data
With an IT career spanning over 30 years, Charles Guarino has been a consultant for most of them. He is also the founder and President of Central Park Data Systems, Inc., a Long Island and New York City area based IBM midrange consulting and corporate training company. In addition... Read More →


Tuesday June 19, 2018 16:30 - 17:30
Irys

16:30

Common Observations and Pitfalls in the IBM i
There are typical performance pitfalls that IBM Lab Services consultants find during many performance assessments. Some of the most important areas will be covered during the presentation. The main focus will be around the Power8 observations and experience, but also other areas are covered. Please be aware this is an advanced presentation.

Speakers
avatar for Morten Buur Rasmussen

Morten Buur Rasmussen

Power performance specialist, IBM Lab Services Europe
Morten Buur Rasmussen is a performance Specialist at IBM Lab Services Europe.Morten has 32 years of experience in the computing field. He started working with the S/38 and AS/400 in 1988 as programmer.Before joining the Lab Services, he worked for IBM Denmark and several European... Read More →


Tuesday June 19, 2018 16:30 - 17:30
Gerbera A+B

16:30

My Favourite Things about Rdi
Still using the PDM/SEU green screen editor for coding your RPG? In this session, Susan will cover her very favourite things about using RDi (aka Rational Developer for i) to develop RPG code. Since IBM has stopped updating SEU for new language features (such as support for free format declarations) RDi is now the only editor from IBM that fully supports today's IBM i languages. But that's far from the best reason to move from SEU to RDi.Come to this session to see her demonstrate her favourite productivity features in RDi that will make you wonder why you spent so many years using SEU! What will be your favourite? Perhaps the program outline, content assist, filtering or the fact that you'll never need to open a spooled file again to find compile-time errors.

Speakers
avatar for Susan Gantner

Susan Gantner

Partner400
Susan's career has spanned over 30 years in the field of application development. She began as a programmer developing applications for corporations in Atlanta, Georgia, working with a variety of hardware and software platforms. She joined IBM in 1985 and quickly developed a close... Read More →


Tuesday June 19, 2018 16:30 - 17:30
Orchidea B
 
Wednesday, June 20
 

08:00

What's New with RDi?
It can be hard to keep up with what's happening with new releases of our favourite products. This is especially true with RDi, which tends to be on a slightly different announcement schedule from the other IBM i software. Come to this session to learn about some of the latest features in RDi. Susan will demonstrate some of great new enhancements in V9.6 as well as shine a spotlight on some features that arrived in the various V9.5.x releases that you may have missed. Stay up to date and keep your productivity increasing by using the latest that RDi has t

Speakers
avatar for Susan Gantner

Susan Gantner

Partner400
Susan's career has spanned over 30 years in the field of application development. She began as a programmer developing applications for corporations in Atlanta, Georgia, working with a variety of hardware and software platforms. She joined IBM in 1985 and quickly developed a close... Read More →


Wednesday June 20, 2018 08:00 - 09:00
Orchidea A

09:15

Hidden Gems of IBM i
The IBM i team has been delivering new function two times per year since 2010. New releases and technology refreshes deliver a broad range of function and sometimes the smallest line items that can make your life easier, are overlooked. The IBM i Team have reviewed the past releases/refreshes and have assembled some of their favourite hidden gems; things that you might have missed but should know.

Speakers
avatar for Alison Butterill

Alison Butterill

WW IBM i Offering Manager, IBM
Alison Butterill is the offering manager for IBM i. She owns the responsibility for the IBM i business, including defining and guiding future directions and strategies. She works with the IBM i sales, marketing, and development teams as well as clients and partners to ensure that... Read More →
avatar for Sarah Mackenzie

Sarah Mackenzie

IBM
Sarah has worked at IBM since 2013 and is a key developer working on the IBM i Development team in Rochester. She is specifically focused on Db2 for i and is responsible for helping to implementing many of the recent enhancements to Db2 for i, including RCAC and Temporal Tables. Sarah... Read More →
avatar for Tim Rowe

Tim Rowe

Business Architect Application Development & Systems Management for IBM i, IBM
Tim Rowe is the Business Architect for IBM i responsible for System Management and Application Development. He has a passion for modernization on IBM i and how we can continue to move IBM i into the world of 'Normal' . In his spare time he is a certified Soccer referee and enjoys... Read More →


Wednesday June 20, 2018 09:15 - 10:15
Irys

09:15

Web Requests using Embedded SQL
In this session I will show you some of the advanced features of the SQL pre-compiler for RPG and how you can interact with Db2 functions - including aggregate functions and User-Defined Tables to interact with web APIs and even parse XML and JSON.

Speakers
avatar for Liam Allan

Liam Allan

Software Advocate, Works Of Barry
Liam Allan is a software developer who has been working with the platform since 2014. He focuses on DevOps, ILE, Node.js, pase and open source, among other things. In his down time, he creates tools, such as ILEditor & barryCI. His passion is to bring IBM i and the world of open-source... Read More →


Wednesday June 20, 2018 09:15 - 10:15
Orchidea A

09:15

The Best Ways to Extend Your Applications to Web and Mobile.
It's no secret that applications that take advantage of web and mobile drive great business value. Nick Hampson has spent a better part of his career helping IBM i clients achieve this by overcoming a few key challenges - knowing where to start and how to determine the best approach. Technology can automate much of the modernization process but organizations need to be thinking about the future when making decisions about the direction of their applications. Join UI modernization expert Nick Hampson, he will share options available to achieving modern web and mobile applications and discuss:"• The paradigm shift of green screen to GUI development "• Practical examples of where to start your project "• Integrating your IBM i applications with other systems, new applications and modern technology (i.e. open source, node.js, Bootstrap, Java etc.).

Speakers
avatar for Nick Hampson

Nick Hampson

Director of Design, Fresche Solutions
Nick has extensive experience in Design, UX, Product Management, innovation and Pre-sales. Focused on bringing the business value of design and UX to IBM i customers and the community at large, Nick is recognized as a UX expert on IBM i. He also describes himself as a geek and a bookworm... Read More →


Wednesday June 20, 2018 09:15 - 10:15
Orchidea B

10:45

17, no, 27, no, 37 MORE facts and figures about Rdi
RDi is so feature rich that a second session needed to be created to showcase of its usefulness. Attend this session for the next crop of reasons why any developer who is serious about their career as a developer should be using RDi.

Speakers
avatar for Charlie Guarino

Charlie Guarino

CEO, Central Park Data
With an IT career spanning over 30 years, Charles Guarino has been a consultant for most of them. He is also the founder and President of Central Park Data Systems, Inc., a Long Island and New York City area based IBM midrange consulting and corporate training company. In addition... Read More →


Wednesday June 20, 2018 10:45 - 11:45
Orchidea B

10:45

My Database Tools are better then yours. ACS & DB a perfect match!
With the demise of the iAccess for Windows and it not being supported on Windows 10, we needed to come with new interfaces and tools to help the database engineer (DBE) do their job. This session will introduce the brand new Run SQL Scripts interface, show a number of live Demos as well as other tools centric to the success of the DB Engineer.
The session will also include and explanation and demonstration of all the database tooling that has been added to this java-based tool.

Speakers
avatar for Scott Forstie

Scott Forstie

Db2 for i Business Architect, IBM
Scott Forstie is a Senior Technical Staff Member within IBM i development and spends most of his time working as the Db2 for i Business Architect. He has worked on IBM operating system development since joining IBM in 1989.Scott is a frequently published author, speaker at industry... Read More →
avatar for Tim Rowe

Tim Rowe

Business Architect Application Development & Systems Management for IBM i, IBM
Tim Rowe is the Business Architect for IBM i responsible for System Management and Application Development. He has a passion for modernization on IBM i and how we can continue to move IBM i into the world of 'Normal' . In his spare time he is a certified Soccer referee and enjoys... Read More →


Wednesday June 20, 2018 10:45 - 11:45
Frezia