Course: Agentic IDE for large, brownfield and legacy projects

Expected work with Agentic IDE in large and legacy projects: Rules, Agent Skills, MCP and Spec Driven Development in practice

Mentor - Vyacheslav Koldovkyy, Competence Manager at SoftServe
Course materials: video and presentation.
Course: Agentic IDE for large, brownfield and legacy projects
Course: Agentic IDE for large, brownfield and legacy projects

There is a common misconception that AI tools work better on greenfield projects than on existing, often large and complex, projects (brownfield). Indeed, a clean, well-structured codebase in a new project is ideal for AI analysis and code generation.

This does not mean that AI is ineffective for brownfield/legacy projects. It all depends on the approach.

    ❌ What doesn't work:
  • Unsystematic use of AI
  • "Vibecoding" without rules and context
  • Random changes to the code without understanding the architecture
    ✅ What works:
  • Documenting the codebase in an AI-friendly format
  • Clearly defining the boundaries of the context
  • Configuring rules and roles for agents
  • Using Agent Skills for repetitive technical actions
  • Selecting or developing your own MCPs
  • Applying Spec Driven Development for safe changes

With the right approach, using AI in brownfield projects reaches a different level of productivity - often even higher than in greenfield.

In this course, you will learn how to effectively use the Agentic IDE for large, brownfield and legacy projects. During the practical tasks, you will have the opportunity to choose to perform tasks for a real open source project, or practice on your own project.

Language of the event: Ukrainian

For the demo, we will use Cursor, but in general, the approaches are universal and suitable for any Agentic IDE, in particular Claude Code / GitHub Copilot, etc.

Format:

    All course materials and videos are located on the learning platform. After purchasing a ticket, you will receive access to the course at the email address specified during registration (within one business day):
  • Presentations
  • Video recordings of sessions
  • Practical tasks

Language of the event and presentations: Ukrainian

Who will be interested?

  • Developers of all levels and tech leads/architects, DevOps/SREs who want to stop “inventing prompts from scratch every time” and make interaction with agents predictable.
  • QA/Automation – for describing validation rules, test generation and standardization of quality approaches.
  • Mentors, team leads and Engineering Management specialists who build standards for working with AI tools in teams and companies.

Program

Module 1: Theory and practice of context management of large/brownfield/legacy projects

  • What are the specifics of large, brownfield and legacy projects in terms of using AI
  • The problem of context - why do agents fail on large repositories?
  • What are the problems in working with self-written libraries, frameworks and legacy code?
  • What is “Code Archaeology” and how to do it effectively
  • How to measure the volume of a project in tokens
  • How to properly document a project with AI
  • How to make sure that AI does not break the project when making changes
  • Features of migrating projects to new technologies

Module 2: Extending the IDE for a project: Rules, Agent Skills, MCP

  • Rule architecture and composition, hierarchical rules for large projects
  • How to describe architectural patterns of a legacy project so that AI does not offer "fashionable" but incompatible solutions
  • Creating "Role-based" rules: how to make AI act as a Senior Developer of this specific project
  • Protection from hallucinations: instructions "what NOT to do" (negative constraints) for old libraries
  • The concept of Agent Skills: what is the difference between just a context and a skill
  • Practice of creating skills: teach the agent to run local build scripts, deployment or specific tests
  • How to describe skills so that the model selects them automatically at the right moment
  • When Skills are not enough: connecting to external data, searching for MCP
  • Developing MCP for your own tasks

Module 3: Safe Refactoring and Effective Spec Driven Development

  • Why Pure TDD is Hard for Legacy, and How SDD Changes the Rules of the Game
  • The SDD Cycle with AI: Plan → Spec → Implement → Verify
  • Using MD Files as a Contract Between a Human and an AI
  • Applying the BMAD Methodology to Orchestrate Specialized Agents
  • Working with the Agentic IDE for Multi-File Refactoring
  • The "Strangler Fig" Pattern with AI: Gradual Replacement of Old Code by New by Creating Parallel Structures Described in specifications

Mentor: Viacheslav Koldovskyi

— Competence Manager at SoftServe

— 20+ years in IT, certified Google Cloud Professional Cloud Architect, nVidia Generative AI LLMs

— Ph.D / Candidate of Economic Sciences, Associate Professor, Head of the Gen AI Center at IT STEP University

— Founder of YouTube and Telegram channels Programming Mentor

— Active speaker: speaking at iForum, DOU Day, etc.

— Leader of the AI ​​community at DOU, author of publications

— Has implemented projects with Gen AI and AI-generated code, which successfully working in production

— Advises companies on transforming SDLC processes using AI

Live course participant reviews: average score 9.5

AI is now changing the rules of the game in Software Engineering. Everything is developing so intensively that there is not enough time to follow everything and try it all yourself. Crash Course from Vyacheslav gives you the opportunity to get information about working approaches and experience as efficiently as possible, as well as to acquire the minimum necessary practical skills to start working with it. In my opinion, this is a great option

A well-structured course, a lot of useful information, a well-prepared practical part. This will definitely be useful to everyone who is somehow involved with AI augmented software development. Thank you Vyacheslav and the Fwdays team for a high-quality workshop!
The course provides an understanding of modern AI tools, an opportunity to test them in practice with a real complex project. An interesting approach to building a course, there is a lot to learn.

The workshop well shows the practical use of AI tools in large projects. For example, following the lecturer's recommendations, even with limited knowledge of JavaScript, I was able to fix a bug in the project, which well demonstrates the practical value of such an approach.
I consider mastering agent mode to be an extremely important skill in the modern context of developer work. Ignoring these skills leaves an IT professional far behind, compared to colleagues who actively use AI tools. So we should not be afraid to use AI in our work, on the contrary, we should become those who lead this progress and always remain relevant in the market.

The workshop is simply great. Although, at first glance, it is focused on developers, as a tester I learned a lot of useful things for myself, which I have even applied on a working project. The presentation is very easy, the workshop was passed in one breath. I recommend it!

It will be useful for those who are not very deep in the topic of Agentic IDEs and do not have much practical experience, and want to get a quick start in this topic

Event price

Attendee's ticket

Access to recordings of 3 online course sessions

Presentations

Practical tasks for independent study

10% discount on participation in Fwdays conferences

Available payment in installments from Monobank and purchase in installments from Privatbank

After purchase, we will send you access to the course within one business day
6 200 UAH ≈€124
Buy ticket
−10% for participants of previous conferences 
It will be added automatically to account where you made a purchase previously
−30% for students of full-time education 
Send us a photo or a scanned copy of your Student's ID to academy@fwdays.com and we will send a promo code to you
Group discounts are available for companies 
Напишіть нам на academy@fwdays.com для прорахування вашої знижки.
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?