Skip to content

Ai strategy for Software Engineering#321

Merged
martyn-fewtrell merged 14 commits intomainfrom
ai-strategy
Apr 29, 2026
Merged

Ai strategy for Software Engineering#321
martyn-fewtrell merged 14 commits intomainfrom
ai-strategy

Conversation

@martyn-fewtrell
Copy link
Copy Markdown
Contributor

Initial draft of Software Engineering's AI Strategy Document

Introduces a comprehensive AI strategy for Software Engineering, detailing the adoption and governance of developer-facing AI tools (primarily GitHub Copilot). The document covers principles, objectives, use cases, capability development, governance, security, implementation roadmap, metrics, risk mitigation, and review processes to ensure responsible and secure AI adoption.
Refined language to emphasize platform controls over sandboxes for AI developer tools. Updated "Enabling Platform & Tooling" for consistency, removed redundant lines, and omitted outdated references to annexes and sandboxes. Edits improve clarity and align the strategy with current Copilot adoption practices.
@snyk-io-eu
Copy link
Copy Markdown

snyk-io-eu Bot commented Feb 26, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
Copy link
Copy Markdown
Contributor

@elerivaliant elerivaliant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Content reads fine, could use some links to where we're doing some of the things we're saying we going to do later.

martyn-fewtrell and others added 3 commits March 26, 2026 13:51
- Updated Code Generation Tools Policy reference to a relative Markdown link.
- Clarified Copilot training requirements and added PluralSight as a resource.
- Fixed typographical error in Phase 2 heading.
- Standardized hyphens and replaced non-ASCII characters in Risks & Mitigations.
Changed the policy link in software-engineering-ai-strategy.md to explicitly include the .md file extension, ensuring correct navigation and compatibility with environments that require file extensions.
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
martyn-fewtrell and others added 7 commits April 28, 2026 17:10
Expanded risk section to cover superficial review practices and emphasized detailed peer reviews for AI-assisted code. Added mitigation for erosion of core engineering skills, recommending deep-dive reviews and periodic non-AI coding exercises, especially for high-security teams.
Strengthen policy to require senior engineering oversight and stronger security review for CI/CD optimization and release automation, especially for initial CD design and infrastructure/networking changes. Update rationale to highlight the need for experienced engineer involvement in higher-risk release automation.
Updated policy wording to specify that "classified" refers to data above Official, reinforcing restrictions on AI tooling use unless explicitly authorized and within approved environments.
Updated the Code Generation Tools Policy to reinforce responsible AI use in software engineering. Emphasized value-driven adoption, safety, human accountability, reproducibility, and security/compliance. Highlighted traceability of AI-assisted code changes and the importance of maintaining high quality and governance standards.
Comment thread software-engineering/strategy/software-engineering-ai-strategy.md Outdated
@martyn-fewtrell martyn-fewtrell merged commit 2393827 into main Apr 29, 2026
3 checks passed
@martyn-fewtrell martyn-fewtrell deleted the ai-strategy branch April 29, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants