Code detective: the out-of-date documentation analyzer
Info Support
Ben je ooit gefrustreerd geraakt door verouderde documentatie tijdens het ontwikkelen van een nieuwe feature? Deze stageopdracht daagt je uit om een tool te bouwen die automatisch controleert of documentatie moet worden bijgewerkt bij codewijzigingen. Je ontwikkelt een slimme “Code Detective” die codewijzigingen analyseert, vergelijkt met documentatie, en pull requests blokkeert totdat de documentatie actueel is. Hiermee verbeter je niet alleen je eigen werk, maar ook dat van toekomstige ontwikkelaars.
Je kent het wel; je bent bezig met het implementeren van een nieuwe feature in een project en vindt daarvoor de ideale library. Met volle moed begin je aan de implementatie, alleen… het werkt niet?! Na uren frustratie, waarin code niet wil compileren of de applicatie bij start-up crasht, ontdek je dat de documentatie compleet verouderd is.
Iedereen heeft bovenstaand scenario als softwareontwikkelaar wel eens meegemaakt. De documentatie van een library, framework of applicatie komt niet meer overeen met de laatste versie. Hoe kunnen we ervoor zorgen dat wanneer er code gewijzigd wordt, er automatisch wordt gecontroleerd of de bijbehorende documentatie moet worden bijgewerkt?
De opdracht
Stel je voor dat je een tool kunt bouwen die effectief kan worden ingezet om automatisch te controleren of projectdocumentatie moet worden bijgewerkt wanneer de code verandert. Dit is niet alleen voor jou, maar voor iedereen die later met jouw code in contact komt. De opdracht is om als proof of concept (PoC) een slimme “Code Detective” te ontwikkelen.
Wat moet de Code Detective doen?
Codewijzigingen analyseren.
Deze wijzigingen vergelijken met de bestaande documentatie.
Signaleren wanneer de documentatie mogelijk verouderd is.
Pull requests blokkeren totdat de documentatie is bijgewerkt.
Hierbij komen de volgende uitdagingen naar boven:
Complexiteit code-analyse: het nauwkeurig analyseren van codewijzigingen en bepalen of ze impact hebben op de documentatie.
Contextbegrip: begrijpen welke codewijzigingen relevant zijn voor welke delen van de documentatie.
Vals-positieven en -negatieven: hoe voorkomen we onnodige meldingen bij pull requests voor irrelevante wijzigingen?
Bonusopdracht: maak je tool nog beter door AI te integreren. Kan de tool suggesties geven voor documentatie-updates op basis van de codewijzigingen?
Over Info Support
Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Mechelen (BE) en Veenendaal (NL). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.
De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan.
Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse IT Academy waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.
Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.
- ...dEWM migration Assist in monitoring and analyzing inventory levels and material flow. Support... ...Prepare reports, presentations, and documentation for internal use. Participate in team... ..., and growth! Starting date : August 2026 Duration :...SuggéréStage
- ...and interrupted data flows Documentation & Governance — Creating... ..." You continue to stay up to date on industry trends and implement... ...structures, write effective tests, document models, and work comfortably... ...your friend. You understand code review, branching strategies,...SuggéréEmploi en CDITemps completRecrutement immédiat
- ...start-up, maintenance, and close-out activities. What You Will Be... ...review, and tracking of essential documents and approvals. Maintaining up-to-date site information and status in... ...meetings, including scheduling, documentation preparation, and follow-up actions...SuggéréTravail à distance
- ...into data-driven questions to gather and analyze data product requirements Identify... ...accessibility and usability through comprehensive documentation, internal marketing and training of the... ...to zoom in on granular details and zoom out to see the bigger picture; Effective...SuggéréEmploi contractuelEmploi en CDITemps completÀ distance
- ...issues, determine business impact, find out the root cause, collaborate to resolve, and... ..., optimize its efficiency and quality by analyzing and cleansing it, as well as resolving... ...issues. Run data queries to identify coding issues and data exceptions. Support clients...SuggéréEmploi en CDITemps complet
- ...be the expert who helps them get the most out of it. As a Support Manager, you'll... ...manage SLAs Comfort writing structured documentation in Confluence or an equivalent knowledge... ...request/response logs, understanding status codes, working with Postman) Previous work in...Temps partielÀ distanceTravail posté
- ...assessments, machine & process safety, lock-out/tag-out, contractor control, hazardous... ...experience in Belgian Wellbeing at Work Code (Codex) requirements and internal service... ...radiation or equivalent requirements. Strong document management and attention to details....Pour les contractantsTemps complet
- ...both the Netherlands and Belgium. Data Analysis & Dashboarding: Analyze market opportunities in MS Excel and build clear, intuitive... ...Join us and be part of a team that values innovation, collaboration, and growth! Starting date : 02/09/26 Duration : 6 months...StageTemps complet
60000 € - 66000 € par année
...different international teams. Contribute to code quality , technical improvements, and... ..., fluent level of English. Have the documentation to work in Europe. No sponsorship or visa... .... Why this opportunity stands out Many developer roles promise impact. This...Emploi contractuelTravail supplémentaireTemps complet- ...: Following up on the performance of our Lead Tool by analyzing data from our users and take necessary steps to optimize this performance... ...innovation, collaboration, and growth! Starting date : August 2026 Duration : 6 months...Stage
- ...creation process. This is not a desk-based content role. You will be out at activations, events, launches, creator collaborations, and... ...hooks, storytelling techniques, and editing styles Stay up to date with platform developments and audience behaviour Planning and...
- ...from the local distributors) and maintain documentation repository • Ensure updates in Nipro... ...keep an overview of all related PVNC/VNC documents (incl. First lot information) and... ...Regulatory Intelligence (10%) • Stay up to date with applicable regulations • Interpret...
- ...every transaction as it moves through their systems. We help them detect problems sooner, investigate faster and operate with greater... ...design decisions. ~Write clean, well-tested, production-quality code. What we're looking for You'll probably have: ~Strong...FreelanceTemps complet
66000 € par année
...looking for more than just sitting behind a desk and writing code all day? Do you want a diverse and creative role where you can... ...professional English . ~ The legal right and required documentation to work in Europe. Experience with Azure/AWS, Docker/Kubernetes...Emploi contractuelTravail supplémentaireTemps complet- ...combining cyber insurance, continuous risk prevention, threat detection, and an in-house incident response team— increasingly powered... ...a true power user of these tools. Ensure accurate documentation, clear prioritization, and full visibility over all ongoing activities...À distance
- ...mouthwatering food. ✈️ Smooth Relocation Package: We take the stress out of moving abroad! From flight assistance to accommodation support... ...Hours: 24/7 rotational roster with seasonal peak vibes Start Date: Next training cohorts starting soon! Ready to Start Your...Temps complet
60000 € - 66000 € par année
...different international teams. Contribute to technical improvements, code quality and best development practices. Work with modern... ...your contribution is visible. Why this opportunity stands out Many developer roles promise impact. This one delivers it...Emploi contractuelTravail supplémentaireTemps complet- ...and WMS interact, and help streamline data flows between them. Document & align: Assist in documenting processes, drafting data policies... ..., at the beginning of September. You will learn the ins & outs of Supply Chain Management: Demand Planning, S&OP and Financial...À distanceRecrutement immédiat
1500 € par mois
...must be available in Athens at least 7 days before the start date to complete the hiring process. Salary & Benefits... ...gross with the first salary payment. ~ Assistance with hiring documentation and administrative procedures. ~ Accommodation during the training...Temps completTravail posté- ...werkmethode te beschrijven, te optimaliseren, de veiligheid te borgen en dit alles aan te leren aan collega’s. Je zorgt voor het documenteren en het overbrengen van eigen ervaringen, best practices en technische concepten aan zowel het projectteam als de interne klanten...Emploi en CDI
16.84 € par heure
...bewaken en verbeteren van de kwaliteit op de productievloer. Uitvoeren van lijn- en productcontroles om afwijkingen tijdig te detecteren Analyseren van afkeur bij half afgewerkte en afgewerkte producten Opstarten en opvolgen van correctieve en preventieve acties...Salaire horaireTemps complet2094 € par mois
...Earliest Start Dates: 20 July 2026 or 03 August 2026 Work Hard, Beach Harder: Your Passport to Alicante Awaits! Looking for... ...Legal Readiness: A valid EU Passport or Spanish residency documentation is required to finalize your formal Spanish contract immediately...Emploi contractuelTemps completTravail postéTravail le weekendTravail d'étéRecrutement immédiat- ...that integrates cyber insurance, continuous risk prevention, detection, and in-house incident response teams , increasingly powered... ...with the Product and Tech teams to adapt contracts and documentation to the Stoïk app Occasionally, support the NL market launch...Emploi contractuelÀ distance
- ...AWS, Azure, or GCP) to deploy and manage AI solutions Proven experience with software engineering best practices (clean, modular code, pytest, Git) and DevOps/MLOps tooling (Docker, CI/CD, orchestration tools such as Airflow) Excellent communication skills, and proven...Emploi en CDITemps complet
- ...and Windows-based systems, performing essential updates, patches, and security enhancements to keep systems secure and up-to-date. Document all installations, repairs, maintenance tasks, and system performance , providing comprehensive reports to the remote management...FreelanceÀ distance
- ...platforms (AWS, Azure, or GCP) to deploy and manage AI solutions. Affinity with software engineering best practices (clean, modular code, pytest, Git) and DevOps tooling (Docker, CI/CD) Experience with successful delivery of an AI project in production environment...Emploi en CDITemps complet
- ...zorgen dat de productiemachines continu kunnen blijven draaien. Bij probleemsituaties tracht je zo snel mogelijk het probleem te detecteren en de nodige acties te ondernemen, rekening houdend met de veiligheidsprocedures, planning en productieprocessen. Je voert...
- ...deploying GenAI applications in production environments Deploying production ready GenAI applications in the cloud Staying up to date and experiment with new techniques and algorithms to improve the quality of your applications Working closely with software...Emploi en CDITemps complet
16 € - 20 € par heure
...sanitair, elektriciteit,… Hoe bouw jij mee aan de strafste plannen? Uitvoeren van preventief en correctief onderhoud Zelfstandig detecteren van problemen in installaties, verzamelen van alle informatie die nodig is om tot een oplossing te komen of waarmee een offerte...IndépendantÀ court termeTravail temporaire- ...echt golfballetje nauwkeurig moet worden vertaald naar een digitale omgeving. Camerabeelden moeten de beweging voldoende nauwkeurig detecteren, zodat parameters zoals snelheid en richting gebruikt kunnen worden in een physics simulation engine. De opdracht...MissionsPhysique
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Code detective: the out-of-date documentation analyzer. Soyez parmi les premiers à postuler !


