← All 186 courses
DEV-403 Development

Engineering in the AI Era: What Changes for Dev & Test

Give a whole engineering organisation one accurate, unhyped picture of what AI assistants change about building and testing software. Learners see demonstrated strengths and demonstrated failures side by side, then work through how estimation, code review, onboarding, testing and accountability actually shift. The session ends with the team drafting its own norms for tool use, disclosure and review.

B2Foundation
5modules
35skill atoms
2role journeys
Curriculum

What this course covers.

5 modules, 35 named skill atoms. Expand any module to see them.

1What Assistants Genuinely Do Well7 skill atoms
scaffolding and boilerplatetranslation between languages and formatstest and documentation draftingonboarding to an unfamiliar APIlarge mechanical refactorsexploring several options quicklyrealistic speed-up ranges from published studies
2What They Do Badly7 skill atoms
plausible-but-wrong outputhallucinated APIs and packagesmissing domain and business rulessilent security defectsstale training knowledgeconfident tone masking uncertaintydrift and forgetting in long sessions
3How The Work Changes7 skill atoms
estimating with variable AI leveragereview becoming the real bottleneckonboarding and mentoring shifts for juniorstesting under higher change volumepairing patterns with an assistantspecification and design work gaining weightaccountability staying with the human author
4The New Failure Modes7 skill atoms
over-trust and rubber-stamp reviewskill atrophy in early-career engineersunreviewed volume flooding pull requestshomogenised code losing house idiomsprompt-shaped technical debtshadow tool use and data leakagemetrics rewarding output not outcome
5Setting Team Norms7 skill atoms
disclosure of AI-authored diffsdiff size limits that keep review honestapproved tools and permitted data classessecret and PII prompt rulesdefinition of done left unchangeda measured trial before rolloutnorms review cadence
Where it fits

DEV-403 in the role journeys.

This course appears in 2 of our 45 role journeys. Here is what a learner takes immediately before and after it in each.

Software Engineer (AI-era)

Foundation stage
AI-101DEV-403AI-506

Engineering Manager

Foundation stage
AI-106DEV-403AI-505

Roles this course serves

The capability ladder

This course is authored to band B2.

Every course we run is written to one rung of the CASI ladder, so a plan can be assembled to take a team from where they are to where they need to be.

What do B1–B6 mean?The CASI Capability Ladder — click to expand

Every course targets a band on the CASI Capability Ladder — our six-band proficiency scale, anchored to open standards (O*NET, ESCO, NICE, NIST AI RMF, Bloom's). A band tells you how deep a course goes, and what evidence proves it.

What the learner can doTypical evidence
B1
AwareUnderstands concepts and vocabulary; uses tools with guidance
Knowledge checks
B2
FoundationPerforms standard tasks correctly in familiar contexts
Guided labs, autograded exercises
B3
PractitionerDelivers complete pieces of work independently
Scenario labs, proctored hands-on exams
B4
ProfessionalHandles production-grade complexity, trade-offs and failure modes
Break-fix drills, design defenses
B5
AdvancedEngineers systems end-to-end under constraints; leads others
Rubric-scored capstones, vivas
B6
ExpertSets direction; recognised authority across teams
Portfolio + panel evaluation

A note on B6. Courses in this catalog target B1–B5. B6 is not taught — it is recognised, through a portfolio and a panel, once someone is setting direction for others. Every journey here is built to land a learner at B5.

Next step

Run DEV-403 for your team.

This course runs at several lengths depending on how deep you need to go and how much of it your people already have. Tell us who is being trained and we will scope it.

Add it to a training plan Talk to our team Check your team’s level free