BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Use Modeling to Communicate Between IT and Business

    Communicating business requirements, operations structures, and technical solutions between IT and business people with different backgrounds has always been a challenge. The first book in the Architect Resource Library from the Microsoft Architectural Strategy Team shows how to use models to overcome this challenge: Dynamic Modeling: Aligning Business and IT.

  • Multi-Tenant Data Architecture

    The 2nd installment in a series of articles for creating Software as a Service, "Multi-Tenant Data Architecture" is now available from the Microsoft Architecture Strategy Team on MSDN.

  • How Should We Teach Design Patterns?

    Design patterns are a key to productive "refactoring", an Agile practice that keeps applications stable and maintainable, and a central aspect of Agile methodologies like XP. The 5th "Killer Examples" for Design Patterns and Objects workshop will take place at OOPSLA2006 in October, and will be looking at how to teach design patterns - apparently existing materials can be challenging for novices.

  • Consumer-Driven Contracts

    In an article published on Martin Fowler's web site, Ian Robinson describes a new strategy for evolving contract versions in a community of service providers and consumers.

  • Grid Computing Overview

    Tim Bray, co-inventor of XML and high profile blogger, has posted a useful overview of alternatives for Grid Computing, including the Web services-based OSGA.

  • Should Architects Code? Agile Ones Do!

    One of the "religous" issues within the architecture community is whether or not architects should code, at least this is still being debated within the traditional community. For agilists, the answer is a resounding YES.

BT