Abstract: I see agile software development methodologies (Scrum and XP) and modern management methods (Kanban) as tools for predictability. The development organisation would like to know what is coming and whether it will be the right thing to do. On the other side, the management would like to know when the new features can hit the market. Both want predictability but in a different way. We are on the road to a fairly predictable system that can accurately tell us what the next right thing to do will be and also when it is going to be ready. In my talk, I'll share my experiences with you, focusing on practices - from portfolio Kanban to risk management - we do to be more predictable.