Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [product-features]

The tag has no usage guidance.

-2
votes
1answer
93 views

What's the best design pattern approach for introducing optional feature to current code base?

I had a class hierarchy with several classes that interact with each other. After introducing new feature that is optional (but it depends on external libraries) I have the following code (just ...
3
votes
4answers
515 views

Different feature set in multiple mobile apps from the same code base

I inherited a large code base (iOS / Objective-C) that is used to build multiple mobile apps. The apps have similar, but not identical UI. The apps share a lot of common features, but there are ...
1
vote
1answer
278 views

Branching model for flexible feature delivering (git)

Suppose I have 2 features to be delivered (A and B). I have two primary branches (develop & master) for staging and production servers and 2 feature branches (features/a and features/b). When a ...
1
vote
1answer
88 views

What should be taken into consideration when creating a Sku framework?

I have to design a Stock-Keeping Unit (SKU) for my downloaded products and I am looking for any advice on how to choose a standard. More specifically, I would like to know: Are there any character ...
0
votes
1answer
34 views

Confusion with Seamless technology to load cloud content in local without loading in memory

Recently, I've gone through techcrunch article where it says, Dropbox is working in Project Infinite technology which allows to load cloud content in local PC without actually storing in memory/drive ...
2
votes
2answers
125 views

Which style to use for features that are not directly driven by humans when using BDD Gherkin language?

Should they be written same way as human workflows, first person "I have entered..." style language etc.? Is the user effectively a gender-less "AI"?
5
votes
5answers
468 views

Adding quirks from an old system to a new system because that's what people are used to - a term for this?

Is there a term for the above? When building a new system developers are sometimes instructed (that is a different issue) to "keep things as they are", regardless of how inefficient or unusable they ...
4
votes
1answer
349 views

Dangers when implementing features as plugins [closed]

What kind of problems have you encountered when building plugin interfaces for your application? And how did you resolve them? Background I want to refactor an application so that various features ...
-2
votes
1answer
303 views

Program unable to write data (read-only file) and losing it — a bug or a feature? [closed]

I found, that some very famous app (I'm not disclosing name intentionally) has a "problem", when writing meta-data of a file and the file turns out to be read-only. Program doesn't handle that too ...
7
votes
6answers
2k views

Is there a name for when a sales team irresponsibly promises non-existent features? [closed]

It's a common issue to see a company's sales team promise new features in order to close a sale. Many times these new features are still in development or are still being designed. Sometimes features ...
1
vote
1answer
107 views

What common apporaches exist for database versioning for a feature driven development?

It's not clear how data consistency is provided for different branches. We have a large knowledgebase which is filled by the experts and delivered as updates to our clients. This data is also used ...
8
votes
6answers
2k views

In Agile development, who owns the software “features” and how to you manage the development?

Some development teams in my company are switching to Agile development practices and their developers' work seem to be diminishing to discuss and program minutia about trivial software features ...
10
votes
2answers
374 views

Dealing with Feature Intersections

I have recently witnessed more and more problems similar to the ones explained in this article on feature intersections. Another term for it would be product lines, though I tend to attribute these to ...
5
votes
5answers
219 views

How do you balance the speed of Sprints with the customer's conservative adoption schedule?

I'd prefer to have sprints that last 3-4 weeks, but customers don't want to adopt new feature/function every 3-4 weeks. Existing customers are conservative and, once we meet their minimum bar for ...
6
votes
2answers
300 views

How do you track existing requirements over time?

I'm a software engineer working on a complex, ongoing website. It has a lot of moving parts and a small team of UI designers and business folks adding new features and tweaking old ones. Over the last ...
-3
votes
4answers
356 views

I am trying to figure out how difficult or expensive it would be to add this feature

I am trying to figure out how difficult/time consuming it would be to add the following feature: We have a database with our subscribers and we want to send updates to paying subscribers. The catch ...
6
votes
4answers
330 views

How early is too early to be involved in new feature development?

I develop an internal business application that our engineers use to test and debug the company's product. The engineering manager has been pushing to get the software developers involved when the ...
7
votes
2answers
1k views

I would like to improve in writing goal-oriented user stories/features

I would like to improve my user stories writing abilities so I need your experience and guidance. I think that each variable part of a user story can be improved by following certain guidelines. 1. ...
2
votes
1answer
913 views

How to describe framework/features of a java application for client presentation?

I have been asked to put down the architecture and features of our Java application (more from infrastructure/software point of view). It will go on a Powerpoint presentation, so I need to provide the ...
2
votes
4answers
417 views

At what point is it good to try to reinvent a standard? [closed]

Take a look at this picture from XKCD.com Browsers are a good example of this. While I develop websites for them, I have to search through the unique 'standards' for each to make sure my sites are ...
4
votes
6answers
224 views

Is issue (bug and feature) count a good measure of a project?

One of the projects I work on is measured by number of issues. Management has given arbitrary (as far as I can tell) measurements that we need to have no more than X number of bugs and Y number of ...
8
votes
5answers
4k views

Why don't databases have good full text indexes

Why don't any of the major RDBMS systems like MySQL, SQL Server, Oracle, etc. have good full text indexing support? I realize that most databases support full text indexes to some degree, but that ...
18
votes
4answers
634 views

If the bug is 5+ years old, then is it a feature? [closed]

Allow me to add details: I work at an institutional place with many coders, testers, QA analysts, product owners, etc. and here is something that bugs me: We have been able to sell crappy (albeit ...
8
votes
9answers
3k views

What's the most important feature of quality software? [closed]

This question is along the same lines as this one, but instead of talking about quality of code, I'm talking about the final product from the users' perspective. If you had limited time / budget, and ...
16
votes
9answers
585 views

How do you know when to stop adding features?

Some time ago I wrote a very small python script that periodically checked an xml feed for new entries, and alerted the user to new entries when present. I wrote this for myself, so it was essentially ...
5
votes
4answers
2k views

What's stopping Oracle from supporting identity (auto-numeric) columns? [closed]

EDIT: As gavenkoa's answer points out, Oracle Database 12c (released a couple of years after this question was asked) has support for Identity Columns. As far as I know, Oracle's RDBMS is one of the ...