Blog
User acceptance testing (UAT): everything you need to know
User acceptance testing (UAT): everything you need to know about user acceptance testing The agile methodology has introduced user acceptance testing (UAT) into every stage of the software development process.
The role of test-driven development (TDD) in agile development
Test-driven development (TDD): the role of test-driven development in agile development projects The evolution of agile development has created a number of pragmatic practices to deliver quality software quickly.
The importance, benefits and best practices of the work in progress (WIP) limit
The importance, benefits and best practices of the work in progress (WIP) limit In many cases, projects get stuck because there are so many projects left to be completed
What is it for and how to create a user persona?
What is it for and how to create a user persona? In the modern business world, it is becoming increasingly important for businesses to better understand their target audience and enhance the customer experience. I want
What is user experience (UX) and why is it important?
What is user experience (UX) and why is it important? Designing and optimising the user experience is essential in product development, as good UX helps to
Timeframe planning: what does timeboxing mean in agile project management?
Timeframe planning: what does timeboxing mean in agile project management? Successful project managers are strong in numbers, planning and good with teams. However, it is particularly important to be
How to gain a competitive advantage by speeding up time to market?
How to gain a competitive advantage by speeding up time to market? Time to market is an important metric that all businesses need to address. If we are not
Everything you need to know about technical debt
Technology debt: everything you need to know Managing technology debt properly can mean the difference between a successful software project and a failed one. Ignoring it or
The meaning, importance and main benefits of refactoring
The meaning, importance and main benefits of refactoring Refactoring plays an important role in development projects. The term refers to the process of code transformation, which is not
The meaning, purpose and role of MVP and MMF
The meaning, purpose and role of MVP and MMF The terms MVP and MMF are often used in connection with product development projects. But what do they mean in practice?
Just-In-Time (JIT): time and cost efficiency in project management
Just-In-Time (JIT): time and cost efficiency in project management Just-In-Time in project management is about the optimal use of resources, i.e. everyone gets as much work done when and how much work is needed
The meaning and role of iteration in project management
The meaning of iteration and its role in project management In the world of project management, the term 'iteration' is often used. It is a fundamental principle of agile development, whereby a project is
The meaning of generalising specialist: the role of the generalising specialist in the agile team
Generalizing specialist stands for: the role of the generalist in the agile team A new role is emerging in agile teams, replacing the traditional specialist,
What is SAFe® and how does the use of SAFe® 6 configuration affect the efficiency of the organisation?
Written by Réka Pétercsák, SPC, PSM I, PSPO I What is SAFe® and how does the use of SAFe affect the effectiveness of the organisation? The SAFe®, in English the scaled
The Objectives and Key Results (OKR) system: the essence of "Objectives and Key Results"
Written by: Alexander Dvorzsák, PSM II, PSPO, PMI-DASSM The Objectives and Key Results (OKR) system: the essence of "Objectives and Key Results" Objectives and Key Results, or in short