product-management

Best practice for building a "Narrow your results" product filtering feature

I'm building a "Narrow your results by" feature similar to Best Buy's and NewEgg's. What is the best practice for storing the user's filter selections in a URL that can be shared/bookmarked? The obvious choice is to simply keep all the user's selections in the query string. However, both of these examples are doing something far more c...

Release documentation - What all documents?

I am supposed to manage the software release process for a product release scheduled this month. Somehow, I couldn't find a good release guide for the different kinds of documentation involved in a product release. The best I could think of at the moment are: Release notes User manuals Installation document Are there any other docum...

How to write Project Documentation

I just finished a relatively small project (~3000 lines of code in several modules) and I've been asked to produce a document for the project. I have no idea how to go about this as I've mostly written code for other programmers before. Do I describe every module, do UML diagrams for each object, simply expand on my comments? Is there a ...

Should you include a much-requested feature that is fundamentally wrong?

In our main product, we've got a feature request that's been around for a couple of years now that's been requested quite a few times. It's technically easy to implement, the problem is that it will fundamentally change the concept of what the tool does, and will likely cause more bug reports as people mis-use the new feature to match th...

How far do you go with YAGNI?

I am developing a new revolutionary web application for the enterprise market. Sure, many before me thought that their web app would be revolutionary only to find out it isn't. (Or it is, but the business is not good anyway). So I'm am thinking, in order to find out if my idea has any traction with the lowest cost, to follow an extreme...

Looking for discussion or literature on WordPress as a software engineering project.

Over the last few months I've had a gig working on a modified WordPress installation. My initial reaction to the codebase was disdain, one that I suspect many web application developers might share: it's certainly not MVC, it seems a bit hodge-podge, and it takes a bit of getting used to. On the other hand, there's no denying that Word...

Recommendation for [software-based] Product Management books/resources

What books or online resource would you recommend for learning the ins and outs of Product Management in a software company? ...

If you're a coder who develops products, what do you do to maintain quality?

Currently, I have to work on a product, consisting of php code, to be consumed by public. And because of the nature of the work, I have to make sure it works on various servers on configuration. What is the best way of coding the product? ...

How to capture user interface mockups and requirements

What kind of tools are used by product management folks to capture user interface layouts (includes detailed information on all elements within a screen) for various screens in a web2.0 product. We have used Visio in the past, but are there any other tools to capture this information? ...

Product Specifications

Hi Everyone, Anyone know where sites like amazon and ebay get their product specifications from? Surely they don't all have a large database of specifications for every product. I could do with one for cameras that I can plug into my site. Thanks ...