Quantcast
Channel: Agile Software Development - quality
Browsing latest articles
Browse All 10 View Live
↧

Selling Test-Driven Development to your boss

var dzone_style = '1';Managers don't speak C++, refactoring and some of them don't trust the programmer's "feelings". To sell TDD to them, we have to speak the management language of costs, deadlines...

View Article


Why premature optimization is the root of all evil. In the management language

var dzone_style = '1';The program optimization is performed in order to reduce the execution time, memory usage, bandwidth or some other resource. Optimization essentially means sacrificing the clear,...

View Article


Good design ghosts

var dzone_style = '1';I can recall several cases, when a seemingly clean'n'simple class appeared to be a huge and difficult to debug entity with loads of underlying asynchronous logic. The simple and...

View Article

Image may be NSFW.
Clik here to view.

Lowest defect rates - faster schedules

var dzone_style = '1';We are not rich enough to buy cheap stuff.- Russian proverbDid you know, that the products with the lowest defect rates have the shortest schedules?The statistical research on...

View Article

Q & A sprints

var dzone_style = '1';Some teams using Scrum and XP tend to have special Q&A iterations every several iterations and/or before the release. While it might be ok, during the transition to the agile...

View Article


Image may be NSFW.
Clik here to view.

Buggy Innovation

var dzone_style = '1';Quality used to be perceived as one angle of the time-cost-quality project triangle. Unfortunately quality isn't as manageable as cost and time. If the funding is cut it is often...

View Article

Image may be NSFW.
Clik here to view.

Investing in customers

var dzone_style = '1'; Many Finnish companies have a tradition of periodically selling the old stuff to its employees on the internal auctions. If you are lucky, you can get a decent computer, printer...

View Article

Image may be NSFW.
Clik here to view.

Premature optimization is the root of all evil - not only in the Agile world

var dzone_style = '1';Picture courtesy of gutter@flickrI was just reading an excellent book by Josh Bloch, namely "Effective Java, Second Edition" and I was on the optimization subject when it...

View Article


Image may be NSFW.
Clik here to view.

Seven Principles of Lean Software Development - Build Quality In

var dzone_style = '1';Picture courtesy of WayTru@flickrI was doing a quick research for this article using Google trying to find arguments standing for the claim that "quality is expensive". I was...

View Article


Image may be NSFW.
Clik here to view.

Poka Yoke, error handling for your process

var dzone_style = '1';Software engineering is still a very human endeavor. Its a complex process that requires our ability to create non-standard solutions for non-standard problems. But with this...

View Article
Browsing latest articles
Browse All 10 View Live