2 Main Distinctions of a Scrum Project

2 Main Distinctions of a Scrum Project
January 23 10:00 2015 Print This Article

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.

software testing company

2 Principal Peculiarities of a Scrum Project Are:

  1. 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.
  2. 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.

Related Posts:

About Article Author

view more articles
Nataliia Vasylyna
Nataliia Vasylyna

View More Articles