Methods & Tools Software Development Linkopedia June 2019

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 the cost of quality, agile frameworks, Behavior Driven Development (BDD), user needs, bug triage, being a manager, microservices software architecture, organized coding, testing JavaScript, java source code analysis and tools for Scrum retrospectives.

our monthly selection of knowledge on programming, software testing and project management

Text: Is High Quality Software Worth the Cost?
Text: The Trials And Tribulations of Finding The Right Agile Framework
Text: Behavior Driven Development (BDD) – an in-depth look
Text: User Need Statements: The ‘Define’ Stage in Design Thinking
Text: Cognitive Bias
Text: Is My Bug for Developers or Product?
Text: Should You Become A People Manager?
Text: Should Scrum Team Members Participate in Every Meeting?

Video: Service Architectures for Mere Mortals
Video: Coding with an Organized Mind
Video: End-to-End Automated Testing in Microservices Architectures
Video: Strategies For Solving Difficult Coding Problems
Video: Create the Conditions for BDD Success
Video: Congressive Management Techniques: Gardening Your Team

Tools: AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and process isolation that let you write tests more effectively.
Tools: Spoon is a library to analyze, transform, rewrite, transpile Java source code (incl Java 9 & Java 10). It parses source files to build a well-designed AST with powerful analysis and transformation API.
Tools: Free Retrospective Tools for Distributed Scrum Teams
Tools: Using Command Line in Software QA Activities