Skip to Main Content
Status Shipped
Categories Features
Created by Guest
Created on Sep 13, 2014

Active feature dependencies

If we have one feature dependent on another (as is commonly the case that we need some platform feature in order to build an application feature) we need some way to ensure that when one of those is moved in the roadmap that we know that there are implications for the other. So if I drag a feature that needs a platform capability to an earlier release, I would like a pop-up that tells me what it is dependent on and gives me the opportunity to move the dependent feature(s) as well or even possibly to break the dependency. (Obviously there are other ways to solve the problem. The root problem is that we need the dependencies to be meaningful and preserved in the planning process.)

  • Attach files
  • Guest
    Reply
    |
    Sep 15, 2014

    Hi Brian,
    Thanks for your responses.

    Seeing the dependencies in a static view like the roadmap would be helpful, but I think an active notification when a change is made to a feature with relationships to other features is really needed. We have lots of relationships between features across different products…so if a feature is moved that has other features that either it depends on or that are dependent on it, we would like the respective owners be alerted that the feature has moved. Ideally the product owner of the other features would get a notification (preferably in a to-do list in Aha rather than email) that a related feature has moved. I’d also like a pop-up that tells me that a feature I am moving has dependencies (and to show which features are related) since I may not want to move it given that info.

    C.

  • Admin
    Brian de Haaff
    Reply
    |
    Sep 14, 2014

    We do allow for the setting on dependencies for features under the Actions button today. And we do show on a feature its relationships. We do plan on showing these relationships on the Roadmap Timeline screen because that screen supports cross-product views today. We could show the dependencies on the card view, but the challenge is that screen is not cross-product, so what would you do with any relationship lines if they go to another product and we can not just allow the other features to be moved. It's not an easy problem to solve, so we are going to start by addressing this on the Roadmap Timeline view.  I am attaching this idea to the feature that we already have defined for this.


    Brian