Let's change the way we manage product and software development
Agile is a set of attitudes and behaviors, a mindset. It's thinking how you work while you work. It is a response to working in complex and changing environments requiring complex solutions with a focus on getting things done, working in close collaboration with the user, creating frequent iterative increments, delivering value from the start, supporting cross-functional and self-organizing teams, enabling short feedback loops, adapting, taking advantage of changing requirements and focusing on quality from the start.
In scrum, a product is built in a series of fixed-length iterations called sprints, giving agile teams a framework for shipping software on a regular cadence. Learn how the scrum methodology impacts traditional project management.
Kanban is a popular methodology that requires real-time communication of the team's capacity and full transparency of work. Learn how the kanban methodology for agile software development can benefit your team.
Extreme Programming (XP) is the most specific of the agile frameworks regarding appropriate engineering practices for software development. It aims to produce higher quality software and higher quality of life for the dev team.
The Agile Manifesto
The Agile Manifesto is a document that outlines the central values and principles of Agile software development.
DevOps Quality Coach
What's trending in our Agile Webspace
The Agile Dictionary
Agile terminology provides a powerful set of tools for easy communication. To help you master these tools, we crafted an explanation of common Agile terms for you.
Take the Agile Quiz
To support you in your journey to better understand the Agile way of working, we created this quiz. 12 questions are randomly selected from a pool of questions.
A real Sprint Review Meeting
Take a look inside a real Sprint Review meeting with a Scrum team from Skyline Communications and key stakeholders from the Finnish broadcast YLE.