Theme: Technical

Use this campaign for submitting lightning talks that are related to the Agile 2015 Conference theme "Technical".

Theme: Technical

Abstraction v. Duplication

In a very short talk, Tim will call out the strong antipathy that exists between abstraction and duplication in object-oriented design.

 

Do you have a lot of duplication? Have you considered it might be a lack of abstraction that caused it, and that increasing your level of abstraction might be the only cure?

Submitted by

What type of presentation is this? : Lightning Talk (3 min)

Voting

7 votes

Theme: Technical

Hunting Robots: Rapid creation of a mobile/iBeacon app

Realistically we shouldn't even have tried to build it. We had two months, including a holiday period to create ( from scratch ) an interactive mobile app game for a conference, using technology none of us had even seen before. We did it though! We designed, learned, prototyped, developed and submitted ... taking a raw concept to the iTunes and Play stores, and ultimately into the phones of our contestants - in less ...more »

Submitted by

What type of presentation is this? : Pecha Kecha (~7 min)

Voting

8 votes

Theme: Technical

DevOps for the Cloud

To realize the potential in your Cloud you want a solution that enables you to continuously deliver new capabilities to users as fast and efficiently as possible through automated builds, continuous integration, test and deployment automation . You want to be able to create a repeatable, reliable and incrementally adjustable process for taking software from concept to customer.

Submitted by

What type of presentation is this? : Lightning Talk (5 min)

Voting

7 votes

Theme: Technical

If statements are evil!

If statements are one of the first programming constructs we learn - so they feel very natural, in fact, they seem essential. But more often than than not, the simple 'if' statement signals a missed abstraction or a missing class. I will show how viewing 'if' statements through the lens of SOLID design principles can lead to refactored code where the 'if' statements almost magically disappear. And the resulting design ...more »

Submitted by

What type of presentation is this? : Lightning Talk (5 min)

Voting

6 votes

Theme: Technical

Continuous Delivery In A Microsoft Desktop Application Environme

In this lightning talk, Craeg Strong describes a Continuous Delivery/DevOps implementation for a mission-critical Criminal Justice system running Microsoft .NET technologies. While Continuous Delivery has made inroads for web-based applications, it is relatively new and unfamiliar for traditional Microsoft desktop applications. The talk will describe how the starting technology stack (TFS, TFSBuild, File System, SharePoint, ...more »

Submitted by

What type of presentation is this? : Lightning Talk (5 min)

Voting

4 votes

Theme: Technical

A perfect match: Agile principles and the 12 Factor App

Elegantly decoupled, scalable, and easy-to-deploy applications are the hallmarks of a '12 Factor App'. The 12 Factor App approach technically empowers corporations to deliver new features or content with speed and confidence. Big corporations, are mimicking startups by transforming their business in the 'cloud'. Not just with their technology, but with their whole team approaches - technical and non technical. This ...more »

Submitted by

What type of presentation is this? : Pecha Kecha (~7 min)

Voting

3 votes

Theme: Technical

Solving the global debt crisis - technical debt that is.

Our world is awash in technical debt. This is a tough problem and one that will at some point, if it hasn't already, result in catastrophe. As an agile coach and trainer I spend a large amount of time and effort helping people unlearn poor programming practices. And many of these poor practices were framed as 'best practices' when they learned to code. This is wasteful. I want to share my ideas on how to solve this. ...more »

Submitted by

What type of presentation is this? : Lightning Talk (5 min)

Voting

2 votes

Theme: Technical

Introduce My Favorite Agile Estimation Tool for Distributed Team

It would be better if we could provide story estimation in person, but in most situations we have to do that remotely. We also tried Playing Poker online, but we did not favor the tool. In this talk, I want to share with you an effective way to provide story estimation online by using free Google tools. Our team loves it. I would love sharing with you all so your team can have a fun as well.

Submitted by

What type of presentation is this? : Lightning Talk (5 min)

Voting

1 vote

Theme: Technical

Objective-C Approval Tests

Approval Tests are an open source unit testing library based on gold master testing. You may be familiar with Approval Tests for .NET or other platforms. This talk will very briefly cover the use of Approval Tests in Objective-C for OSX projects.

 

You may

Submitted by

What type of presentation is this? : Lightning Talk (5 min)

Voting

1 vote

Theme: Technical

Accelerate App Delivery with Enterprise Strength Hybrid Cloud

A Hybrid cloud should be an off-premises extension of your datacenter, allowing easy movement of workloads between them without changes to the application or architecture. You don't want to be stuck in one environment as needs and requirements change. We'll talk about best practices for developing and testing off-premises, and then migrating the workload back into your datacenter for production.

Submitted by

What type of presentation is this? : Lightning Talk (5 min)

Voting

0 votes

Theme: Technical

Developing, Fast and Slow

One of the daily challenges we face as developers is staying focussed on the problem we are trying to solve. A solution came to me from a book by a Nobel Prize winning psychologist Daniel Kahneman: we have to increase our thinking stamina by automating everything that adds cognitive load. With this quick talk I will take you through some of his ideas on how the mind works, and then share my views on how they apply to ...more »

Submitted by

What type of presentation is this? : Lightning Talk (3 min)

Voting

0 votes