Fabian Basciani, Software Engineering Manager & Developer - J.P. Morgan Asset Management
To achieve continuous delivery pipelines in a DevOps environment you need automated testing for quality assurance of your software. Nonetheless, this is easier said than done. Especially, if you go beyond the usual unit testing and want to test the actual behaviour of your application. I will present to the audience why automating your existing manual testing is a bad idea and why so many of us are struggling to achieve a satisfactory automated testing suite.
Then I will present a testing strategy and software design principles based on Event Sourcing leveraging Behaviour Driven Development (BDD) and Domain Driven Design (DDD) concepts which will allow engineers to achieve true automated behaviour testing of their applications. Ultimately, these principles and concepts will boost their DevOps transformation to the next level.
- I will highlight why many organisations struggle with continuous delivery of quality software and their DevOps efforts
- I will present a testing strategy based on Event Sourcing leveraging Behaviour Driven Development (BDD) and Domain Driven Design (DDD)
- I will show them a real-world example how this presented testing strategy and software design had massive positive transformational effect on J.P. Morgan Asset Management Equity Trading business
- 9:40 - 10:20
- Fabian Basciani
- Web Conference