Sessions

Jim  Wooley
Improving code quality with Visual Studio and Roslyn Analyzers
Jim Wooley

Hand's on session to get started consuming, configuring and creating Roslyn based code analyzers.

Room: Iroquois
Topics: Application Development;
Tags: .NET; Development Practices; Software Process

Jason McCreary
Test Driving Test Driven Development
Jason McCreary

You've heard of Test Driven Development and you've probably attended a talk on it. But when you've gone back and tried to do it, you get stuck… What was the process? Where do I start? How do I test this thing with that thing? No more. Let's "test drive" TDD through a live demo to see TDD in action.

Room: Appalachian
Topics: Software Testing;
Tags: Agile; Development Practices; Software Process; Testing

Chris Howard
David Galownia
The Lean Development Process – Understanding and Achieving Product/Market Fit Before Build Starts
Chris Howard; David Galownia

Learn how the Lean process is used to better understand your customer and get ideas in front of users quickly. We'll break down how this compares to traditional software development methodologies and how Lean is great for gauging customer interest and getting to market sooner and with less risk.

Room: Heartland
Topics: Project Management; Requirements; Software TestingUser Experience
Tags: Design (UI/UX/CSS); Project Management; Software Process

Polina Abramov
Healthcare IT: Why is it so hard?
Polina Abramov

This session will look at the specifics of Health industry, its computerization process, technology and complexities associated with it. We will talk about health data, HIPAA, HL7, FHIR and other acronyms and see how we, “the devs”, contribute to improving patient experience and outcome

Room: Goldenrod
Topics: Application Development; Infrastructure; Requirements;
Tags: Architecture Practices; Big Data; Other; Requirements; Security; Software Process

James Balmert
Always Be Deliverying
James Balmert

Jenkins pipelines can be leveraged to achieve continuous delivery and deployment. In this talk, learn how to create a pipeline that takes a change from a commit to source control all the way to a production environment.

Room: Julia Belle Ballroom
Topics: Infrastructure;
Tags: Development Practices; DevOps; Soft Skills; Software Process

Richard Teachout
We are Agile-Scrum'ish - Find your groove to WIN without a full PM framework
Richard Teachout

We hate Project Management Frameworks.. but needed one. So we "use" the things that worked for us.. and made it trackable and efficient. We hate meetings, and consider stand-ups meetings.. so we do it a bit differently. We consider ourselves Agile-Scrum'ish.. What does that mean.... come see!

Room: Jefferson
Topics: Project Management;
Tags: Agile; Development Practices; Other; Project Management; Soft Skills; Software Process

Dave Sadlon
Devs throwing you a visual curveball? You need a Backstop! - Automate Visual Regression Testing
Dave Sadlon

It can be difficult enough, as a QA, tracking all the visual changes in any given sprint or release. Automated Visual Regression Testing across multiple devices can give a team a visual representation of what changes (even the smallest!) have occurred within their application.

Room: Iroquois
Topics: Software Testing; User Experience;
Tags: Agile; Cross-Platform; Design (UI/UX/CSS); DevOps; JavaScript; Software Process; Testing; Web

Matthew Jones
From the Ground Up: Lessons from a Rewrite in ASP.NET
Matthew Jones

Should you rewrite that app? Maybe! My team at U-Haul recently completed a year-long rewrite of a major project, and we learned quite a few interesting things. Come along with me as we explore the successes and failures of my team's massive rewrite.

Room: Goldenrod
Topics: Application Development; Project Management; Requirements; Soft Skills;
Tags: .NET; Architecture Practices; Database/SQL; Development Practices; DevOps; Project Management; Requirements; Soft Skills; Software Process

Sundeep Dronawat
Crypto Currency Infrastructure - Challenges and Opportunties
Sundeep Dronawat

As the adoption of cryptocurrencies — or digital currencies that are encrypted for security — spreads throughout the business and financial sectors, so too do the challenges for Engineers and IT professionals. They have to be prepared for potential implications as cryptocurrencies evolve.

Room: Appalachian
Topics: Infrastructure;
Tags: Architecture Practices; Big Data; Cloud; Cross-Platform; Development Practices; Hardware; Other; Project Management; Security; Software Process

Jonathan
Using Visual Studio Team Service for a Kickin' CI Pipeline
Jonathan "J." Tower

Step-by-step introduction to building CI/CD pipelines in VSTS

Room: Jefferson
Topics: Application Development;
Tags: DevOps; Software Process

Richard Teachout
Job Skill Tips - Work towards Promotions / Enhance your Resume
Richard Teachout

If you are looking for some tips and tricks to get that promotion, or find your Dream Tech job.. this session may be the best one for you. Learn some tips from my perspective, of ways to get the promotion or interview... and hopefully get it.

Room: Appalachian
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Jim Everett
Project Rescue 9-1-1
Jim Everett

Lessons learned and strategies developed to deal with a project that has gone off the rails.

Room: Heartland
Topics: Project Management;
Tags: Other; Project Management; Requirements; Soft Skills; Software Process

Matthew Jones
Making Design Patterns Fun with C# and Food
Matthew Jones

Design Patterns are boring, so let's make them fun! We'll demo nine very common patterns and show how, with a little imagination and a GitHub project, these patterns can make short work of hard problems.

Room: Burley/Cumberland/Derby
Topics: Application Development;
Tags: .NET; Development Practices; Software Process

Ryan Ripley
Faye Thompson
Collaborative Curiosity
Ryan Ripley; Faye Thompson

Bring your questions, as you are the product owner to this conversation about celebrating curiosity, becoming more agile and fostering an environment that allows your team to succeed. We will address the questions of the room and facilitate a whole-conference conversation.

Room: Grand Belle Hall
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Sarala Pandey
Maturing the Enterprise Quality Practice
Sarala Pandey

Quality can be easy to handle for a single team or product, but when an organization attempts to establish consistent quality across segments, failure is often the result. In this presentation, the audience will learn approaches from the team-level & management-level to mature the quality practice.

Room: Goldenrod
Topics: Soft Skills; Software Testing;
Tags: Agile; Soft Skills; Software Process; Testing

Dave Sadlon
Becoming a full-stack QA Engineer - Evolving in an ever-changing Market
Dave Sadlon

With the emergence of Agile and DevOps in many IT shops and companies, it's vital we as QA engineers adapt to the market demand and change. This talk will focus on what it means to be a Full-Stack QA Engineer and how does one go about becoming the "Swiss Army Knife" of QA.

Room: Farmington
Topics: Soft Skills; Software Testing;
Tags: DevOps; Soft Skills; Software Process; Testing

About

A software development conference in the Louisville, KY area on March 28 - 30, 2018 designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch