Allan Kelly

Learn More
1 Abstract This paper describes five widely-applicable business strategy patterns. The initiate patterns where inspired Michael Porter's work on competitive strategy (1980). By applying the pattern form we are able to explore the strategies and consequences in a fresh light. The patterns form part of a larger endeavour to apply pattern thinking to the(More)
1 Abstract This paper introduces four patterns for use by software development companies, predominantly independent software vendors (ISVs), for growing their business and creating new products. Starting with a single product company these patterns describe how product and services are added to the market offering to create a whole product and then a(More)
1 Abstract This paper describes five widely-applicable business strategy patterns. The initiate patterns where inspired Michael Porter's work on competitive strategy (1980). By applying the pattern form we are able to explore the strategies and consequences in a fresh light. The patterns form part of a larger endeavour to apply pattern thinking to the(More)
Conway's Law is often applied software development, a quick search on the web will provide reference on Wiki's specialising in patterns and agile development, Jim Coplien has documented it as an organisation pattern, and it got a few mentions at the ACCU April 2003 conference. The law normally gets quotes something like: " If there are n developers writing(More)
1 Abstract This paper aims to codify the vocabulary used for discussing the marketing and distribution channels used by software companies. Many of these patterns will exist inside companies but are not explicitly recognised, they exist only as tacit knowledge or embedded in practice. The vocabulary presented here is part of a larger pattern language by the(More)