Development

Beyond TDD – How to Enable Your Team to Continuously Deliver Software

Presented By: Chris Weldon

Development Track: 2:45pm-3:45pm

Presentation Materials: Download

Many project teams have adopted unit testing as a necessary step in their development process. Many more use a test-first approach to keep their code lean. Yet, far too often these teams still suffer from many of the same impediments: recurrent integration failures with other enterprise projects, slow feedback with the customer, and sluggish release cycles. With a languishing feedback loop, the enterprise continues to put increasing pressure on development teams to deliver. How does an aspiring agile team improve to meet the demands of the enterprise?

Continuous integration is the next logical step for the team. In this talk, you’ll learn how continuous integration solves intra and inter-project integration issues without manual overhead, the value added by continuous integration, and how to leverage tools and processes to further improve the quality of your code. Finally, we discuss the gold standard of agile teams: continuous deployment. You’ll learn how continuous deployment helps close the feedback loop with your customers, increases visibility for your team, and standardizes the deployment process.

UX + Agile = Love

Presented By: Jef Newsom & Travis Isaacs

Development Track: 1:30pm-2:30pm

Presentation Materials: Download

The complexity of building software for the web, desktop, touch, and mobile have elevated the need for good UX more than ever. At the same time, Agile software development techniques have helped teams be more successful and happy delivering higher quality software. But traditional UX adheres to a waterfall approach that creates friction between the design team and hampers the early delivery of value.

And developers are notorious for botching what was originally a pixel-perfect design comp meticulously and carefully crafted by the design team.

Jef Newsom (Co-Founder of Improving) and Travis Isaacs (Director of UX at Improving) will share tips, best practices, and potential pitfalls for making UX “agile” during every iteration.

The .Net Ninja’s Toolbelt

Presented By: Latish Sehgal

Development Track: 11am-12pm

Presentation Materials: Download

As developers, we all have our favorite utilities, some used occassionally and then there are others that we refuse to work without. We might not use all of them everyday, but a good developer should know his options when the need arises. In this session, we’ll discuss the tools, tips and tricks that can make you much more productive as a .Net developer.

Developers, Databases, and Team Velocity – Getting Value from Database tasks on an Agile Team

Presented By: Devlin Liles

Development Track: 9:45am-10:45am

Presentation Materials: Download

This session is a discussion on how to integrate database centric tasks into the development team and account for them in the sprint. We will talk about solutions to the areas of friction on most teams when it comes to database tasks. This covers how to define done for ORM usage, how to satisfy quality gates and DBA restrictions, and how to include partially dedicated DBA resources without sacrificing the power and flexibility of Agile. This will be shown using processes as well as Database projects, Entity Framework, and some architectural structures.

Sponsors:

Venue

The Addison Conference Centre is near Addison Airport along Addison Road between Keller Springs Drive and Arapaho Road.

Addison Coneference Centre
15650 Addison Road
Addison, TX, 75001
Get directions →