Software Development Linkopedia December 2013

Here is our monthly selection of interesting knowledge material on programming, software testing and project management.  This month you will find some interesting information and opinions about good requirements, unit testing definition, viewing Scrum with a fantasy gaming perspective, business and IT relationship, NoSQL databases, failure in project management and software architecture in Agile approaches.

Blog: Unit Testing: Defining the right “Unit”
Blog: A Dungeon Master’s Guide to SCRUM
Blog: Personal Behavior-Driven Development
Blog: Our checklist for improving mobile websites

Article: Supply cloud-level data scalability with NoSQL databases
Article: Are You My Customer or My Partner?
Article: Why Even Good Managers Cause Projects to Fail
Article: Database Deployment Challenges

Tools: 4WS.Platform – rapid development of web and mobile applications
Tools: Poltergeist – a PhantomJS driver for Capybara

Video: Programming is Terrible: Lessons Learned from a Life Wasted
Video: Creating Customer Value with Quality Requirements
Video: The Pomodoro Technique
Video: Why We Need Architects (and Architecture) on Agile Projects
Video: Test-Driven Development: Write Better Code in Less Time

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