Course Outline
Artificial Intelligence in the Requirements and Planning Phase
- Employing NLP and LLMs for requirement analysis
- Converting stakeholder input into epics and user stories
- Utilizing AI tools for story refinement and generating acceptance criteria
AI-Augmented Design and Architecture
- Using AI to model system components and dependencies
- Generating architecture diagrams and receiving UML suggestions
- Validating designs through prompt-based system reasoning
AI-Enhanced Development Workflows
- AI-assisted code generation and boilerplate scaffolding
- Leveraging LLMs for code refactoring and performance improvements
- Integrating AI tools into Integrated Development Environments (IDEs), such as Copilot, Tabnine, and CodeWhisperer
Testing with AI
- Generating unit and integration tests using AI models
- AI-assisted regression analysis and test maintenance
- Utilizing AI for exploratory testing and boundary case generation
Documentation, Review, and Knowledge Sharing
- Automatically generating documentation from code and APIs
- Automating code reviews using AI prompts and checklists
- Creating knowledge bases and FAQs using conversational AI
AI in CI/CD and Deployment Automation
- Optimizing pipelines with AI and implementing risk-based testing
- Receiving intelligent suggestions for canary releases and rollbacks
- Applying AI in deployment verification and post-deployment analysis
Governance, Ethics, and Implementation Strategy
- Ensuring responsible AI usage and mitigating bias in generated code
- Auditing and ensuring compliance within AI-assisted workflows
- Developing a roadmap for the phased adoption of AI across the SDLC
Summary and Next Steps
Requirements
- A solid understanding of software development lifecycle concepts
- Experience in software architecture or team leadership roles
- Familiarity with DevOps methodologies, agile practices, or SDLC tooling
Audience
- Software architects
- Development leads
- Engineering managers
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
That i gained a knowledge regarding streamlit library from python and for sure i'll try to use it to improve applications in my team which are made in R shiny