top of page

AI Program Managment research summary (July 2025)

  • Writer: Rudy Nausch
    Rudy Nausch
  • Jul 8
  • 9 min read

Content assistance by AI (Images, research collection, summarisations)


The integration of AI into project management is an evolving field and the research in this area explores how AI can enhance efficiency, decision-making, and risk management, while also highlighting unique challenges associated with AI projects themselves.

ree

images generated by Sora.

Challenges in AI Project Management

Applying traditional project management frameworks, such as the Project Management Body of Knowledge (PMBOK) Guide, to AI projects presents notable challenges (2506.02214). These difficulties stem from the inherent characteristics of AI initiatives, which differ significantly from conventional software development projects.


Key challenges include:

  • Data Dependency: AI projects are critically reliant on high-quality, relevant data. Ensuring data quality, accuracy, completeness, and mitigating bias are paramount. Managing data security, privacy (e.g., GDPR/CCPA compliance), ownership, licensing, and liability related to data issues are areas where traditional PMBOK offers limited guidance.

  • Uncertainty and Experimentation: The outcomes of AI models are often unpredictable, necessitating extensive iterative experimentation with algorithms, hyperparameters, and datasets. This requires a tolerance for failure and dedicated time for experimentation and retraining, making rigid requirement definition and timeline setting challenging, especially for novel AI applications. PMBOK's general approach to uncertainty does not specifically address the unique unpredictability of AI models, the continuous need for experimentation, the complexity of debugging "black box" AI, the lack of fixed testing criteria, and the rapidly changing technology landscape.

  • Iterative Development: AI development often demands a more flexible, experiment-driven iterative approach with potentially unpredictable timelines, which can conflict with traditional sprint planning. Model tuning and experimentation might require mid-course adjustments or span multiple sprints. Traditional agile interpretations, while flexible, may not be ideally suited. PMBOK lacks specific methodological guidance for AI's iterative needs, such as continuous model retraining based on evolving data, managing performance feedback loops, or mitigating model drift. It also doesn't adequately cover mechanisms for the continuous feedback essential in AI projects.

  • Specialized Expertise: AI projects require multidisciplinary teams with highly specialized skills, including data scientists, ML specialists, subject matter experts, ethicists, and legal counsel. Authority often derives from technical or domain knowledge rather than solely managerial roles. The selection, integration, and management of advanced tools and technologies (ML frameworks, big data platforms, cloud services, monitoring tools, ethics tools) are complex. PMBOK does not provide clear guidelines on defining roles, coordinating cross-disciplinary efforts in these specialized teams, or selecting/managing the specialized tools required for AI/ML workflows. Talent acquisition and continuous upskilling in a rapidly evolving field are also significant challenges.

  • Ethical Considerations: AI projects raise critical ethical concerns such as bias, fairness, transparency, privacy, safety, human oversight, accountability, and the sustainability and licensing of training data. These issues must be addressed throughout the project lifecycle. PMBOK currently lacks specific guidance on embedding these ethical considerations within project planning and execution processes.


Adapting Project Management Frameworks for AI

To address the limitations of traditional frameworks when applied to AI projects, researchers propose tailored adaptations and new approaches (2506.02214, 1812.10578, 2306.16799).


Recommendations for adapting PMBOK and implementing AI-specific methodologies include:

  • Integrating Data Lifecycle Management: Implementing a structured framework for managing data-centric aspects throughout the project lifecycle. This includes sourcing, cleaning, preparation, validation, security, privacy compliance (e.g., PIAs), ownership, and licensing. Collaboration among data scientists, legal experts, SMEs, and end-users should be facilitated. Data-specific metrics (quality, bias, fairness) and data-related risks must be incorporated into risk management strategies.

  • Adopting Iterative and AI-Specific Frameworks: Utilizing hybrid lifecycle models that balance traditional or agile approaches for software components with an experiment-driven approach for AI components. Encouraging quick prototyping and iterative testing/retraining cycles is crucial. Leveraging emerging AI process models like CRISP-ML(Q) or MLOps is recommended. Implementing dynamic backlog updates and using options-/risk-based planning with buffers can help manage uncertainty. Continuous validation through automated pipelines (CI/CD), A/B testing, and real-world data is essential.

  • Embedding Ethical Considerations: Integrating ethical principles (fairness, transparency, accountability, privacy, safety) into all project phases. Engaging a broader range of stakeholders, including ethicists, regulators, and advocacy groups, is necessary. Promoting transparency about AI impacts and establishing feedback mechanisms are important. Implementing ethical impact assessments, fairness/bias audits, and social impact assessments throughout the lifecycle is advised. Developing risk mitigation strategies specifically for ethics-related risks (data bias, model drift) is critical (2403.14636, 2206.08966, 2502.06656).

  • Enhancing Team Structure and Tooling Guidance: Structuring and supporting multidisciplinary teams with clearly defined roles and fostering interdisciplinary communication using shared vocabularies and visual aids is vital. Focus should be placed on talent acquisition for specialized skills (potentially partnering with universities) and continuous skill development. Providing guidance on selecting and implementing specialized tools for AI projects, including AI-specific PM software, AI development platforms, data management tools, monitoring/analytics tools, and ethics/compliance tools, is necessary.

  • Managing Uncertainty Through Experimentation and Adaptive Planning: Educating stakeholders about the experimental and uncertain nature of AI is key. Using iterative development and the MVP approach helps manage unpredictable outcomes. Implementing continuous validation and refinement processes based on feedback and performance metrics is essential. Adaptive planning techniques and risk management strategies specifically tailored to AI's inherent uncertainty (e.g., lack of generalization, model opacity, security/safety issues) should be adopted. Defining AI quality standards and using techniques like Explainable AI can also be beneficial.


