Press "Enter" to skip to content

Posts tagged as “Agile Practices”

How requirements engineering can help us clarify and understand customer requirements?

Vladimir Simonovski

When it comes to working in Agile development, teams are working together with the customers throughout the software project. They’re constantly communicating, collaborating, and exchanging ideas and suggestions for product improvement. Usually, the customer requests a new software functionality, and together with the agile team, that functionality is converted into a form of a requirement. That requirement must be clear and concise so that everyone can understand what is the purpose. Out of the requirement, epics and user stories are…

What makes for a good Acceptance Criteria in Agile Projects?

Vladimir Simonovski

Many organizations today are clearly focusing on having often software releases to the client. Even though the software is with reduced functionality, it is still available early in the development lifecycle and has a time-to-market advantage. Usually, the organizations are following the agile way using SCRUM for delivering software where every functionality is captured by writing user stories in a collaborative way between the members of the team. For the user story to be fully developed, tested, and integrated with…

What are the testing activities performed in the 5 common agile practices?

Vladimir Simonovski

Testing in traditional projects is different than testing in agile projects following the well-known agile practices. The main difference would be when the testing activities start. In traditional projects, testing begins after the development of the software as a final activity. Even though some companies are following this approach, this can lead to issues found late in the development which is expensive to fix, testers didn’t get the chance to “play” with the system at the early stage and the…