205 reputation
15
bio website sxthomson.com
location Glasgow, United Kingdom
age 25
visits member for 2 years, 7 months
seen Apr 15 at 9:52

Jan
30
awarded  Popular Question
Oct
8
awarded  Yearling
Oct
17
accepted How to justify rewriting/revamping legacy software in a business case?
Oct
6
awarded  Nice Question
Oct
5
awarded  Supporter
Oct
5
comment How to justify rewriting/revamping legacy software in a business case?
@mouviciel Structured code isn't necessarily OO, but its what all the team learned at university, and the majority of talent in the UK will prefer to work with. Yes okay that's a massive generalisation but certainly in my situation I believe it's the correct methodology.
Oct
4
comment How to justify rewriting/revamping legacy software in a business case?
Yeah I'm aware of the newer Delphi supporting 64-bit. I'm planning on providing a few options with one of them being settling for a Delphi upgrade and working on a cross platform pilot project where we maybe get the core functionality out in a "light" version that could potentially be released as a mobile edition to begin with.
Oct
4
comment How to justify rewriting/revamping legacy software in a business case?
I think that's exactly the kind of thing I'm looking for. How can you quantify the amount of time we'd save? Both myself and my team all joined as graduates at some stage, so we've never had the chance to support a product with a fairly sensible architect so it's hard for us to put a number on things like that. The different platforms could be key. The company has this view (may be naive) about our user base growing exponentially and wanting it on iOS, OSX, online etc. So yeah, that could potentially be powerful.
Oct
4
comment How to justify rewriting/revamping legacy software in a business case?
I can guarantee the software is not "milk-the-cow". The company was built on this package and it forms 70-80% of our revenue, the rest is training and services in that package. Minimum that needs to happen in my opinion is migrate to the latest version of Delphi and get 64-bit native. We rely a little bit on talking to Excel, and vice-versa. 64-bit Office does not play nice with 32-bit COM libraries for example. Delphi skills are very rare now I agree, but I've only been with the company a year (joined as a graduate) so I'm hardly an expert.
Oct
4
awarded  Student
Oct
4
asked How to justify rewriting/revamping legacy software in a business case?
Sep
24
awarded  Scholar
Sep
24
comment Using Microsoft Office software as part of my web service backend?
Great answer thanks! I'll look through MSDN and get something concrete enough to show my CTO.
Sep
24
accepted Using Microsoft Office software as part of my web service backend?
Sep
24
asked Using Microsoft Office software as part of my web service backend?