Phoenix 2019 - 8th to 11th April, 2019
Code Review and Coding for Testing are techniques that can offer quality and productivity improvements to any organization; large or small. Both are gaining traction in every industry and development platform, MultiValue need not be an exception.
This session will explore code reviewing - what it is, how it's done and what it can bring and will review ways to develop with function, unit, and white-box testing in mind.
Every year the landscape of IT changes - new products, new platforms and new risks. Governments enact laws and regulations to bring order - new ones arriving somewhere almost daily. Let's review what is going on in the coming year with governance and compliance requirements, the threats that they address and things you can do to stay ahead of the wave.
There are many different "Frameworks" and "Coding Methodologies," not to mention various "Best Practices." This session is designed to help Developers understand what each one brings to the enterprise, and how it can be used or combined with others.
Find out how MVC relates to MVP and MVVM. Talk about "Best Practices" when it comes to Desktop developer vs. Web development vs Mobile Development. See how they may or may not be related to MultiValue applications.
Rocket UniVerse Replication provides an automatic way to deliver read-only copies of UniVerse data to another Universe database. This allows you to create standby systems easily and keep them up-to-date and accurate, or to create data warehouses for reporting and other processing.
This session will show what UniVerse Replication can do and how to set it up.
Disaster Recovering planning is usually much like closing the barn door after the animals have escaped. Most planning is done after a disaster has taken place. Many times the disaster is minor, but planning for outages that span any length of time can be an eye opener.
This session will talk about the old and new techniques that are needed to make disaster recovery planning work.
Automated Testing and Unit Testing are all solutions used in many development environments, but due to the integrated UI that MultiValue applications sometime include, it can be hard to find good testing tools.
Brian will review the various tools he's used with clients, and how well they worked in different testing situations. If you are looking to move beyond the "make change and push to live" to find bugs, then join Brian to see what you can do and how to implement testing solutions and plans in your enterprise.
A question that is being asked more and more is “Will my application be able to keep up with my company’s growth?” With the advent of virtual and cloud infrastructures, testing an environment has become relatively easy. Applications are a different matter. Doubling and quadrupling the data an application has to process can have dramatic impact on performance. In this session we will discuss what a database expansion test involves and what you can expect.
Understanding the new IT terms, buzz words, and acronyms can be a full time job sometimes, not to mention translating them into something that you can explain to management.
Terms seem to come and go every 6 months or so. Some are new technologies, but other are just rename existing technologies to make them seem fresh.
Join Nathan to review the current Alphabet Soup and participate in this open discussion on how these terms affect you and how to explain them.
Most MultiValue databases contain modern features that are not difficult to implement. This session will go through many of those features and how you can leverage those features in your MultiValue database.
If you you are new to working with MultiValue databases and need to access, extract, or share data with the MultiValue platforms in your enterprise, then this session is a must. This session will help developers who are more familiar with other development environments understand the MultiValue database and data structures. If you are a .NET, PHP, or Python developer and you are trying to explain your data requirements and needs to your MultiValue developers and administrators, then join us to learn the common terms and design practices used in the MultiValue applications.
Experienced MultiValue developers will learn how best to describe their MultiValue systems and applications to new developers in order to help them come up to speed with less effort on both you.
Let’s face it, many of our MultiValue IT departments are going to be looking at personnel turnover in the next 5-10 year. Succession Planning is business/corporate term for planning ahead.
Succession Planning is similar to a Disaster Recovery Plan, in that, it is an exercise to takes you through how the transaction of personnel affects the business and how to make it as smooth as possible.
Hackers & Spammers & Zombies -Oh MY!
Choosing your battles and mounting your defense against the latest cyber-threats. A critical session for any IT department, Susan provides an understanding of the new Security threats and solutions.
Finding Tech Talent that fits your company's culture can seem like a hard task. There are many things managers can look at up front during the interview that can make your job easier.
We all know that there is more work than you can find qualified candidates. This session will help you develop better interview questions and procedures to help weed out the people that look good on paper, but don't really fit your company's needs.
Those of you who work in the retail environment know all too well the anxiety an upcoming holiday season brings. A lot of companies put all systems on a “frozen” status for some number of weeks or even months prior to the beginning of the Holiday “crunch.” The thought of a system outage during Black Friday, for example, is enough to cause staff members to start losing sleep, developing stress-induced illnesses, and plummeting morale weeks in advance.
But now that everybody knows everything about anything bad that happens (it’s called The Internet), we see that software catastrophes are not limited to the Holiday Season. On any given day you can read about an airline accidentally selling thousands of dollars of First Class tickets to prime locations for a fraction of the regular cost losing thousands of dollars in fares and lost profits due to fuel costs.
So what went wrong? Didn’t they test their software/hardware changes and improvements? Think about this, if you knew the software for the robotic assisted surgery machine had been tested with the same standards your company uses for changes to your order processing system, would you still want that cardiac bypass done using it?
We’ve talked about automated testing, test-driven development, etc. in previous Conferences, and in this one, too. This session will address not just methodologies but also the Human side of testing. How do we write tests – automated and manual – That work. We will also discuss how to start preparing your current legacy code for automated testing. (Hint – don’t throw out a gazillion lines of proprietary legacy code and start over from scratch. Or not even by buying a "package."
This session will focus on different aspects of modernizing an existing application. Modernization isn’t just one thing, but a lot of little things. Every application and company needs different modernization features.
This session will look these features:
- Mixing Green Screen and GUI
- Outlook and Excel Integration
- CRM presentation of Customer Information and Communications
- Computer Telephone Integration (CTI) -Who is on the phone and what their information is?
- Dashboards and Reporting
- Document Management
- BlockChain Smart-Contract Example
- Augmented Reality Example
- And much More