One size fits none

Scott Ambler explains that there are no universal rules; excerpt from in the latest newsletter from Software Development Magazine, 19-01-2005.

The IT community operates on a fundamental assumption of software development "best practices," demanding that we use them on all projects. For example, model reviews, detailed requirements documents, change control boards (CCBs) and pair programming are typically referred to as best practices. But reality reveals that one size does not fit all: I believe that these are actually contextual practices that work in some situations, but not others -- there's really no such thing as "best practices."

 More

Barely good enough

The simple definition of an agile model? It's just barely good enough. Similarly, a document is agile when it's just barely good enough. Although traditionalists may balk at this definition, agile models (and similarly agile documents) are the most effective. If a model is not yet good enough, you clearly have more work to do. If a model is more than good enough, you've invested too much time in creating it, and therefore you've wasted your stakeholder's money. When a model, or a document, is just barely good enough it's most effective.

Scott Ambler (Agile Modeling) explains, in the Software Development Magazine newsletter from december 2004.

 More


Trust first in XML security

"Trust then verify" was Ronald Reagan's maxim for international arms control. A similar maxim can be applied to security architectures in cross-firewall XML projects: "Trust then validate".

Let's just hope for the new Gorbatsjov, shall we?

Trust comes first in XML security


Sun and Microsoft...

"Taking an intentionally cautious tone, Microsoft and Sun Microsystems executives said Wednesday that the first eight months of their 10-year partnership have yielded small, but significant progress."
Sun and Microsoft: So far, so good

SOAP performance

W3C announced the advancement of three technical reports to Proposed Recommendations offering an optimal way to transfer binary data like images in Web services messages. Produced by the XML Protocol Working Group, SOAP Version 1.2 is a lightweight protocol for exchanging structured information in a decentralized, distributed environment such as the Web.


You are trying to view the newsticker in a browser that doesn't support it. I am sorry.