AI-Powered Agile Project Management Frameworks

Several frameworks are being proposed to specifically leverage AI within agile project management (1812.10578, 2506.15172). An AI-powered agile project management assistant framework, for example, can integrate various AI capabilities to address challenges in traditional agile tools and practices, such as processing large amounts of heterogeneous data for backlog item identification, refining backlog items, sprint planning, and proactive monitoring and risk management.


The architecture of such an AI-powered assistant typically includes:


  • Representation Learning Engine: This component learns meaningful vector representations of diverse project artifacts, including structured data, unstructured text (product visions, descriptions, comments, communications), and source code. This prepares the data for use by other engines. It may include NLP components for textual data (using techniques like word2vec, LSTM, CNN) and Code Modeling components (using statistical LLMs, including deep learning). It also learns representations for developers and teams.

  • Analytics Engine: Provides decision support by extracting insights from project data. This operates at three levels:

    • Descriptive Analytics: Visualizes historical data (e.g., burndown, velocity) and uses ML to find patterns and anomalies.

    • Predictive Analytics: Forecasts future states, focusing on agile challenges like effort estimation (e.g., story points using deep learning) and risk prediction (e.g., predicting task delays or sprint delivery risks).

    • Prescriptive Analytics: Recommends optimal actions based on descriptive and predictive insights, such as identifying new backlog items, suggesting refinement strategies, or recommending risk mitigation measures.

  • Reasoning Capability (Planning and Optimization Engines): Infers new knowledge and responds to queries by manipulating the project's knowledge base.

    • Planning Engine: Formulates sprint planning as an AI planning problem, considering inputs like the product backlog, sprint goal, codebase state, team capacity/performance, and sprint duration. It aims to optimally select backlog items and may use techniques like deep reinforcement learning.

    • Optimization Engine: Works with the planning engine to compute optimal solutions, such as finding the best selection of backlog items under constraints.

  • Conversational Dialog Engine: Serves as the user interface, acting as a chatbot that interacts with agile teams, directing user requests to the relevant engines.


Another method, LeanAI, specifically targets planning AI implementations, particularly in sectors like Architecture, Engineering, and Construction (AEC), by addressing the disconnect between planning and implementation (2306.16799). It explicitly distinguishes and links the business need (what AI should solve), the AI problem statement (what AI can solve algorithmically), and the practical capability based on available data and algorithms (what AI will solve). Key components of LeanAI include defining the business need, formulating the AI problem statement, assessing available data, labels, and algorithms, and defining metrics (AI metrics and business metrics) to evaluate performance and impact. This structured approach, involving relevant stakeholders early, aims to create more grounded plans and increase the likelihood of success.


Current State and Application Areas of AI in Project Management

A systematic review indicates that the application of AI in project management is still in its early stages and has not advanced as rapidly as in other fields (2012.12262). While AI techniques show promise for several PM processes, they have not yet been broadly applied across all areas.


The most explored project management knowledge areas are Project Integration Management, Project Cost Management, and Project Schedule Management. Within these areas, the most popular processes investigated are effort prediction, cost estimation, and identifying project success factors. These often fall under Project Integration Management (effort prediction, success factors, decision making) and Project Cost Management (cost estimation, cost control).


Conversely, the least explored knowledge areas are Project Procurement Management and Project Stakeholder Management, with very limited research found in the review. Project Communications Management, Project Quality Management, and Project Resource Management also show limited exploration. Many specific processes within various knowledge areas and process groups remain unstudied, particularly within the Closing and Executing process groups.


