Make Agile Software Development successful!
Agile Software Development
In their daily work, our colleagues Ruben Dinter and Harald Kuegel combine #SCRUM with techniques from #BehaviorDrivenDevelopment to create an agile software development process. Some advantages of this combination are:
- Reduction of communication breakdowns between business and IT through usage of a uniform language
- Promotion of clear and transparent responsibilities within agile project teams as well as a uniform documentation for software features
- Establishment of automatically executable specifications based upon the Gherkin syntax, which describe the exact behavior of individual software features
- Implementation of automated E-2-E testing, which with the help of tools such as Cucumber or Behave are executable on-demand and can be integrated into the CI/CD pipeline
#agile #software #development#BDD #gherkin #cucumber #behave #CICD