Software Development Linkopedia April 2015

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 honnest ignorance, canonical data model, global teams, recruiting developers, self-organization, requirements management, SOLID programming, developer training, retrospectives and Test-Driven Development (TDD).

Blog: The Power of Not Knowing
Blog: Why You Should Avoid a Canonical Data Model
Blog: Managing global teams – Lessons learned
Blog: The Sprint Burndown is dead, long live Confidence Smileys
Blog: How to write a job post for development positions
Blog: Why Self-Organizing is So Hard

Article: Order Your Product Backlog
Article: Programming with SOLID Principles
Article: Considerations for Best Practices with Selenium

Tools: unit.js is an open source assertion library for Javascript
Tools: Concrete is a simple continuous integration server written with NodeJS and CoffeeScript

Video: Developing Developers
Video: Back to the Future with Java 8
Video: Better Than TDD: More TDD
Video: Retrospectives Are Boring, Are They?
Video: eXtreme Programming at Unruly

Find more interesting software development articles, tools, news, videos and knowledge on the SoftDevTools.com, SoftDevArticles.com or SoftDevTube.com.