|
|
|
|
|
by awuji
639 days ago
|
|
But most of the time, we as engineers don't pick the winners. Some C-Suite executive or middle manager, who isn't very technically inclined, picks the winners, and we as engineers are forced to make it work. As I don't think a engineer has ever had the chance to choose a company's CRM, the CRM with better marketing would always win over the CRM with better engineering. |
|
They can provide input regarding e.g. maintainability, but majority of input would come from other stakeholders - users and business unit owning the customers whose relationship we want managed, ideally primarily. And it is somebodys job to take these inputs into collective whole.
It was a mind blowing exercise to me 15 years ago when I was telling my boss how horrible our current installation of some ERP software was, and be asked me what's the user perspective. They log in every day, run financial reports they need, and log out. The system was great from their perspective! They had even less concern for my perspective of poor architecture and suboptimal implementation, than I (at that point) had of their perspective and goals. Thank krishna I didn't make the decisions on the CRM :-)