Commonly applied AI techniques in these studies include Support Vector Machine (SVM), Neural Networks, and Genetic Algorithms.


Beyond these core areas, AI is being explored or applied in various other project management related contexts:

  • Project Cost Prediction: Comparative studies analyze AI models like fuzzy logic, ANNs, MRA, CBR, hybrid models, and ensemble methods such as XGBoost for conceptual cost prediction, finding XGBoost to be highly accurate for certain case studies (1909.11637).

  • Risk Management: AI is explored for identifying, assessing, and prioritizing risks, especially in complex or uncertain environments (2103.10317, 2406.01614). Reference class forecasting, based on behavioral economics, is presented as a promising method to mitigate risks from inaccurate forecasts (1302.3642).

  • Requirements Prioritization: AI techniques are being used to assist in the prioritization of software requirements (2108.00832).

  • Technical Debt Management: AI is being investigated for assisting in managing technical debt in software development through code analysis, automated testing, and predictive maintenance (2306.10194, 2103.10317).

  • Automated AI Operations Lifecycle: AI technologies are being developed to increase automation in the operational stages of the model lifecycle, including pre-release testing, monitoring, problem diagnosis, and model improvements (2003.12808).

  • Resource Management: AI-centric approaches are being applied to manage resources in complex, modern distributed computing systems like cloud data centers to handle the demands of IoT-driven applications (2006.05075).

  • Team Diversity and Management: Generative AI is being explored for enhancing team diversity by analyzing personality traits and potentially using GenAI agents to fill specific team roles (2502.05181). AI is also discussed in the context of managing virtual teams (2008.13111, 1601.01220).

  • AI Strategy and Integration: Frameworks like aiSTROM provide roadmaps for developing successful AI strategies within companies, considering data strategy, team composition, positioning within the organization, and continuous employee education (2107.06071). The Enterprise AI Canvas aims to integrate AI into business by bringing data scientists and business experts together to define relevant aspects (2009.11190).


Despite the potential, challenges remain regarding the accuracy and reliability of AI systems, ethical considerations including bias and fairness (2403.14636), testing difficulties, significant data requirements, industry trust, the impact on user behavior and developer skills, and integrating AI effectively with existing agile practices (2307.15224).


Practical Implementation Considerations

Implementing AI in project management requires careful consideration of several practical aspects:

  • Data Infrastructure: A robust data infrastructure capable of collecting, storing, processing, and managing large volumes of diverse project data is essential. This includes addressing data quality, security, and privacy concerns.

  • Tooling and Platforms: Selecting and integrating appropriate AI/ML tools, platforms, and development environments is crucial. This may involve specialized software for AI development, data management, monitoring, and project management tools capable of incorporating AI outputs.

  • Team Skills and Training: Building or acquiring multidisciplinary teams with the necessary AI/ML expertise, data science skills, and domain knowledge is required. Continuous training and upskilling are important given the rapid evolution of AI technologies.

  • Integration with Existing Workflows: Integrating AI-powered tools and insights into existing project management workflows and methodologies (e.g., agile, waterfall, hybrid) is key for successful adoption. This may involve adapting processes and tools.

  • Explainability and Trust: For AI applications providing recommendations or predictions, explainability is often important for project managers to understand the basis of the AI's output and build trust in the system.

  • Monitoring and Maintenance: AI models can experience performance degradation over time due to concept drift or data drift. Implementing monitoring systems and establishing processes for model retraining and maintenance are necessary.

  • Ethical and Governance Frameworks: Establishing clear AI governance frameworks and incorporating ethical considerations throughout the project lifecycle is critical to manage risks related to bias, fairness, and accountability (2011.10672, 2407.05339, 2206.08966).


Bringing AI into project management can significantly improve efficiency, decision-making, and risk handling, but it's not straightforward. Unlike traditional projects, AI projects heavily depend on quality data, involve constant experimentation with uncertain outcomes, and often require iterative rather than fixed processes. They also demand specialized teams and raise important ethical issues, like fairness and transparency.


To tackle these unique challenges, traditional project management approaches may need adjustments. Recommendations include clearly managing data lifecycles, blending traditional and agile methods tailored specifically for AI, embedding ethics early on, building diverse expert teams, using specialized AI tools, and remaining flexible in planning.


AI-driven frameworks, particularly in interative management, offer practical solutions by leveraging analytics, predictive planning, optimization techniques, and even conversational AI assistants.


AI adoption in project management is still relatively new, so success requires careful attention to data management, team skills, practical integration, model explainability, and ongoing ethical oversight.

 
 
 

Comments


©2024 by Eudaimonic. All Rights Reserved.

bottom of page