[HN Gopher] How many of you know that the team is working on som... ___________________________________________________________________ How many of you know that the team is working on something that no- one wants? Author : kiyanwang Score : 40 points Date : 2020-06-15 07:05 UTC (15 hours ago) (HTM) web link (iism.org) (TXT) w3m dump (iism.org) | SnarkRUs wrote: | I was cheering a little inside while reading this and agreeing | mightily until I realized it was an ad. Boo. | rigel_kentaurus wrote: | True, but I think we can separate the idea from the | person/company. | | The problem statement is very well written. The Director of | Engineering rotating because they can't deliver, and the battle | between Product and Engineering. | | Conclusion is rushed, but it boils down to what agile advocates | at the core: product manager and QA need to be in the room | along with engineering. | | It is until they hear daily about the challenges, first hand, | and they see the struggle that it makes sense. Does not matter | how many reports the PM does, first have seeing why technical | debt is making things slow is invaluable. | | Only addition I would add is: there is a reason why sprint | waterfalls exist. You can't iterate forever, and someone needs | to play the role of the mature person that knows when something | is good enough and needs to be shipped. I think Agile as a | framework is at its limits. We need something that lets us run | the engineering but at the same time becomes more predictable | to business. | nurettin wrote: | > Don't just build Something(tm), build an industry leading | product that customers want and love! | | The point of writing software is to get paid. If the process | leads to something actually useful, good on you. If not, you | still got paid. It was just a drill, life continues. | [deleted] | mathewsanders wrote: | "Agile teams that truly iterate with the customer can often avoid | these problems because the customer is there the whole way | through and the team continuously pivots to close gaps discovered | by the customer throughout the project, thereby building | something the customer actually needs and wants." | | I'm 2 years into my first role as a product owner (made the | switch from design) and working at a fortune 100. The thing | that's struck me most since starting this role is that as while | the company has invested more to our transition to agile teams | (hiring external agile transformation companies, everyone goes | through scrum training etc) we seem to have distanced ourselves | even further from the customer. | | I report to a product manager, who I think in turn has had zero | hours interacting directly with our customers or our users. Our | roadmap seems completely driven based on whatever features seem | to be flavor of the month (or quarter since we do roadmap | planning quarterly) and it's been a struggle to even try and get | buy in to having our customers represented in some way by proxy | (e.g. through personas, or setting product metrics that attempt | to measure customer value). Features that we do release have no | expectations around what is considered successful usage (usage | will be measured, but without context, so if 5% of customers use | a feature there's no interpretation if this is really low, or | really high). | | The puzzling thing is that when I talk to my manager (or managers | manager) about this disconnect, they seem to agree in principle, | and that we _should_ be doing these things but no one ever does. | | I've been told that someone in leadership described me as being | too "black and white" in this area, but I consider myself both | pragmatic and flexible to alternative ideas. | | Because I'm still new to this role, I wonder if I'm being naive | or idealistic around how we approach our feature development, or | if this is just how most companies operate. | MattGaiser wrote: | Customers can be a nightmare simply because they don't want to | be closely involved and on their end, they usually are not | engineers so the requirements can easily not make sense. | | I don't blame people for avoiding such tasks, especially in a | Fortune 100. The bigger the company, the more diffuse | responsibility and the harder it is to steer the ship anyway. | hangonhn wrote: | I worked at a big tech company many years ago and it's | precisely this disconnect that I will never work for a big | successful company again. Successful companies tend to have a | lot of "buffer" in terms of resources so they feel no urgency | to ensure that resources and time are allocated to something | meaningful. The objectives of middle managers are often not | aligned with the companies. I've been on projects that were | delivered on time and under budget only to be canned just | before shipping because after two years the market has shifted. | No one in those two years felt the need to change anything or | make the hard decisions. Rather it was easier to just act like | everything is fine until the last possible moment after wasting | 2 years of worth of engineering resources with 50 engineers. | The problem isn't you. | davidgerard wrote: | I had one of these, I found my writeup again today. It had an | embedded copy of OpenOffice to read .doc files. | https://reddragdiva.dreamwidth.org/599841.html Also, the | specification implicitly required the implementation of strong | artificial intelligence. | MattGaiser wrote: | > Don't just build Something(tm), build an industry leading | product that customers want and love! | | One of the biggest challenges is that someone eventually has to | say "no" for that to happen. It is easier to just say yes to | whatever is wanted than fight with someone about doing it. | democracy wrote: | Words of wisdom and experience - I am with you on that one | bluedino wrote: | Team 1 and team 2 both internally compete for projects at the | same company. | | Team 1 already knows their project won't be "bought", but they | can't start on a new project yet, so what's the point of wasting | developer time on it? | worriedformyjob wrote: | Obviously using a throwaway here. Our board members got it into | their heads that successful companies must have an AI "play", so | they instructed the CEO to invest about 10% of our development | budget on AI. | | We are doing absolutely inane projects that have no hope of | succeeding. | | We serve a niche industry where certified professionals have to | do certain tasks personally, instead of being able to delegate to | secretaries. Somehow our CEO has been convinced that AI can be | trained to do these tasks, at a reliability level not achievable | by other humans. | | Team motivation is in a weird space: everyone is relaxed because | there is no pressure to succeed - we all know the project will | fail unless someone develops well-perfoming, human-level AGI | before Q4/2020. Lots of long lunches and checking out early in | the afternoon. | | At the same time, everyone is worried how terrible the fallout is | going to be once the project reaches its inevitable conclusion. | | Interesting times, but at least we can now tell investors we are | a keen company with an AI play up our sleeve! | democracy wrote: | Many of the features can be a total waste of time, true, once we | spent 3/4 of a budget building UI for the product whose biggest | customers (95% profit) never used UI. But then again, business | plans change, some features need to be customer-tested, etc. ___________________________________________________________________ (page generated 2020-06-15 23:00 UTC)