The Rise of Agentic AI in Software Engineering: Transforming the Software Development Lifecycle (SDLC)

Research Article • Article ID: IJREK-2026-00134

Authors & Institutional Affiliations
Rucha BhosaleCorresponding Author
Dattakala Group Of Institutions Faculty Of Engineering, Swami–Chincholi, Tal. Daund, Dist. Pune
bhosalerucha548@gmail.com
Guide / Supervisor:Mrs. Dhage T. S.

Abstract

Agentic Artificial Intelligence (AI) is an emerging approach in which AI systems can plan tasks, use tools, maintain context, and execute multi-step workflows with varying levels of autonomy. In software engineering, these capabilities may reshape the Software Development Lifecycle (SDLC), from requirements analysis and design to coding, testing, deployment, and maintenance. This paper examines how agentic AI can support development teams through task decomposition, repository-aware code generation, test creation, defect investigation, documentation, and operational feedback. It presents a conceptual architecture in which an orchestrator coordinates specialist agents and tools, while policy checks and human review govern consequential actions. The paper compares traditional automation, AI-assisted coding, and agentic workflows; identifies potential benefits and risks; and proposes an evaluation framework based on quality, productivity, reliability, security, and review effort. Agentic systems can reduce repetitive work and accelerate feedback, but they may also produce incorrect changes, expose sensitive data, or take unsafe actions when permissions and validation are weak. Accordingly, the proposed approach treats autonomy as bounded and reversible, uses tests and policy gates, and preserves human accountability. This paper is a conceptual design and literature-informed discussion; it does not claim experimental results from a deployed system.

Keywords

Agentic AISoftware EngineeringSDLCAI AgentsCode GenerationAutomated TestingHuman-in-the-Loop

2. Background and Problem Statement

Table 1. Differences between development approaches
ApproachTypical CapabilityMain Limitation
Rule-based automationExecutes predefined scripts and pipelinesLimited adaptation when context changes
AI coding assistantSuggests code, explanations, and snippetsDeveloper coordinates most steps
Agentic AI workflowPlans and executes multi-step tasks using toolsRequires strong boundaries, monitoring, and validation

3. Related Work and Research Context

Research on software engineering automation includes program analysis, automated testing, continuous integration, code recommendation, and machine-learning-based defect prediction. Recent large language model tools extend these areas by generating code and interpreting natural-language instructions. Agentic systems build on these capabilities by looping through planning, action, observation, and revision. This makes workflow design and governance as important as model capability itself. A major gap is that benchmark success on isolated coding tasks does not guarantee reliable performance in real repositories, where requirements are ambiguous and changes can affect many components. Practical evaluation must consider task completion, regression rate, review burden, security findings, reproducibility, and cost—not just code-generation speed.

4. Proposed Agentic SDLC Architecture

The proposed architecture separates goal interpretation, task orchestration, specialized execution, tool access, and validation. The developer supplies a goal and relevant constraints. An orchestrator decomposes the work and assigns bounded subtasks to agents such as requirements analyst, designer, coding agent, test agent, and reviewer. Agents use a shared context containing approved repository files, issue descriptions, coding standards, and test results. Tool access is mediated by a permission layer, while validation gates assess outputs before they are accepted. Developer Goal / prompt Orchestrator Plan & delegate Specialist Agents Code / test / review Tool Layer IDE / CI / APIs Shared Context Repo / issues / docs Validation Gate Tests / policies Human Review Approve / reject

Figure 1. Conceptual architecture of a controlled agentic software-engineering workflow.
Figure 1. Conceptual architecture of a controlled agentic software-engineering workflow.

4.1 Architecture Components

TABLE II
ComponentResponsibilityControl Requirement
OrchestratorBreaks goals into ordered tasks and coordinates agentsTrack dependencies, deadlines, and task state
Specialist agentsPerform analysis, coding, testing, or reviewNarrow role and limited permissions
Shared contextProvides repository, issue, and documentation contextAccess filtering and versioned context
Tool interfaceRuns IDE, shell, test, CI, or API operationsAllow-list tools and log actions
Validation gateChecks tests, lint, policy, and expected behaviorFail closed for critical checks
Human reviewerApproves scope, risky changes, and final mergeRequire explicit approval for high-impact actions

