Software Testing & Quality in Methods & Tools Summer 2010

Published June 21st, 2010 Under Methods & Tools | Leave a Comment

Methods & Tools is a free e-magazine for software developers, testers and project managers. Summer 2010 issue has just been published with the following articles:
* Aspects of Kanban – Lean Worfklow Management
* Test Language – Introduction to Keyword Driven Testing
* A High Volume Software Product Line
* Better Requirements Definition Management is Better for Business
* The Core Protocols, an Experience Report – Tools for High Performance Teams
* Tool: eValid- Functional and Load Web Testing
* Tool: Hudson- Continuous Integration Server
* Tool: FitNesse – Test Cases Management
* Tool: VoodooMock – Mock Objects Framework for C++
* Conference: Jazoon

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

Lean Agile Software Development

Published June 9th, 2010 Under Books | Leave a Comment

The goal of this book is to propose a vision of Agile software development that goes behind the current practices, more specifically Scrum, to integrate the principles of Lean development. To achieve this objective, the authors draw on their own experience in Agile consulting. Read more

The Economics of Iterative Software Development

Published May 19th, 2010 Under Books | Leave a Comment

When you start reading this book, you will quickly understand that the authors are affiliated with IBM. This is nothing wrong per se, but this seems to influence too much the vision that the book proposes, ignoring approaches proposed by others. Including “iterative” in the title seems here to be only a marketing trick used to make it catchy. They don’t give you a precise definition of “iterative”, saying rather than it is a “modern method” (Tom Gilb was talking about evolutionary development 30 years ago) and that iterative management is result-based rather than activity-based. The difference between iteration and increment is not discussed. The IBM bias is visible when they state for instance that RUP is a “well accepted benchmark of modern iterative process”. Read more

Linkopedia March 2010

Published March 11th, 2010 Under Links | Leave a Comment

Web site: Software Engineering Method and Theory

Web site: Rosetta Code

Blog Post: Are tools necessary for acceptance testing, or are they just evil?

Blog Post: New Agile Guidance and CMMI Guidance

Blog Post: 7 truths about Agile and Scrum that people don’t want to hear

Article: Designing Efficient SQL: A Visual Approach

Article: Are you using a toolset in your code review?

Tool: S.P.L.O.T. – Software Product Line Online Tools

Tool: RichNesse – Fitnesse WYSIWIG Editor

Tool: Review Board – Web-based code review tool

Video: Learn About Continuous Integration With Hudson

Video: A Guided Tour of a Whiteboard Culture

Video: Microsoft Visual C# IDE Tips and Tricks

Find more interesting links on the software development links directory, the software development tools directory, the software development articles directory, theĀ software development blogs aggregator or the software development videos directory.

The Consultant, the Coach and Delivering Value

Published January 4th, 2010 Under Software Development | 3 Comments

The Winter 2009 issue of Methods & Tools contains an interesting article from Rachel Davies about Agile Coaching Tips. She shares her experience that is also available in the excellent book that she wrote with Liz Sedley. When I reviewed her book this summer, I started thinking about the coaching role that external people are now assuming versus the traditional consultant position. On the same question I saw a recent blog post discussing the utility of agile coaches. The author said that you should accept advice only from people that had achieved themselves something big, citing personalities like John Carmack or Linus Torvalds. Read more

keep looking »