AI for Software Engineering — Industry Landscape (12/Aug/2018)

AIFORSE Landscape Initial Version: 03/Oct/2017.
AIFORSE Landscape Previous Version:
18/Oct/2017.


It's already 10 months passed since the last update of the AIFORSE Landscape — analytical report about the actual State of the Market for Solutions, which use AI to solve Software Engineering tasks.

We are happy to publish a new version of the AIOFRSE Landscape.

At the end of the Article, you will find a reference to a spreadsheet with a list of all Solutions and References to their web pages.

Please find below the aggregated data about all the AIFORSE Solutions, distributed by two axes in the same way as it was done in previous versions of the Landscape: SDLC Phase and Maturity Level (you can read in more details below).

Image for post
Image for post
AI for SE Industry Landscape by AIFORSE Community.

Solutions distribution by analyzable criteria

  • The most “popular” SDLC Phase, to which AI is applied— bottom row (blue color): leaders are "Code Construction / Configuration Management" and "Quality Management/ Testing", which indicates where the major part of software engineering costs is;
  • The most frequent Maturity Level of the Solution — right column (red color): the leading Level is "Landing Page", which means that the Industry still resides in its early stage of development;
  • General trend (intersection of SDLC Phase and Maturity Level) for the all the Solutions, provided in the Landscape — table body (green color): you can spot a disproportion in that for the “Quality Management/ Testing” there are more Solutions converted from just ideas to the working products rather than for the “Code Construction / Configuration Management”.

Methodology Changes

Columns Semantics

Independent on which Software Development Methodology you use, the size of your team or type of your Product, you need to go through these Phases. We took the Software Engineering Body of Knowledge (SWEBOK) Knowledge Areas and merged some of them for few reasons. The main reason is that it is not always possible to unambiguously define which Solutions fall into which Category. Also, few of the SWEBOK Knowledge Areas were eliminated as not common and not related directly to SDLC.

Rows Semantics

The actual classification is as follows.

  • [Upd] B2B Ready: there is a website for the Solution with at least two of the next information types: Customers, Demo (video/screens/code etc.), Pricing.
  • B2C Ready: the same as “B2B Ready”, but AI is applied to SE indirectly: not through Tools for Software Engineers, but directly to Software Products, used by end Customers.
  • [New] Internal Development: there are "AIFORSE " Tools which are created in big software engineering companies like FAMGA, and about which we have limited knowledge, but in any way shall be presented in the Report.
    We are calling such companies to endorse the experience sharing to intensify the Industry development.
  • Landing Page: there is only a web page with a description of a Solution, but with no information about Customers, Demo and Pricing.

Solutions List

AIFORSE Landscape — ver.2018–08–12

Conclusion

  • +12 Solutions is not an absolute growth: 5 Solutions, listed in the previous version of the Landscape, were excluded from the actual one as they do not fit entry criteria anymore; so we have 17 new Solutions.
  • Companies are looking for their niches — during last 10 months, 5 Solutions changed the SDLC Phase they cover.

If you have any comments and/or suggestions for Solutions, Categories or their mapping, please feel free to share them.


AIFORSE Landscape Initial Version: 03/Oct/2017.
AIFORSE Landscape Previous Version:
18/Oct/2017.


Follow the AIFORSE Publication to not miss updates.

AI for Software Engineering

AIFORSE: Artificial Intelligence for Software Engineering

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store