Here is our monthly selection of knowledge on programming, software testing and project management. This month you will find some interesting information and opinions about software smells, clean code, software architecture, being silent, testing in production, swarming, test cases, DevOps, agile testing, blockchain, ethical software architecture, exploratory testing and free Scrum tools.
Web site: A Taxonomy of Software Smells
Text: Applying the Gestalt Principles to your code
Text: Multiple Perspectives On Technical Problems and Solutions
Text: The Science of Silence: Intentional Silence as a Moderation Technique
Text: Measuring Joy for Software Developers
Text: Testing in production: Yes, you can (and should)
Text: In praise of Swarming
Text: Breaking the Test Case Addiction
Text: Software Testing Doesn’t End With DevOps
Text: 4 Reasons Why Scrum Needs Testers From Day 1
Video: Blockchain Is the Answer, But What Was the Question?
Video: The Ethical Software Architect
Video: Integration Tests & Test Containers
Video: Guide Refactoring With Behavioral Code Analysis
Video: Teaching and Coaching Exploratory Testing
Video: Deliver Customer Value Instead of Story Points
Tools: Zalenium is a A flexible and scalable container based Selenium Grid with video recording, live preview, basic auth & dashboard.
Tools: TTool (pronounced “tea-tool”) is a toolkit dedicated to the edition of UML and SysML diagrams, and to the simulation and formal verification (safety, security, performance) of those diagrams. TTool supports several development stages of embedded systems
Tools: Free Online Scrum Tools