Comment by anigbrowl

Comment by anigbrowl 7 days ago

18 replies

The answer to all these questions is yes, i don't see the point in trying to obfuscate this with artificial complexity.

What about HR, etc who use excel documents?

IF they are using it rather than developing it, no. If they put in 5 hours a week writing code, yes for those 5 hours. This isn't hard.

OneDeuxTriSeiGo 7 days ago

Okay so your random HR person at a nontechnical small to medium sized business now is on the line for developing spreadsheets to manage scheduling.

OR they need to maintain a set of activity codes and a timesheet outlining how many hours (or partial hours) each week are spent on what types of tasks.

It's unnecessary complexity if you want to be in actual compliance with the tax code vs just guessing whether XYZ task is on one side of the line vs the other and hoping it doesn't come back to bite you later.

Dig1t 7 days ago

How is an HR person writing a script to do their HR work better considered an R&D expense?

  • anigbrowl 7 days ago

    Scripted automation is quite literally development of IP. It's an asset that belongs to the company and will be counted as such on its balance sheet.

    • sitkack 7 days ago

      Anytime someone has a good idea, it should be depreciated over 5 years? Why is software special? It is all just the composition of simple machines.

      • anigbrowl 7 days ago

        I'm pretty sure it's because other industries wondered why they were having to spread such costs over 5 years while software firms were able to write them all down at once. It's not that I have a strong opinion about this either way (I'm not running or employed in a business where this matters), but that ultimately this is a philosophical argument. There isn't an objectively correct way to do this, how you view it is down to what your economic interests happen to be.

      • tsimionescu 7 days ago

        It's the other way around. Software used to be special, in that money the company spent to improve its internal processes by, say, buying a calculator had to be amortized, while money spent on developing software automation were not.

    • HPsquared 6 days ago

      What if they literally just write a post-it note of how to perform certain actions? Are those 5 minutes capital investment? The information on that scrap of paper is subject to copyright and is a company asset in just the same way as a script. Where do they draw the line?

jandrese 7 days ago

So now every engineer has to record how many hours each day were spent doing "software development" vs. "software maintenance"/"overhead"/"etc..."?

  • [removed] 7 days ago
    [deleted]
  • Muromec 7 days ago

    You just add a row to spreadsheet at the end of the month. 30% maintenance, 70% development or whatever

  • joquarky 7 days ago

    In my experience, at least contractors at a major ISP have to.