Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Complex Post-Trade Systems: Requirements Traceability and the Illusion of Control

Complex Post-Trade Systems: Requirements Traceability and the Illusion of Control

EXTENT TALKS: Tbilisi
20.04.2019

Luba Konnova, QA Project Manager, Exactpro
Artem Berko, QA Analyst, Exactpro

Website https://extent.exactpro.com/

Linkedin https://www.linkedin.com/company/exactpro-systems-llc
Instagram https://www.instagram.com/qatbilisi/
Twitter https://twitter.com/exactpro
Facebook https://www.facebook.com/qatbilisi/
Youtube Channel https://www.youtube.com/c/exactprosystems

Exactpro

April 20, 2019
Tweet

More Decks by Exactpro

Other Decks in Technology

Transcript

  1. 20 April 2019, Tbilisi, Georgia Complex Post-Trade Systems: Requirements Traceability

    and the Illusion of Control Luba Konnova, QA Project Manager, Exactpro Artem Berko, QA Analyst, Exactpro
  2. 20 April 2019, Tbilisi, Georgia Software Testing of Trading Systems

    Trading systems have very low-latency (within hundreds of microseconds) ,... ...have significant throughput & capacity,.... …and they should be resilient, have the ability to recover from outages and have no single point of failure 3
  3. 20 April 2019, Tbilisi, Georgia Key Technical Challenges in Delivering

    Large Post-Trade Initiatives Challenges: A typical clearing system has highly complex features requiring high degree of accuracy and skilled resources: 1. Reference data; 2. Risk management; 3. The schedule (explained further in the presentation). 5
  4. 20 April 2019, Tbilisi, Georgia Key Technical Challenges in Delivering

    Large Post-Trade Initiatives (continued) • The number of components of complex post trade infrastructures is very high; • Upstream and downstream systems dependency; • The participant structure is very complex; • Trade/Xfer/Position/Account life cycle; • The number of Asset Classes may vary; • The complexity of the Risk calculation process; • Access via a set of API endpoints. The challenges and their parameterizations lead to a significant number of test scenarios. 6
  5. 20 April 2019, Tbilisi, Georgia Congruence bias Confirmation bias Law

    of triviality Zero-risk bias Anthropocentric thinking Illusion of control Cognitive Biases Affecting Software Testing 8
  6. 20 April 2019, Tbilisi, Georgia Salman, I. (2016). Cognitive biases

    in software quality and testing. Proceedings of the 38th International Conference on Software Engineering Companion - ICSE ’16. Pp. 823-826. 9
  7. 20 April 2019, Tbilisi, Georgia Mohanani, R., Salman, I., Turhan,

    B., Rodríguez, P., & Ralph, P. (2018). Cognitive Biases in Software Engineering: A Systematic Mapping Study. IEEE Transactions on Software Engineering 10
  8. 20 April 2019, Tbilisi, Georgia Indirect Testing Methods Information extraction

    and Machine learning End-to-End Automated Test Library Whatever it takes! Test execution data and log analysis Passive Testing Whatever it takes! 12
  9. 20 April 2019, Tbilisi, Georgia Anthropocentric Bias: Why We Treat

    Robots like Humans Darling, Kate and Nandy, Palash and Breazeal, Cynthia “Empathic Concern and the Effect of Stories in Human-Robot Interaction” (2015). Proceedings of the IEEE International Workshop on Robot and Human Communication (ROMAN), 2015. 6 p. https://www.ted.com/talks/kate_darling_why_we_h ave_an_emotional_connection_to_robots 16
  10. 20 April 2019, Tbilisi, Georgia Illusion of Control and Happiness

    Sherman, G. D., Lee, J. J., Cuddy, A. J. C., Renshon, J., Oveis, C., Gross, J. J., & Lerner, J. S. (2012). Leadership is associated with lower levels of stress. Proceedings of the National Academy of Sciences, 109(44), 17903–17907. 24
  11. 20 April 2019, Tbilisi, Georgia Fenton-O’Creevy, M., Nicholson, N., Soane,

    E., & Willman, P. (2003). “Trading on illusions: Unrealistic perceptions of control and trading performance”. Journal of Occupational and Organizational Psychology, 76(1), 53–68. Illusion of Control and Performance 25
  12. 20 April 2019, Tbilisi, Georgia Software testing is relentless learning,

    continuous improvement and keeping abreast of cutting-edge technologies. The research and development team at Exactpro uses machine learning methods of intellectual data analysis to create next- generation program analysis tools. We work in an agile environment collaborating with a multinational team of software developers. R&D Case Study: Test Database for Machine Learning 26
  13. 20 April 2019, Tbilisi, Georgia EXTENT - Software Testing and

    Trading Technology Trends September 17, 2019 Leadenhall Building, London Join us in discussing the newest fintech trends and solutions to the challenges in mission-critical trading and post trade systems! 27
  14. 20 April 2019, Tbilisi, Georgia EXTENT - Software Testing and

    Trading Technology Trends September 17 Leadenhall Building, London, 2019 Join us in discussing the newest fintech trends and solutions to the challenges in mission-critical trading and post trade systems! 28