Changing how Falcon works

Hey everyone,

For the past year or two, the @falcon cell has been focused on Axim’s modular learning work, which has been going really well. However, development is now outpacing the UX & product specs for modular learning; we’ve already had some small gaps between epics and there will likely be longer gaps between epics in the future, perhaps even a break in the modular learning work for weeks or a couple months at some point. So it seems like we should change how Falcon works so that we have some other epic(s)/work for the cell members to take on during those times.

The simplest approach would be to just find a totally new epic (unrelated to modular learning) and start working on that, either after the current epic is done, or in parallel. But there could be other options too.

Let me know your ideas and what you’d like to suggest. Then we can get @jordan , @tikr , and everyone else to keep Falcon in mind when planning who gets new epics etc.

Log time on FAL-4309.

4 Likes

A side discussion: Do we have a hint of what the next “Library Relaunch” project for Axim (or openEdx in general) will be?

As the Library Relaunch was a big success, are we trapped in the fallout of a big project, where finding the next one with the same community buy-in and impact is really hard?

If that’s the case, is there anything we can do as Opencraft to create an environment where such an impactful project can emerge? Like bringing feedback from our big customers, draft some ideas with or product team, etc..

If not, what is blocking the next (big) project? Ideas? Funding? Buy-in?

development is now outpacing the UX & product specs for modular learning

If this is the root cause, I think we have a good business opportunity for our Product/UX team. How can we foster that?

1 Like

Yes, after the course outline, we will likely tackle an epic(s) involving workflow improvements (logs / change history, better publish workflow, and/or bulk actions). And then after that, and probably after Verawood, would likely be something related to Course Templates (not libraries related but still modular learning). But there will probably be gaps between these projects.

I don’t think so; there’s good support for some of the things that I just listed ^.

I don’t think it’s ideas or buy-in. It’s taking the time to figure out the feature and design it thoughtfully, then implement it in a high quality way. For example, everything flows through the Product Working Group, and there’s only so many different major initiatives they can provide oversight for at one time.

Good point. I hope the current work on the Learning Paths project can help demonstrate that.

2 Likes

I really like the way Falcon operates, i.e., being able to focus mostly on a single project/client.

This seems reasonable, Falcon should be able to handle 2 or more epics based on the size in parallel without any issue.

:+1:

1 Like

I agree with @navin, Falcon can handle more than one epic; we’ve done it before. We can handle an internal epic as @rpenido proposed in Replacing JIRA at OpenCraft.

I think the root cause is that Schema is completely focused on the current epic, and it doesn’t work well or on time in the next epic. If there are other epics after the course outline, isn’t there a way to create an opportunity for our Product/UX team to work on them in parallel? That way, Schema would focus on the current epic while our Product/UX team works on the next one.

3 Likes

Was there any outcome or decision on this conversation? We’d love to help unblock development wherever possible.
CC: @cassie

4 Likes

We haven’t had that conversation recently. I’ll see what I can do. In the meantime it wouldn’t hurt if you also raise that?

Thanks. I’m on leave from tomorrow and also don’t have much context on where or why our team was blocked. If you don’t mind, it would be great if you could raise this with Axim and CC me. I can then follow up or chime in once I’m back.

Alternatively, please share some details and I’ll raise it when I’m back in the office. Thank you. :slight_smile:

1 Like