5. Agentic AI Across the SDLC

TABLE III
SDLC StagePotential Agent ActivityHuman / Automated Check
RequirementsSummarize issues, identify ambiguity, draft acceptance criteriaProduct-owner confirmation
DesignSuggest architecture, interfaces, and trade-offsArchitecture and threat-model review
ImplementationEdit code, update dependencies, explain changesDiff review, static analysis, coding standards
TestingGenerate unit tests, reproduce failures, propose fixesRun tests and inspect coverage and regressions
DeploymentPrepare release notes and deployment checklistApproval, staged rollout, rollback plan
MaintenanceCluster incidents, summarize logs, propose patchesIncident commander / maintainer approval
Figure 2. SDLC feedback loop showing planning, design, build, test, deploy, and observation.
Figure 2. SDLC feedback loop showing planning, design, build, test, deploy, and observation.

5.1 Example Workflow

For a bug-fix request, the orchestrator first extracts expected behavior and acceptance criteria. A repository-analysis agent locates related modules and tests. A coding agent proposes a minimal patch, after which a test agent adds or updates regression tests. Static analysis and the test suite run in a sandbox. A review agent summarizes the change and remaining risks. The developer examines the diff and test evidence before merging. If checks fail, the workflow returns to diagnosis rather than automatically releasing the change.

6. Workflow Control and Decision Logic

Table 3. Workflow decision rules
ConditionSystem ResponseReason
Tests pass and scope is respectedPrepare review summaryEvidence supports review, not automatic release
Tests failReturn to diagnosis within retry limitPrevent unvalidated changes from advancing
Requirement is ambiguousAsk for clarification or state assumptionsAvoid silently inventing expected behavior
Action requests elevated accessPause and request authorized approvalRespect least privilege
Potential secret or unsafe output foundBlock, redact, and alert reviewerReduce security and privacy exposure
Retry / cost limit reachedStop and provide current stateBound resource use and runaway loops

6.1 Human-in-the-Loop Governance

Human oversight should be risk-based rather than identical for every action. Low-risk tasks such as drafting documentation may need routine review. Dependency changes, authentication logic, data migrations, permission changes, and production operations require stronger checks. Reviewers should receive concise evidence: intended behavior, changed files, test outcomes, known limitations, and a rollback or recovery path when applicable. A useful principle is that agents may propose and prepare actions, while authorized people or established release systems retain control over consequential decisions. This prevents the system from equating a confident explanation with verified correctness.

7. Benefits and Opportunities

Table 4. Expected opportunities and measurable indicators
OpportunityPotential BenefitSuggested Indicator
Requirements analysisEarlier identification of ambiguityAcceptance criteria coverage; clarification count
Code implementationFaster routine changes and scaffoldingLead time; review rework rate
Automated testingMore regression checks and faster diagnosisEscaped defects; useful test coverage
Code reviewConsistent summaries and issue triageReview time; missed defect rate
DocumentationDocs kept closer to implementationDocumentation freshness and completeness
OperationsFaster incident summarizationTime to diagnose; false lead rate

7.1 Productivity Must Be Balanced with Quality

A faster initial implementation can still increase total work if generated code requires extensive correction. Evaluation should measure the whole task lifecycle, including agent setup, waiting time, human review, debugging, and follow-up maintenance. Teams should compare agent-supported tasks with an appropriate baseline and report task complexity, model/tool versions, and the level of human assistance.

8. Challenges and Limitations

Agentic AI may hallucinate APIs, misread project conventions, overlook edge cases, or produce changes that pass narrow tests while breaking untested behavior. Long workflows can compound small errors. Tool use also creates risks from prompt injection in repository files or issue text, excessive permissions, accidental data exposure, dependency compromise, and uncontrolled cost. Multi-agent coordination can add latency and make failures harder to reproduce. These limitations mean that agents should not be treated as independent authorities. The proposed design relies on scoped access, isolated execution, deterministic checks where possible, reviewable diffs, retry budgets, and explicit approval gates. Even these controls reduce rather than eliminate risk.

9. Security, Ethics, and Responsible Adoption

