Pattern Templates

According to Christopher Alexander, "Each pattern describes a problem which occurs over and over again in our environment, and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over, without ever doing it the same way twice." I think the value…

0

Pragmatic Patterns

As Ward Cunningham taught me, the value of patterns is simply having a shared language for sharing strategies.  I would add though, that “visual” is key … visual languages change the game. I’m very much a fan of pragmatic patterns.  Here are some of my lessons learned for making patterns more useful.  I recommend keeping…

0

Cheat Sheet: patterns & practices Pattern Catalog Posted to CodePlex

As part of our patterns & practices Application Architecture Guide 2.0 project, we’ve been hunting and gathering our patterns from across our patterns & practices catalog.  Here’s an initial draft of our patterns & practices Patterns Catalog at a Glance: Cheat Sheet: patterns & practices Patterns Catalog (CodePlex) Pattern Catalog To collect the patterns, we…

2

10 Success Patterns for PMs

Here’s a brief set of success patterns I’ve shared with a few colleagues.  These are the patterns I see that make a difference in getting results. 10 Success Patterns Empathic listening. Rapport before influence Character trumps emotion trumps logic Match their style Ask WIIFY Distinguish between responsibility and authority Turn chickens into pigs Adapt, adjust,…

7

Patterns vs. Tooling

I’m a fan of patterns.  I think of patterns simply as problem and solution pairs.  I wandered by The Hogg Blog and noticed Jason’s post on The Great Debate: Patterns vs Tooling.  Since patterns and tooling both have their place, I think there’s less of a debate and more of a gap between state of…

3