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.