Hide menu

Using AI

We encourage the students to use generative AI and AI-assisted technologies ("AI tools") in the project to work efficiently, gain critical insights fast and achieve better outcomes. This includes work with artifacts evaluated by the supervisors (System Specification, Architecture and Design Specification, Quality Plan, Test Plan, and the software for the product).

However, AI tools should be used responsibly:

  • Students should never use AI tools as a substitute for human critical thinking, expertise and evaluation
  • Students are always responsible and accountable for the contents of their work, i.e., editing and adapting all material to ensure the documents and the software represent the students' own analysis, interpretation, insights and ideas
  • Students must check the terms and conditions of any AI tool that they use to ensure the privacy, confidentiality and intellectual property rights of their inputs (consider using a local AI tool for sensitive information)

Recommendations

Recommendations for using AI tools in TDDC88:

  1. Use AI as a tutor and thinking partner
    • Ask the AI to explain rather than produce (e.g. "Explain the purpose of a test plan and what makes one effective" or "I am responsible for writing a test plan in a project course at MSc level at a university, where do I start?")
    • Ask for examples and anti-examples (e.g. "Show me a well-written test objective and a poorly written one, and explain the difference" or "Show me different examples of how test activities can be structured")
    • Follow up with more detailed questions and ask for external sources (e.g. "Explain more about exploratory testing, and suggest books or academic publications for further reading")
  2. Cross-check and push back
    • Verify facts and statements with course materials and original sources
    • Compare results from discussions with different AI tools
    • Challenge suggestions with questions (e.g. "Why do you recommend that? Is this applicable for all types of projects?")
  3. Ask for suggestions and feedback
    • Ask for generated text, but do it responsibly to take ownership of your own work
    • Ask for feedback as you would ask a senior colleague (e.g. "Here's my first version of the xx section of the test plan, what am I missing or what's weak?")
    • Basic checks of grammar, spelling and punctuation

AI Usage Statement

For each artifact (System Specification, Architecture and Design Specification, Quality Plan, Test Plan, and the software for the product) you should include an AI Usage Statement including the following three elements:

  • What you used AI for
  • What you did yourself
  • What you learned from the interaction

This should not be a box-ticking exercise, but a way to make you take ownership of your work. Keep it short – a half-page maximum (100–250 words). The goal is honest reflection, not a second essay.


Page responsible: Martin Sjölund
Last updated: 2026-05-25