Unique challenge... should I continue?

Soldato
Joined
13 Jun 2009
Posts
4,249
Location
My own head
So, as of June this year I'm a director of a company and in the first 3 months we've done just over 100k profit (before tax).

Sounds excellent right?

On a day to day basis, I find myself struggling with a number of challenges. I'm mid 20s and the business partner is in his late 30s, he is the senior developer.

We're a software company by nature, delivering an enterprise product... but the aim from my side is pushing to a proper high growth SAAS model with a lightened version of the product.

There have been a number of arguments between us both, so much so that sometimes we don't speak to each other. I'm of the strong opinion that process is to blame, and people not sticking to their jobs.

My responsibilities:

MD
HR
Finance
Product Owner
Project Manager

His responsibilities:

Project scoping
Development Team
Testing Team

We have an offshore team handling our work, with 1 dev in the UK. The product really based on shared model, so big clients pay for dev that goes into the core, shared for everyone to use for free.

Currently, projects come in and the approach is that all the development will start after scope is signed, with no input from me at all. This is leading to what I see as a very confused product for my end business objective which is a scaleable software solution. Whenever I provide designs for development, it's always "we won't do that now" - This means the entire product look/feel is driven by a developer (alarm bells should be ringing).

I think this would be fine, if the developer was the same age as me... up to date with what's in and current and sellable... however this guy designs stuff extremely complicated to use, from what I see as the 1990 era, not something a high growth needs.

We've tried to have boards, define the roles... and agreement was made I would not interfere with his development, and he would not have say in designs... his words "I don't care about how it looks". I now find myself a few weeks later in a position I find unworkable, where I can't influence his development, but where he is blocking all my designs for simple things such as line I want. In my view, I should take feedback from the business / clients in regards to the design, but ultimately I have final say as the man driving the vision for the product from customer / marketing / business perspective.

So... tell me GD, am I simply mad and not talking sense... or should I pack this in and move elsewhere? :rolleyes:
 
Last edited:
Are they all the same type of share? In other words is there a chance you will get some of the profits.

You are right as minority shareholding in a small company is rarely worth anything.

What does the 60% shareholder think it are they a silent partner?
 
Are they all the same type of share? In other words is there a chance you will get some of the profits.

You are right as minority shareholding in a small company is rarely worth anything.

What does the 60% shareholder think it are they a silent partner?

Well, we all have equal A shares so yes we all receive dividends currently (but we take hardly nothing). Salary wise I'm 50% where I want to be for age, and a factor in me considering things.

60% shareholder is sound, and knows the other is difficult as he's worked with him for 4 years. He's learnt to deal with it, but I will not as it's holding back growth.
 
I think this would be fine, if the developer was the same age as me...

That's your problem. Age has nothing to do with anything and the fact you are focussing on it means you're focussing on the wrong things. You need to sit down and talk it out with him.

***EDIT** I said right things and meant wrong things
 
Last edited:
That's your problem. Age has nothing to do with anything and the fact you are focussing on it means you're focussing on the right things. You need to sit down and talk it out with him.

Unfortunately, I've talked many times but it just keeps reverting.

I've had developers come to me before, saying he wont listen to their ideas.. and subsequently we lost one of our best who I think gave up.

I'm definitely not someone who looks at age normally, but I believe he may be too old to change now... I've tried being calm / being assertive / being aggressive no approach seems to work. On a low level, I can see he's a nice guy... but from a business perspective he for example refuses to use apps on phones out of security fears... won't do internet banking... etc

I find this a barrier, in a technology company driving a technology solution to a problem with a market demanding the things he fears.
 
Well maybe you need to replace him. If he's not amenable to your reason, and you're the boss, then you're going to have to make a judgement call.
 
Well maybe you need to replace him. If he's not amenable to your reason, and you're the boss, then you're going to have to make a judgement call.

We're both directors, hard to replace him!

:p

And to be honest, he has been with the company longer than I - And because I'm fair I'd rather let him continue with the other person and I get on with my life.
 
My responsibilities:

MD
HR
Finance
Product Owner
Project Manager

His responsibilities:

Project scoping
Development Team
Testing Team
[...]
Currently, projects come in and the approach is that all the development will start after scope is signed, with no input from me at all. This is leading to what I see as a very confused product for my end business objective which is a scaleable software solution. Whenever I provide designs for development, it's always "we won't do that now" - This means the entire product look/feel is driven by a developer (alarm bells should be ringing).

Well he's not doing his job tbh... you're the product owner not him, you should dictate the scope, what the product does etc... which you should be agreeing with the relevant client funding the particular enhancement to your product. His job is how to implement that change - he shouldn't be dictating what projects you take on, what direction the product goes in etc.. he should be telling you what is feasible and what isn't and making it happen.

If there is a 60% shareholder then you need to probably get him involved... get the roles, processes agreed....
 
Well he's not doing his job tbh... you're the product owner not him, you should dictate the scope, what the product does etc... which you should be agreeing with the relevant client funding the particular enhancement to your product. His job is how to implement that change - he shouldn't be dictating what projects you take on, what direction the product goes in etc.. he should be telling you what is feasible and what isn't and making it happen.

