Live data from Hacker News

Product Development Processes You Might Not Have Heard of (2022)

departmentofproduct.com

11–20 of 32 posts

Re: Product Development Processes You Might Not Have Heard of (2022)

#11
post #5

I know these have their place in complex projects, but I'm often intrigued when people don't just apply the natural human instinct of talking about something and doing what needs to be done. There almost seems to be a fetishistic obsession with referencing some magical method honed by masters of the craft.

[deleted]

Re: Product Development Processes You Might Not Have Heard of (2022)

#12
post #2

In addition to the roughly standard 2-week scrum teams I work with, I am also working on launching a from-scratch project with two developers, and our process is roughly: 1. I keep a backlog of new features that are needed. 2. The backlog items vary in completeness/specificity from "mostly there" to "a sentence or two description". Some of the items are large and need to be subdivided. 3. At any given time, the devs…

That is the only way I have worked across 3 employers. I hope I never have to work in arbitrary time-boxed 'sprint' units or something. I never understood the appeal outside of pretty specific circumstances.

Sprints should give natural points to present to the end-user. Presenting to the end user is essential to getting feedback, and getting feedback is essential to building something the end user will actually use.

You can get feedback without sprints. But they make it easier, and encourage getting something in front of a user fast.

Re: Product Development Processes You Might Not Have Heard of (2022)

#13
post #12

Earlier quoted context omitted.

That is the only way I have worked across 3 employers. I hope I never have to work in arbitrary time-boxed 'sprint' units or something. I never understood the appeal outside of pretty specific circumstances.

Sprints should give natural points to present to the end-user. Presenting to the end user is essential to getting feedback, and getting feedback is essential to building something the end user will actually use. You can get feedback without sprints. But they make it easier, and encourage getting something in front of a user fast.

In fourteen years I've never seen a scrum project that includes user feedback.

At best it led to a stakeholder demo where some business people would look at a form or something, ask some minor questions, then a new cycle would begin (with its context switching, planning stress and perverse JIRA games - all the negatives of Scrum).

I don't think many companies use such regular user feedback in their development process.

Perhaps it's that they don't need to? I actually think a lot of company dysfunction happens when the "official" system purports one set of goals (user feedback, regular pivots) but the "real" system purports others (executive driven initiatives, long sales cycles)

Re: Product Development Processes You Might Not Have Heard of (2022)

#16
The "betting table" reminds me that I continue to think there's a large, mostly untapped market for good internal betting and prediction market software in large software companies. The primary problem around them seems to be psychological: it's very, very painful to lose a bet that feature X will be shipped by date Y in state Z, and even more painful to see your own track record of failures grow over time, even if you are also accumulating successes.

Re: Product Development Processes You Might Not Have Heard of (2022)

#18
My team (3 devs) has been using Shape Up since January and it’s been amazing. I don’t think I can ever go back to scrum.

It allows devs to be creative, do what needs to be done, and ship a real feature. All without any product managers, and zero meetings.

Corporate companies could never imagine not counting all their beans, but man it is so freeing if you have the option.

Re: Product Development Processes You Might Not Have Heard of (2022)

#19
Our (complex physical product in a combined design office / factory) method: 10 minute chat together in the morning, identify any problems we'd like help with, anyone can ask to change focus at any time. Sometimes a team works on the same problem, usually people take sole responsibility for something on their own but take it from and bring it back to the group to keep everyone vaguely aware of where things are going. We may state what we think we'll get sorted for the day and what we're aiming for the next few days or week. Rarely do we look beyond a few days because it's too vague/unrealiable. At the end of the week we quickie summarize what got done by email (way shorter/higher level than git logs). If there's an over-arching goal or time pressure everyone is informed and we work toward it. No forms or friction for lateness, leave, lunch, ordering stuff, printing, etc. People are judged on commitment, ideas and progress. Factory floor and equipment, design office and electronics lab all on site. No management except keeping a weekly journal for the team's aggregate progress, setting some priorities start of week, and compressing updates to stakeholders. Oh yeah, and mobile devices are locked in a cabinet at the front door during work hours - if you don't like it work somewhere else or take the day off.

Re: Product Development Processes You Might Not Have Heard of (2022)

#20
post #9
post #6

Earlier quoted context omitted.

When you have more than a few people, “talking about things and doing what needs to be done” breaks down. You can end up in analysis paralysis (endless talking), wild west (everybody doing their own thing and not doing things that work together), wild hares (doing things that aren’t important) or even all three.

I'm a newb PM and at the moment I feel like I have all three... It's hard to coordinate when developers are all headstrong seniors with big agendas. The best I can do at the moment is nudge some of them, occasionally, into doing some of the work I need, while hoping their goose-chasing eventually produces something I can sell to my bosses.

As a sr eng, they've also probably experienced a bunch of PMs before, some good, a lot less so, all with their pet projects and agendas that next year will be entirely new and innovative and in the bin in 12 months.

The best ones I have worked with are competent, they dont make me do their work, they keep their promises, they dont waste my time, they see organizational issues and take point on them, and they generally were unflappable in targeting organizational discomfort about tackling an issue or talking to so and so.

This is really hard for someone jr to the space, but humility in the face of everyone's priorities is a great start.

Post reply on HN