Independent Software Vendors -- Often, small to mid-sized ISVs struggle to address accrued or acquired technical debt as technical stacks evolve at a very rapid pace, all while trying to keep up with the constant demands from current and new customers. These ISVs often have limited teams and can seldom find the time to clean up or update older systems used by their clients and get locked into supporting lots of versions of their products since it is hard to get consistently coded systems that upgrade easily. This user base would likely use CodeFactory multiple times on their products to extend their effective lifespan. They could also use CF to more quickly build new products for their customer base.
System Integrators/Consulting/Development shops -- CodeFactory can help by reducing the cost/complexity of delivery on new system builds or app modernization efforts. With automation tools available, the consulting firms can more competitively bid high end projects and/or simply convert the saved time into additional project buffer/margins. Since consultants have new customers all the time, the need to re-use CodeFactory over and over with new projects seems likely once they have acclimated to how it is used.
Internal Dev teams supporting complex or simple app portfolios. Since CodeFactory can be used on green-field projects scaffolding up the plumbing code quickly and to the desired architectural specs, reduces the time teams need to focus on anything beyond core solution logic. Onboarding new developers is simplified, as they don’t need to be trained on how the company wants certain things done, like bounds checking, error handling, etc. because that all gets managed by the factory. Whereas brown-field projects (uplifts/refactors) benefit from how quickly CodeFactory can search, transform and inject code throughout the solution in real-time. I would agree that app dev teams supporting small portfolios might use this once to uplift an app and then set it aside, but for organizations that have a portfolio of apps, the refactoring never really ends and combine that with need for new app creation, and the usefulness for CodeFactory extends greatly.