Category: Videos

Project Team Structures

Jeff Gallimore, CTIO and Co-founder of Excella, describes how to structure software development teams to optimize flow, the delivery of value, and accountability. Principles from Lean and DevOps inform decisions about team structure.

Achieving Technical Excellence in Software Project Teams

The software development project industry has a problem: we are not lacking software methodologies, programming languages, tools or frameworks, but we need great software engineers. Great software engineer teams build quality-in and deliver great software on a regular basis. The technical excellence of those engineers will help you escape the...

From #Noprojects​ to Continuous Digital

Once upon a time there was IT, and IT departments had projects. Projects were always a bad fit for software development, but somehow we made them work. As IT became Agile the damage caused by the project model became obvious and #NoProjects​ emerged to help teams go beyond projects. Today...

People First Project Leadership

We must never devalue people in the process of delivering a technical solution. This requires all roles on a project team to practice the core skills and techniques to lead without authority. This talk highlights a wide range of topics including: the importance of diversity and inclusion on software development...

Effective Project Communication in a Remote First World

2020 has seen a seismic shift in how we work across the IT industry. Remote working and project management, previously the choice of a small minority of IT professionals, has become the de facto standard. This trend is likely to strengthen as workers and companies embrace the myriad potential benefits....

Building Amazing Project Teams

The challenges of attracting top talent, keeping them on board, as well as successfully maintaining a rapidly growing project team are all too familiar to managers. In today’s technology-fueled world, trends come and go, but building world-class teams that are passionate, talented, and hardworking will never go out of style....

Learning Together: How to Share Knowledge Across Project Teams

When you work with many software developers, spanning different teams and different projects, it is hard to keep up with changes. This presentation shares how FutureLearn utilizes their culture of learning, to keep their software engineers up-to-date on topics from ECMAScript changes to wilder concepts like generative art.

Creating ValueFirst Product Organizations

Even when having an Agile organization, projects tend to deliver late and over budget, so we all dream to a product-development organization that delivers on-time and under-budget, every time. Is it possible?