- QATestLab Blog >
- QA Management >
- Project Management Methodologies >
- 2 Main Distinctions of a Scrum Project
2 Main Distinctions of a Scrum Project
Scrum, an agile software development framework, considerably differs from a traditional software development process. It is often applied as it enables to save time and release quality programs sooner than in case of an ordinary development process.
Release of a competitive software product sooner, than allows traditional development process, requires totally different approach to software construction and software testing.
2 Principal Peculiarities of a Scrum Project Are:
- In case of a Scrum project the whole team focuses on releasing a simple operational version of the product as soon as possible and then gradually improves it. So, there are many releases during a Scrum project, while there is usually only one release during a traditional development process.
- Relationships between testers and programmers are entirely different from the ordinary ones as well. Usually testers and programmers are opponents to some extent, they seem to be on different sides, they often argue and criticize each other.
During a Scrum project testers and developers work together as one team and share responsibility for the product.
Acceptance testing is often performed due to frequent releases and constant improvements of the system. Integration testing also often takes place as new modules and parts are added to the product all the time.
Automated testing is very important during agile software development as it helps to save time and efficiently carry out regression testing. It is quite a challenging task to automate tests for an agile project because the system is constantly changing.
Learn more from QATestLab
Related Posts:
- The Qualities of Good SCRUM Master
- 4 Aspects Providing Success of Scrum Project
- SCRUM Testing: Change the system, not people
No Comments Yet!
You can be the one to start a conversation.