March 20th, 2018 by inflectra
In a recent survey, we were asked to give our thoughts and ideas as to what the world of Agile software development would look like in 5-years time (2023). In this blog we discuss some of the challenges and innovations, provide some predictions for the future, and explore three vignettes of that future world.
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
The future of Agile development and planning in 2023 will look very different than today:
So how do you remain agile and support the enterprise?
Developers will be using different tools and frameworks than they do today.
Machine learning and AI will be part of many software projects.
Requirements will describe models that get refined by feedback and coded by computers
Users will be using different interfaces at work – watch, glass, touch, IOT, HUD, VR, etc
We will still have human testers, designers, engineers and managers
Significant amount of safety & quality documentation (ISO 26262)
Embraces agile methodologies with regulatory oversight
Machine-learning algorithms, high-level user “requirements” tied to self-learning feedback loop
Melding of hardware and software components, external interfaces
Security built into lifecycle (SecOps)
Data privacy and compliance rules at the project team level
Need to federate data between project, program and enterprise
Ability to isolate HIPAA, PHI data from management data
Strong audit ability, electronic signatures and traceability
Agile approach in between specific regulated phases