3 ms·
Re dogfooding. I worked at Oracle back in the 90s, first in the team building the company's HR systems (specifically their payroll product), and then in the tea
by beachy 2y ago
Re dogfooding. I worked at Oracle back in the 90s, first in the team building the company's HR systems (specifically their payroll product), and then in the team building the company's CASE (computer-aided software engineering) products.
The CASE products were intended to automate away coding, and Oracle's HR products, with their gazillions of lines of code, and with the developers located in the same building and with a common senior management team, were the best possible opportunity for dogfooding.
However while I was in the HR product team we never tried in earnest to use CASE (except for the ER modelling tools). There was no real enthusiasm from the CASE team to support us and the tools as they were then fell far short of what was required.
Later, when I joined the CASE team, I learned that their narrative was that the company's ERP products (like HR) were so complex that they were not realistic targets for CASE (* cough cough bullshit * - and perhaps the sort of attitude that doomed the CASE products in the long term).
My learning was that dogfooding is an awesome strategy, but sometimes much harder to embed in a development team than one might think.
- chii 2y ago> they were not realistic targets for CASE that's a very interesting tidbit. It looks to me that the management structure and incentive at this department is too conservative, because failure is seen as bad and is probably punished (somehow - might not be overt). Therefore, leadership is incentivized to target realistic use cases, which means simple use cases. This basically "guarantees" success as described by the objective. This is the same as revenue forecasts being overly conservative, and the market sees through the lies.
- beachy 2y agoYes. Both teams followed a course that was less ambitious and politically safer for themselves, to the detriment of the company overall.