Grant Ammons - Talks

Organizing Engineering Teams

Organizing engineering teams

As your company grows, team organization will become more important to ensure success. In this presentation, I talked about strategies for how to structure an engineering organization into successful teams.

I talked about when and how to reorg, the principles that go into creating highly functional teams, management structures, and rollout considerations.

Ditching scrum for kanban

Ditching scrum for kanban

I gave a presentation and fireside chat at CTO School NYC about evolving our software development process at PipelineDeals. This talk was based upon my blog post about the same subject.

QA 2.0


I gave a talk about QA at CTO School Philadelphia. QA is an interesting subject when it comes to development teams because every team needs it, but they all do it slightly differently. There are, however some general principles that make up having effective QA in an organization.

How Bitcoin works


In 2014 I gave a talk about how Bitcoin works at PhillyRB.