Table 5. Risk register for agentic engineering
RiskPossible ConsequenceMitigation
Incorrect codeDefects or regressionsTests, static analysis, review, rollback
Prompt injectionAgent follows hostile repository instructionsTreat content as data; tool allow-lists; isolation
Excessive autonomyUnapproved or destructive changesLeast privilege and approval gates
Sensitive data exposureLeakage through prompts, tools, or logsRedaction, secret scanning, retention limits
Bias / opaque decisionsUnequal or hard-to-explain outcomesHuman review and transparent criteria
Unbounded retriesHigh cost and stalled workflowsTimeouts, budgets, stop conditions

9.1 Organizational Readiness

Successful adoption also requires developer training, clear ownership, measurable goals, and an agreed policy for code review and release authority. Teams should begin with low-risk internal tasks, measure outcomes, and expand only when evidence supports the change. A failed agent run should be easy to stop, inspect, and recover from without losing the developer's work.

10. Evaluation Framework

A future prototype can be evaluated using representative repository tasks: implement a feature, fix a defect, add tests, update documentation, and investigate a simulated incident. Each task should have acceptance criteria and an independent reference review. Evaluation should record completion rate, elapsed time, human intervention, test pass rate, regression severity, security findings, tool failures, and compute or API cost. Results should be reported with sample size and task difficulty; no numerical performance claim is made in this conceptual paper.

11. Discussion and Future Scope

The SDLC is likely to evolve toward workflows in which developers delegate bounded subtasks to agents and supervise the integration of their outputs. The strongest designs will combine flexible reasoning with conventional engineering controls: version control, reproducible builds, automated tests, code review, staged releases, observability, and incident response. Agentic AI should be integrated into these controls rather than positioned as a replacement for them. Future work can implement a prototype that connects an issue tracker, repository, test runner, and review interface. Experiments could compare a developer-only baseline, a coding-assistant workflow, and a controlled multi-agent workflow across tasks of different complexity. Further research is needed on reliable long-horizon planning, agent coordination, security testing, context management, reproducibility, and how to communicate uncertainty to developers. 12. Conclusion Agentic AI offers a promising way to coordinate multi-step software-engineering work across requirements, design, coding, testing, deployment preparation, and maintenance. Its potential value comes from connecting actions and feedback, not merely generating code. However, autonomy also increases the importance of bounded permissions, validation, transparency, and human accountability. This paper proposed a modular architecture with orchestration, specialist agents, shared context, controlled tools, and validation gates, alongside a workflow and risk-management model. The proposed approach should be evaluated through controlled experiments that measure quality and total engineering effort, not speed alone. Responsible integration can make agentic AI a useful engineering partner while preserving established software-quality and release safeguards.

References

[1] S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, 4th ed. Pearson, 2021. [2] M. Fowler and J. Highsmith, “The Agile Manifesto,” 2001. Available: https://agilemanifesto.org/ [3] OWASP Foundation, “OWASP Top 10: The Ten Most Critical Web Application Security Risks,” OWASP, online documentation. [4] OWASP Foundation, “Secure Coding Practices—Quick Reference Guide,” OWASP, online resource. [5] NIST, Artificial Intelligence Risk Management Framework (AI RMF 1.0), NIST AI 100-1, 2023. [6] NIST, “Secure Software Development Framework (SSDF) Version 1.1,” Special Publication 800-218, 2022. [7] GitHub, “GitHub Actions Documentation,” online documentation. [8] D. Spinellis, Code Quality: The Open Source Perspective. Addison-Wesley, 2006. [9] ISO/IEC, “ISO/IEC 25010: Systems and Software Quality Models,” International Organization for Standardization. [10] Google, “Software Engineering at Google: Lessons Learned from Programming Over Time,” O’Reilly Media, 2020.

How to Cite this Contribution

APA Standard

Rucha Bhosale et al. (2026). The Rise of Agentic AI in Software Engineering: Transforming the Software Development Lifecycle (SDLC). International Journal of Research, Exploration & Knowledge (IJREK), 1(1).

Publication Metadata
Journal:IJREK
Published Date:October 23, 2026
Volume / Issue:Volume 1, Issue 1
Article ID:IJREK-2026-00134
Research Area:Computer Science
Open Access License

Distributed under Creative Commons Attribution 4.0 International (CC BY 4.0).