Neil Davidson

Joint CEO - Red Gate Software

Corporate dystopia - how can we avoid it?

Published Thursday, July 06, 2006 10:35 AM

As Red Gate grows bigger, I’m concerned that the culture will change.  Some change is inevitable but I’m keen that it changes in a good way rather than develop into a corporate dystopia. In software companies a them and us mentality often develops. The development team view the marketing team as woolly-thinking powerpoint bunnies; the support team think the developers are arrogant nerds; the developers and testers fight battles over trivial points. Nothing ever ships. And when it does, it doesn’t work. And everybody blames everybody else. We’re trying to prevent this happening at Red Gate in several ways.

A lot of the tension can be avoided if people know each other.  If the marketing department becomes not just ‘them’ but a set of individuals whom a developer knows then the developer is more likely to understand, and respect, their actions. We’ve got a dedicated Red Gate Feel Good Fund – a pot of money used to organise regular small scale social events such as pub quizzes, punt trips and wine tasting. Every Thursday everybody is invited out for a pub lunch, paid for by Red Gate. We also do larger scale events – a couple of days ago we had our summer event and all went to London for a cruise along the Thames, a trip in the London Eye and a meal on a boat.

We use technology to aid communication as well. This ranges from the low-tech such as whiteboards with ship dates, marketing schedules and a list of banned words and phrases (synergy, social media and thought leadership, for example) to the more high-tech. We have a wiki where people can write about products they’re working on and post competitor profiles and product analysis. We’re going to set up internal instant messaging, blogs and message boards.

As we grow, we’re going to need to pay more attention to these areas. If you’ve got any ideas for what we could do, have examples of what works and what doesn’t, or want to talk about your horror stories, then please post your comments here.

Comments

 

Phil Factor said:

I approve entirely of a list of banned words Are we outsiders allowed to suggest candidate words for banning? Words like er... 'vibrant' for example?
July 6, 2006 11:55 AM
 

Neil Davidson said:

Phil,

You certainly can. 'Vibrant (by order of Phil Factor)' has been on the board for a while already though.
July 6, 2006 12:34 PM
 

SQL Squirrel said:

In a business sense "hollistic" should be a banned word.

As should any non-software product with a version number (Web 2.0? What's next? T-Shirt 3.0?)
July 6, 2006 5:13 PM
 

Phil Factor said:

From Google's Cache.....

'SimpleTalk is a vibrant community of over 70000 Microsoft professionals. Join today, it's fast, simple, free and secure....' (Simple Talk)
'...In my opinion, the SQL Server community is the most vibrant of any database community out there and is served by some great sites ...' (Simple Talk)

.'..Why work at Red Gate Software. ... There is a vibrant live music scene in Cambridge if you’re prepared to seek it out....' (Red-Gate site)

the vibrant Phil Factor v 0.9..234
July 7, 2006 3:33 AM
 

Neil Davidson said:

Whoops. There are some very red faces here.
July 7, 2006 4:05 PM
 

Damon said:

As long as you proactively levage the collaborative efforts of this informal focus group you should be able to enact change in your corporate environment through the synergistic efforts of your actions.  
July 7, 2006 5:10 PM
 

TomC said:

I disagree for the following reason
Without a doubt, Lionel Panteley iwas right in saying that the desirability of attaining the obvious necessity for the strategic superficial teleology, as far as the basic hypothetical capacity is concerned, logically alters the importance of any commonality between the conceptual baseline and the referential integrity. The major theme of the critical mensurable sensibility is clearly related to the infrastructure of the heuristic interactive time-phase. Nevertheless, an extrapolation of the cost-effective application interprets the complementary explicit delivery. This may explain why the ongoing numinous delivery retrospectively highlights the functional immediate contingency. This may explain also why the alternative objective development overwhelmingly yields the thematic reconstruction of tentative definitive transformation. To be precise, the strategic plan is further compounded, when taking into account the optical test dimension. Therefore a maximum of flexibility is required. The falsifiable predominant desiderata cannot explain all the problems in maximizing the efficacy of any fundamental dichotomies of the critical privileged remediation. Generally examination of on-going instances focuses our attention on The non-viable central discordance. The advent of the aims and constraints necessarily underscores the critical component in the. This may explain why the high-level organic funding disconcertingly affords what should be termed the concept of determinism. In broad terms, a primary interrelationship between system and/or subsystem technologies adds explicit performance limits to the competitive practice and technology or the meaningful paralyptic parameter. It is not often functionally stated that an extrapolation of the discipline of resource planning has the intrinsic benefit of resilience, unlike the any commonality between the sanctioned explicit projection and the objective parallel consolidation. There is probably no causal link between the logical conjectural vibrancy and the basis of the milieu of reciprocity. However the requirements of knock-on effect necessitates that urgent consideration be applied to the fundamental affirming legitimisation. This may vitally flounder on the priority sequence. To reiterate, the incorporation of the ongoing total element has fundamental repercussions for the optical radical management option. This may necessarily flounder on the key logic terms of reference.
July 9, 2006 7:23 AM
 

Neil Davidson said:

Sounds like Phil Factor has lent you his waffle generator. Maybe Phil can provide the URL?
July 9, 2006 2:13 PM
 

Andrew Clarke said:

My good friend Phil borrowed some of our Word-bank from the classic 'Waffle Generator' (originally in C, then VB, and finally PHP- there is a Java version doing the rounds) in order to make his splendid TSQL-based 'Excuses generator' on http://www.red-gate.com/excusegenerator/Excuses.aspx . We were delighted to help, because he originally contributed a number of them anyway.
Conoisseurs of waffle may find the PHP version on http://www.mml.co.uk/waffle.php . (just keep hitting F5) There are now a remarkable number of similar sites that do the same sort of thing. Reading waffle seems to be rather hypnotic
July 10, 2006 12:40 PM
You need to sign in to comment on this blog


















<July 2006>
SuMoTuWeThFrSa
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345
Finding Stuff in SQL Server Database DDL
 You'd have thought that nothing would be easier than using SQL Server Management Studio (SSMS) for... Read more...

Mission Critical: SQL Server 2008 Performance Tuning Task List
 In which Buck Woody imagines how the US military would have tackled DBA checklists for... Read more...

Simple Query tuning with STATISTICS IO and Execution plans
 A great deal can be gleaned from the use of the STATISTICS IO and the execution plan, when you are... Read more...

Switching rows and columns in SQL
 When they use SQL Server, one the commoner questions that Ms Access programmers ask is 'Where's the... Read more...

Writing Efficient SQL: Set-Based Speed Phreakery
 Phil Factor's SQL Speed Phreak challenge is an event where coders battle to produce the fastest code to... Read more...