If there is a 60% shareholder then you need to probably get him involved... get the roles, processes agreed....

Cheers Dowie, exactly how I see it too.

Obviously the scope of the role I have, is massive in itself. This has taken a toll on my health this year and something has to change.

Personally I think it's a case of... how its developed, what it looks like and complexity has always been down to him. Now that I'm the guy saying nope / yes to the look/complexity/end product is probably where this all stems from.

I'm someone who loves working with enthusiastic people, with drive to create something great... I never get this from him. When you speak to fellow developers / project managers they also feel the product is losing structure and becoming confusing, conveying this though creates arguments.

On one side I massively love the guy, he's uprooted himself here... and with the team offshore, a big commitment. On another I see someone who avoids what is a fairly well established set of development steps in terms of how to deliver a good end product.

If anyone knows people you can bring in for this... it would be good. I personally feel i just need to drag an MD in from a local successful software house, to essentially affirm my beliefs... as I feel my age puts me at disadvantage vs him most of time. He is fantastic at arguing and one area I massively fail in unfortunately... I just hate conflict.
 
Boxing stance is required here. He's playing to his strength - he argues well.

You said yourself you don't like conflict, just get your hands dirty and thrash out a way forward with him.

You'll regret it if you leave because of this.
 
Sounds almost like the guy that got replaced in my old job when they realised I could do that side of development to :S he was massively talented but extremely stubborn and produced stupidly complex, by the textbook, solutions when there were simpler ways to go about it.

Afraid I don't have any solutions but I can kind of sympathise, ultimately these days there is no excuse to not have a well designed, user friendly, frontend to a system.
 
Sounds like you need a scrum master to facilitate between the development team and you the product owner.

I was going to suggest something like this - or get an agile trainer in for a couple of training sessions. Even if you don't abopt agile, when you discuss your issues together with a knowledgeable, external party, it will become obvious to all (the dev guy!) where the problems lie (him!)
 
Sounds like you need a scrum master to facilitate between the development team and you the product owner.

This was going to be my suggestion, a scrum master would be ideal in this situation, you should dictate the scope as the product owner, the development team then figure out how they can meet that scope.

Your development team shouldn't be trying to change anything. Adopting an agile methodology wouldn't be too bad if you don't already, I do find it works very well.
 
I was going to suggest something like this - or get an agile trainer in for a couple of training sessions. Even if you don't abopt agile, when you discuss your issues together with a knowledgeable, external party, it will become obvious to all (the dev guy!) where the problems lie (him!)

If you go down this route and are using (or intend to) Scrum, I can highly recommend Geoff Watts: https://www.scrumalliance.org/community/profile/gwatts

Without question he delivered the best training course I've ever been on. He had a way of being able to take agile principles and common soundbites and actually make you buy into them despite initial scepticism. And no, he's not a friend and no I'm not on commission or anything for recommending him :)
 
If you go down this route and are using (or intend to) Scrum, I can highly recommend Geoff Watts: https://www.scrumalliance.org/community/profile/gwatts

Without question he delivered the best training course I've ever been on. He had a way of being able to take agile principles and common soundbites and actually make you buy into them despite initial scepticism. And no, he's not a friend and no I'm not on commission or anything for recommending him :)

Many thanks... from all the research I've done so far Agile is the way to go due to number of projects we have. Employing a scrum master would be a bigger step that I don't think we'd be ready for now, salaries for one are exceptionally high.

I've given that chap a ring, and provisionally discussed figures etc. Also found a few more based around me on scrum alliance so will see how they go. Ultimately I think the biggest challenge is the shift to it, which affects the entire delivery process and obviously involves customers much more in day to day.
 
Thought I'd give this an update, as it developed much more after this. The problems continued well into 2015, and the person begun preventing new processes being implemented, quality control and making my staff cry from dealing with him.

As a result of this, I left last year around August. It was extremely hard to have to give up a dream, when you believe a small company could make it big time. I walked out the door and handed back all my shares, purely because that is the man I am, one of word, even though that money would have been useful for me.

I learnt a great deal during my time there, and only really could contemplate that whilst I took 6 months off from work to get myself back in the right state of mind. To anyone who is also in the same position, would I recommend just upping your job with nothing to replace it? No, it has been a hard battle and I only did so because I had the funds to make it happen and an amazing partner.

Overall though, remember that if you think something is not worth doing anymore, there is always something better out there so don't give up hope. I would never expect to come across an environment like the one I was in again, and for that I'm thankful that perhaps no one will go through the same experience.

I've thankfully walked into a new role this week, having only really started applying in January, and can continue building my life and career for which I've very grateful.

There was a quote I saw during my time off, which summed up the environment for me and how I knew it wasn't going to change - "A company culture can only be as good as the worst behaviour you're willing to tolerate".

Hopefully someone finds this useful, I'm looking to do a few more succinct articles on LinkedIn at some point to share with others what I've learned.
 
Back
Top Bottom