Software Development Linkopedia January 2012

Published January 18th, 2012 Under Links | Leave a Comment

Here is our selection of interesting knolwedge material on programming, software testing and project management:

Web Site: Understanding JavaScript OOP

Web Site: Cherry Pop – Development Diary

Web Site: Mikado Method

Blog: Diversity Imbalance

Blog: Kicking ass together: How to improve coding skills as a group

Blog: Tips for Testing Database Code

Article: Creating Your First Spring Web MVC Application

Article: Who Cooked My Goose?

Tool: Ebselen – A mavenised Selenium test framework

Tool: Phake – PHP Mocking Framework

Video: Beheading the Software Beast

Video: Offshore Outsourcing with Scrum

Video: Agile UML Modeling

Video: Big Design Up Front is Dead

Video: Code Contracts in .NET 4

Find more interesting knowledge and content on the software development resources directory, the software development tools directory, the software development articles directory, the software development blogs aggregator or the software development videos directory.

Retrospectives, Standards, User Experience and HTML5 in the Fall 2011 issue of Methods & Tools

Published September 20th, 2011 Under Methods & Tools | Leave a Comment

Methods & Tools – the free magazine for software developers, testers and project managers – has just published its Fall 2011 issue with the following articles that focuses mainly on user interface and project management practices:
* Dialogue Sheets for Scrum Retrospectives – Helping Scrum Improvement
* Using Models and Standards – Tools for Software Processes
* The Psychology of UX – Understand your Users
* HTML5 for Rich Web Enterprise Applications – What Does HTML5 Brings to the Web?
* Gradle – a revolutionary Groovy based build tool
* Saros – an Eclipse plug-in for Distributed Programming
* StarUML – an Open Source UML tool

50 pages of software development knowledge that you can freely download from http://www.methodsandtools.com/mt/download.php?fall11

Documenting Software Architectures

Published September 12th, 2011 Under Books | Leave a Comment

You have more chances to like a  book on documenting software architectures when the authors know how to write and this is the case for this one. It starts by explaining the concepts of architecture views and styles. A second part discusses in a more detailed fashion the process of documenting architecture. I think that this book achieve its objective which is to answer the following question: “How do you document an architecture so that others can successfully use it, maintain it, and build a system from it?”.  I will recommend this book to every software developers.

Read the complete review of Documenting Software Architectures

Reference: “Documenting Software Architectures”, Paul Clements & al., Addison-Wesley, 278 pages, IBSN 978-0-321-55268-6

Get more details on this book or buy it on amazon.com
Get more details on this book or buy it on amazon.co.uk

Software Requirements Free Format

Published May 10th, 2011 Under Numbers | Leave a Comment

The last Methods & Tools asked the following question: “Which format is used to express requirements in your organization?”

Free text 36%
User Stories 23%
UML Use Cases 20%
Other format 7%
Requirements are not formalized 14%

Participants: 325
Ending date: April 2011
Source: Methods & Tools Requirements Survey

The positive result is that 86% of the participants have some mechanism to document their requirements, even if it is only in the form of free text. This is not a surprise as previous surveys on the same topic reported that around 80% of their participants were using basic office software to manage requirements. The combined result for formal formats is 50% with user stories being used by 23% of participants. The adoption of Agile practices is visible, even if UML use cases can also be used within an Agile approach.

Agile Requirements, Software Testing and CMMI in Winter issue of Methods & Tools

Published December 20th, 2010 Under Methods & Tools | Leave a Comment

Methods & Tools – the free e-magazine for software developers, testers and project managers – has just published its Winter 2010 issue with the following articles:
* Non-Functional Requirements: Do User Stories Really Help?
* Software Testing Dojos
* Process improvement, The Agile Way!
* Tool: Apache ServiceMix
* Tool: Apache Camel
* Tool: ArgoUML – Open Source Unified Modeling Language

Download 45 pages of software development knowledge

keep looking »