The Eternal Struggle Between Business and Programmers
blog.thecodewhisperer.com
The Eternal Struggle Between Business and Programmers
1–10 of 24 posts
Re: The Eternal Struggle Between Business and Programmers
#2Re: The Eternal Struggle Between Business and Programmers
#3Re: The Eternal Struggle Between Business and Programmers
#4The timing of this post is great! So tented to send it to my boss who apparently has no clue in software engineer. Great article! Recommend it!
Re: The Eternal Struggle Between Business and Programmers
#5* Management needs to get over itself and have a true vision beyond, "omg competitors are making money...more features!" that it conveys to everyone.
* The businesspeople need to absorb some of management's anxiety (and their own) on behalf of devs, and communicate with customers to ensure the vision aligns with what they want.
* The developers need to stop whining, up their game and go a bit slower so they don't get themselves in these situations to begin with. Give them what they need (quality code) not what they want ("anything that works NOW!!").
The business world seems rife with people who are purely reactionary, and yet still have the gall to wonder why they cannot innovate: "We don't have money for R&D!" OK, you don't have money for growth then.
Re: The Eternal Struggle Between Business and Programmers
#6The "programmer" side of this discussion certainly does not always have a grasp of the needs of the business in mind, and it doesn't help that estimations of effort for new features (or refactoring efforts, even minor ones) are notoriously difficult. Some programmers are business-savvy, but most really aren't -- not necessarily due to ignorance or inexperience! It takes significant effort & time to keep a finger on the pulse of a business, to really know how much this contract matters in the grand scheme, what's really required to land it, and when.
So it comes down to communication, and different people figuring out what actually needs to be communicated, but that's so relevant to everything it's almost useless to say.
Case studies would be more interesting -- real ones, inasmuch as that's possible without making real people look bad. The author seems to consult on this sort of thing for a living, so that's probably possible.
Re: The Eternal Struggle Between Business and Programmers
#7Yes the business agrees, but then continues to demand new features. Nothing changes until the people change, code is tossed out, and the whole thing starts over again.
Re: The Eternal Struggle Between Business and Programmers
#8The timing of this post is great! So tented to send it to my boss who apparently has no clue in software engineer. Great article! Recommend it!
As a mostly business guy, I kind this post said it best. It is about velocity and when to tractor/automate. It came across HN a couple weeks ago, but I'm not great at searching HN. http://blog.hut8labs.com/speeding-up-your-eng-org-part-i.htm...
Re: The Eternal Struggle Between Business and Programmers
#9The timing of this post is great! So tented to send it to my boss who apparently has no clue in software engineer. Great article! Recommend it!
As a mostly business guy, I kind this post said it best. It is about velocity and when to tractor/automate. It came across HN a couple weeks ago, but I'm not great at searching HN. http://blog.hut8labs.com/speeding-up-your-eng-org-part-i.htm...
Re: The Eternal Struggle Between Business and Programmers
#10From a manager's point of view, there's a big difference between having to say "our engineers would like some time for refactoring" and being able to say "refactoring is just part of the process--any other engineer would tell you the same thing."