Stageopdrachten 2012/2013
|
|
|
- Klaas Geerts
- 10 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Stageopdrachten 2012/2013
2 Stageopdrachten Inleiding Onderzoeksgebieden Agile en Dynamics CRM Analyze en scoping testprocessen bij Dynamics CRM Geautomatiseerd testen van Dynamics CRM oplossingen Maintainable test automation Unit testing best practices voor SharePoint ontwikkeling Windows 8 en Windows Phone 8: multi-platform targeting Windows Phone, iphone and Android code interoperability Avanade. All Rights Reserved
3 Inleiding Zie jij je stage als meer dan een verplicht onderdeel van je studie en wil je de ideale basis leggen voor een serieuze stap in je carrière? Dan ben je bij ons aan het juiste adres! Avanade heeft verschillende stageopdrachten ontwikkeld voor ambitieuze studenten met een passie en talent voor Microsoft-technologie. Ook staan wij altijd open voor goede ideeën en initiatieven voor opdrachten. Avanade Nederland telt ruim 300 medewerkers en wereldwijd professionals in 26 landen. Deze wereldwijde community vormt een ideale bron van informatie voor je onderzoek. Tijdens je stage heb je daarnaast toegang tot onze internationaal ontwikkelde processen en methodes voor Microsoft.NET. Avanade biedt ook de mogelijkheid om tijdens de stage Microsoft certificeringen te behalen. Over Avanade Avanade biedt zakelijke technologiediensten die inzicht, innovatie en expertise van Microsoft-technologieën met elkaar verbinden. Hiermee helpt de organisatie klanten om de gewenste resultaten te behalen. Avanade s diensten en oplossingen verbeteren performance, productiviteit en verkoop bij organisaties in iedere markt. De organisatie biedt Microsoft-expertise via een wereldwijd netwerk van consultants. Daarnaast heeft Avanade de juiste mix van onshore, offshore en nearshore vaardigheden, zodat het bedrijf de juiste resultaten sneller, tegen lagere kosten en met minder risico kan aanbieden. Avanade is in 2000 opgericht door Accenture en Microsoft Corporation. Daarnaast is Accenture voor het merendeel eigenaar van Avanade. Voor meer informatie kijk op: Afstuderen bij Avanade Als afstudeerder bij Avanade krijg je twee begeleiders, een technische begeleider en een procesbegeleider. Daarnaast bieden wij een stagevergoeding van 500,- voor een bachelor student en 600,- voor een master student. Onze afstudeerders krijgen van ons een laptop en hebben de mogelijkheid om deels vanuit huis te werken. Contact Heb je interesse in een stageopdracht en wil je kennismaken met Avanade? Stuur dan een met je CV naar [email protected]. Wanneer je vragen of opmerkingen hebt, neem dan contact met ons op via Duygu Ciftci Nicole Holla Avanade. All Rights Reserved
4 Onderzoeksgebieden Binnen Avanade hebben we een aantal primaire onderzoeksgebieden onderkend. Dit zijn gebieden waarbinnen momenteel veel nieuwe ontwikkelingen gaande zijn of waarbij wij veel ruimte zien om toegevoegde waarde aan onze klanten te kunnen bieden. Naast de concrete stageopdrachten die je in deze lijst vindt, is het ook mogelijk om uit deze onderzoeksgebieden zelf een opdracht samen te stellen. Uiteraard zijn we graag bereid je hierbij te helpen. Advanced software engineering Het onderzoeksgebied advanced software engineering omvat een aantal brede onderwerpen die voor Avanade zeer relevant zijn: (automated) testing, distributed computing, enterprise application integration (EAI), design patterns & practices, maar ook application lifecycle management (ALM), security en architectuur. Business Intelligence BI is gericht op het verzamelen en analyseren van informatie over klanten, beslissingsprocessen, concurrentie, markttoestand en algemene economische, technologische en culturele trends, teneinde beslissingsondersteunende informatie (intelligence) te verkrijgen. Het onderzoeksgebied BI heeft zowel een technologische invalshoek als een businessperspectief. Kernstappen zijn verzamelen, omvormen, analyseren en presenteren van informatie. In de Microsoft wereld heb je voor BI met name te maken met de SQL Server productlijn. Cloud computing Cloud computing is in feite nog nieuw, maar is nu al niet meer weg te denken uit het IT landschap. Microsoft heeft de afgelopen jaren uitgebreid geïnvesteerd in cloud computing, met als resultaat een brede portfolio van cloud producten: naast een aantal serverproducten die door Microsoft naar de cloud gebracht zijn, biedt Microsoft het Windows Azure platform. Windows Azure biedt alle bouwstenen computing, storage, integration, security en nog veel meer om robuuste en schaalbare toepassingen in de cloud te realiseren. Collaboration Collaboration (samenwerking) is hot: digitaal samenwerken met collega s, delen van documenten en andere vormen van content, laagdrempelig inregelen van eenvoudige bedrijfsprocessen, snel en gemakkelijk publiceren van gecreëerde content zijn allemaal voorbeelden van functionaliteit die hiervoor nodig is. Met SharePoint heeft Microsoft al bijna 10 jaar een product in haar portfolio wat hier volledig op toegespitst is. De nieuwe versie biedt als nooit tevoren een rijke gebruikerservaring, een robuuste ontwikkelomgeving en alle schaalbaarheidsaspecten die voor een enterprise platform nodig zijn. (Customer Relationship Management) is een relatiemanagementsysteem dat faciliteert in het managen en uitvoeren van verschillende type klantinteracties. Door een flexibel onderliggend datamodel is het systeem eenvoudig aanpasbaar en vormt het een stevige basis voor de ontwikkeling van bedrijfsapplicaties. Klantcontact bepaalt het succes van een bedrijf. Als je een goed en duidelijk beeld hebt van je klanten, kun je de sales, service en het klantvertrouwen vergroten. CRM kent een geïntegreerde benadering, waarin elke interactie met de klant door de hele organisatie heen wordt verbeterd is beschikbaar als online dienst en kan als zodanig worden beschouwd als een software as a service (SaaS) applicatie Avanade. All Rights Reserved
5 Mobility Windows Phone 7 en Xbox zijn inmiddels twee jaar op de markt en vormden de introductie van de nieuwe Microsoft-filosofie voor user experience. Deze filosofie, eerder bekend als 'Metro' en inmiddels 'Modern UI' gedoopt, behelst een set designprincipes met focus op content, typografie, whitespace en weinig 'chrome'. Met de komst van Windows 8 en Windows Phone 8 betreden we een nieuw tijdperk waarbij we hetzelfde platform en dezelfde design principes hebben op alle Microsoft-platformen van telefoons naar televisies tot tablets, laptops en personal computers. Windows 8 en Windows Phone 8 zijn het antwoord van Microsoft om aan alsmaar toenemende verwachtingen van consumenten en professionele gebruikers te voldoen op het gebied van connectiviteit, location awareness en games. Met Windows 8 gaat Microsoft de directe confrontatie aan met de ipad en Android tablets. Bij Avanade focussen we op het nieuwe Windows 8 en Windows Phone 8 platform met features zoals push notifications, augmented reality, cloud services, GPS en geografische informatie systemen (GIS), accelerometers, stembesturing en gebruikersinteractie via WinRT Avanade. All Rights Reserved
6 Agile en Dynamics CRM In de afgelopen 10 jaar is Agile uitgegroeid van een commodity naar een buzzing concept. Snelle veranderende markten dwingen organisaties tot oplossingen die hen in staat stellen sneller te reageren op veranderingen; wanneer je niet probeert Agile te zijn, raak je achter op de concurrentie. Bekende methodes als extreme Programming en Scrum waren initieel bedoeld voor kleinere projecten, door het groeiende aantal succesverhalen rond Agile projecten zijn ook grotere organisaties geïnteresseerd geraakt in de belofte van een verkorte time-to-market. Agile methodes benadrukken lichtgewicht softwareontwikkeling: the art of maximizing the amount of work not done. Pijlers onder het Agile gedachtegoed zijn: mensen en hun onderlinge interacties zijn belangrijker dan processen en tools, werkende software is belangrijker dan uitgebreide documentatie, samenwerking met de klant is belangrijker dan contractonderhandelingen, open staan voor verandering is belangrijker dan het volgen van een vooropgezet plan. Op het eerste gezicht conflicteren deze overtuigingen met de eisen aan een gemiddeld enterprise project, waaraan een groot aantal mensen werkt, documentatie een vereiste is voor kennisdeling en behoud, de klant niet een aanwijsbaar persoon is maar een verzameling van afdelingen met tegenstrijdige belangen en waar voorspelbaarheid onmisbaar is voor de besluitvorming binnen het hogere management van de organisatie. Avanade zoekt gedreven afstudeerders die hun technische kennis combineren met een sterk analytisch vermogen om ons te helpen meer bekend te worden met de wereld van Agile. In jouw onderzoek richt jij je op het vergaren van kennis over het toepassen van Agile methodieken bij grote projecten. Denk hierbij aan vraagstukken als: hoe passen we Agile toe bij fixed-price projecten? Hoe bepalen we de business-value binnen ons project? Is Agile wel geschikt voor projecten rondom pakketsoftware (bijv. of Global Software Development)? Je kunt het ook bekijken vanuit een meer technische context zoals: welke tools kunnen de communicatie verbeteren tussen teams, ontwikkelaars en hun klanten? Dit is een selectie uit een onuitputtelijke lijst van interessante onderwerpen waar we meer over willen weten, je bent dan ook vrij om zelf een interessant onderwerp voor te stellen. (Customer Relationship Management) is een relatiemanagementsysteem dat faciliteert in het managen en uitvoeren van verschillende type klantinteracties. Door een flexibel onderliggend datamodel is het systeem eenvoudig aanpasbaar en vormt het een stevige basis voor de ontwikkeling van bedrijfsapplicaties. Klantcontact bepaalt het succes van een bedrijf. Als je een goed en duidelijk beeld hebt van je klanten, kun je de sales, service en het klantvertrouwen vergroten. CRM kent een geïntegreerde benadering, waarin elke interactie met de klant door de hele organisatie heen wordt verbeterd is beschikbaar als online dienst en kan als zodanig worden beschouwd als een software as a service (SaaS) applicatie. Heb jij affiniteit met Microsoft, heeft de filosofie achter Agile jouw interesse en deins je er niet voor terug om bij grote organisaties aan de slag te gaan? Dan is een stage bij Avanade de uitgelezen mogelijkheid om je technische kennis te verbreden en jezelf uit te dagen om tot een werkelijke bijdrage aan de maatschappij te komen met jouw scriptie Avanade. All Rights Reserved
7 Analyze en scoping testprocessen bij Dynamics CRM Avanade implementeert bij veel van haar klanten Dynamics CRM oplossingen. Bij ieder van deze implementaties wordt de complexiteit van de oplossing groter. Met deze groter wordende complexiteit zijn betere processen rondom het testen van de opgeleverde oplossing noodzakelijk. Door de vervaagde lijn tussen out of the box en custom in deze oplossingen wordt het ook moeilijker om een volledig testproces op te zetten rond iedere oplevering. Wij zijn op zoek naar een stagiair met een passie voor techniek die een onderzoek wil uitvoeren om het testen van deze oplossingen naar een hoger niveau te brengen. Hieronder valt het uitdenken van testprocessen voor dit soort oplossingen en/of het ontwikkelen van testframeworks. Je kunt bij de opdracht gebruik maken van de allernieuwste technieken. Ben jij instaat om met jouw passie voor techniek een stevig testfamework op te stellen om hiermee Avanade en haar klanten verder te helpen? Dan zijn wij op zoek naar jou! Binnen Avanade zijn wereldwijd initiatieven gelanceerd voor het testen. Tevens zijn er al veel tools en test frameworks beschikbaar. Binnen deze opdracht duik je diep onder de motorkap van Dynamics CRM 2011 met.net, Mocking/Testing frameworks en tools (Pex and Moles, NUnit, RhinoMocks, Specflow, etcetera) en Visual Studio 2010/11.. (Customer Relationship Management) is een relatiemanagementsysteem dat faciliteert in het managen en uitvoeren van verschillende type klantinteracties. Door een flexibel onderliggend datamodel is het systeem eenvoudig aanpasbaar en vormt het een stevige basis voor de ontwikkeling van bedrijfsapplicaties. Klantcontact bepaalt het succes van een bedrijf. Als je een goed en duidelijk beeld hebt van je klanten, kun je de sales, service en het klantvertrouwen vergroten. CRM kent een geïntegreerde benadering, waarin elke interactie met de klant door de hele organisatie heen wordt verbeterd is beschikbaar als online dienst en kan als zodanig worden beschouwd als een software as a service (SaaS) applicatie Avanade. All Rights Reserved
8 Geautomatiseerd testen van Dynamics CRM oplossingen Avanade implementeert bij veel van haar klanten Dynamics CRM oplossingen. Bij ieder van deze implementaties lijkt de complexiteit van de oplossing groter te worden. Hierdoor ontstaat de noodzaak voor betere processen rondom het testen van opgeleverde oplossing; het gestructureerd en geautomatiseerd testen van deze oplossingen wordt steeds belangrijker. Binnen deze opdracht ga je aan de slag met het ontwikkelen van automated testframeworks rondom alle aspecten van onze CRM oplossingen. Denk hierbij aan JavaScript,.NET plugins en WWF custom workflows. Hoe kom jij bij ons jouw passie voor testtechnieken demonstreren? Binnen Avanade zijn wereldwijd initiatieven gelanceerd voor het testen. Tevens zijn er al veel tools en test frameworks beschikbaar. Binnen deze opdracht duik je diep onder de motorkap van Dynamics CRM 2011 met.net, Mocking/Testing frameworks en tools (Pex and Moles, NUnit, RhinoMocks, Specflow, etcetera) en Visual Studio 2010/11. (Customer Relationship Management) is een relatiemanagementsysteem dat faciliteert in het managen en uitvoeren van verschillende type klantinteracties. Door een flexibel onderliggend datamodel is het systeem eenvoudig aanpasbaar en vormt het een stevige basis voor de ontwikkeling van bedrijfsapplicaties. Klantcontact bepaalt het succes van een bedrijf. Als je een goed en duidelijk beeld hebt van je klanten, kun je de sales, service en het klantvertrouwen vergroten. CRM kent een geïntegreerde benadering, waarin elke interactie met de klant door de hele organisatie heen wordt verbeterd is beschikbaar als online dienst en kan als zodanig worden beschouwd als een software as a service (SaaS) applicatie Avanade. All Rights Reserved
9 Maintainable test automation Test Automation draagt bij aan het sneller kunnen releasen van software. Agile methodologiën hebben test automation nodig om in korte sprints steeds werkende software op te kunnen leveren, zonder steeds meer tijd kwijt te zijn aan testen. De werkelijkheid blijkt weerbarstiger. In Visual Studio 2010 heeft Microsoft functionaliteit toegevoegd waarmee een recording van een test case automatisch kan worden omgezet in een Coded UI test. Deze test moet daarna worden uitgebreid met Assertions en kan indien gewenst worden gekoppeld aan een datasource. Deze gegenereerde tests blijken zeer moeilijk te onderhouden als de layout van de applicatie nog niet helemaal vast staat en als er nog relatief ingrijpende UI aanpassingen gedaan worden. Om te voorkomen dat de test automation in elke sprint opnieuw geschreven moet worden, moet waarschijnlijk zowel door de tester die de Test Automation schrijft als de ontwikkelaar die de UI ontwikkelt, rekening houden met een aantal basis regels. Voor het maken van onderhoudbare en robuste tests is maar weinig guidance beschikbaar. Wel zijn er een aantal 3rd party/open source projecten die alternatieve methoden bevatten om Coded UI tests te genereren. In jouw stage opdracht ga je in aan de slag om in bestaande projecten functionele testen te automatiseren en te onderzoeken waar ontwikkelaars en testers rekening mee moeten houden in de applicatie onder test als de testen. Het doel van de opdracht is om duidelijke richtlijnen op te leveren voor zowel ontwikkelaars als testers zodat zij in staat zijn om het maximale uit de mogelijkheden te halen die Coded UI biedt. Advanced software engineering Het onderzoeksgebied advanced software engineering omvat een aantal brede onderwerpen die voor Avanade zeer relevant zijn: (automated) testing, distributed computing, enterprise application integration (EAI), design patterns & practices, maar ook application lifecycle management (ALM), security en architectuur. Coded UI tests, Team Foundation Server, Test Automation, SharePoint Avanade. All Rights Reserved
10 Unit testing best practices voor SharePoint ontwikkeling Test Automation draagt bij aan het sneller kunnen releasen van software. Agile methodologieën hebben test automation nodig om in korte sprints steeds werkende software op te kunnen leveren, zonder steeds meer tijd kwijt te zijn aan testen. Test Driven Development (TDD) is één van de veel gebruikte technieken binnen Agile om zorg te dragen voor een hoge test coverage en voor een design dat is ontworpen voor testbaarheid. Deze techniek is relatief makkelijk in te zetten voor projecten waarin het ontwikkel team alle afhankelijkheden onder eigen beheer heeft. Binnen SharePoint, CRM en Biztalk projecten blijkt het een heel stuk lastiger te zijn. Binnen TDD wordt mocking veel gebruikt om afhankelijkheden weg te abstraheren. Hierdoor is het mogelijk om een klein stuk code te testen zonder eerst een hele applicatie te deployen en alle test data voor handen te hebben. Ook maakt deze techniek het een stuk makkelijker om speciale fout gevallen en alternatieve paden te testen. Daarnaast zijn er technieken, waaronder Model-View-Presenter, die de code zo organiseren dat het makkelijker wordt om Dependency Injection/Inversion of Control toe te passen. Ook deze technieken dragen bij aan het makkelijker kunnen testen. De problemen waar ontwikkelaars tegenaan lopen wanneer ze van SharePoint gebruik maken, hebben vooral te maken met het feit dat de API's van dit platform nooit zijn opgezet om gebruikt te worden in een IoC container of gemockt te worden. De belangrijkste problemen zijn het ontbreken van interfaces, sealed classes en methoden etc. Er zijn tools beschikbaar, TypeMock Isolator, Microsoft Fakes, Telerik JustMock, die deze beperkingen kunnen omzeilen. Deze tools zijn echter prijzig, werken niet altijd even goed op een Build Server en hebben een negatieve invloed op de tijd die het kost om de tests uit te voeren. Naast het gebruik van deze tools moet het mogelijk zijn om via abstracties en design patterns de software zo op te zetten dat deze toch testbaar wordt. In jouw stage onderzoek je de verschillende tools en technieken en zal je een lopend project waar SharePoint wordt gebruikt gebruiken om de verschillende mogelijkheden te toetsen. De uitkomsten van je onderzoek zal je vervolgens gebruiken om goede guidance op te stellen voor het toepassen van TDD in SharePoint projecten SharePoint 2010, Test Driven Development, Team Foundation Server 2010/2012, Mocking, Test Automation, Visual Studio 2010/2012. Advanced software engineering Het onderzoeksgebied advanced software engineering omvat een aantal brede onderwerpen die voor Avanade zeer relevant zijn: (automated) testing, distributed computing, enterprise application integration (EAI), design patterns & practices, maar ook application lifecycle management (ALM), security en architectuur. Collaboration Collaboration (samenwerking) is hot: digitaal samenwerken met collega s, delen van documenten en andere vormen van content, laagdrempelig inregelen van eenvoudige bedrijfsprocessen, snel en gemakkelijk publiceren van gecreëerde content zijn allemaal voorbeelden van functionaliteit die hiervoor nodig is. Met SharePoint heeft Microsoft al bijna 10 jaar een product in haar portfolio wat hier volledig op toegespitst is. De nieuwe versie biedt als nooit tevoren een rijke gebruikerservaring, een robuuste ontwikkelomgeving en alle schaalbaarheidsaspecten die voor een enterprise platform nodig zijn Avanade. All Rights Reserved
11 Windows 8 en Windows Phone 8: multi-platform targeting Tijdens deze opdracht doe je onderzoek naar het simultaan ontwikkelen voor Windows 8 en Windows Phone 8. Het doel van het onderzoek is het in kaart brengen van de overeenkomsten, maar vooral verschillen tussen de implementatie van beide platforms, hoe de verschillen kunnen worden overwonnen, welke tools en best-practices daarvoor gebruikt kunnen worden en hoe je ze gebruikt en wat daarvan de impact is op de ontwikkeling voor beide platforms. Het resultaat van de opdracht is een whitepaper met het resultaat van het onderzoek, een Visual Studio template voor multi-platform targeting en een proof-of-concept van een nader te bepalen toepassing. Visual Studio 2012, Windows 8, Windows Phone 8 SDK. Mobility Windows Phone 7 en Xbox zijn inmiddels twee jaar op de markt en vormden de introductie van de nieuwe Microsoft-filosofie voor user experience. Deze filosofie, eerder bekend als 'Metro' en inmiddels 'Modern UI' gedoopt, behelst een set designprincipes met focus op content, typografie, whitespace en weinig 'chrome'. Met de komst van Windows 8 en Windows Phone 8 betreden we een nieuw tijdperk waarbij we hetzelfde platform en dezelfde design principes hebben op alle Microsoft-platformen van telefoons naar televisies tot tablets, laptops en personal computers. Windows 8 en Windows Phone 8 zijn het antwoord van Microsoft om aan alsmaar toenemende verwachtingen van consumenten en professionele gebruikers te voldoen op het gebied van connectiviteit, location awareness en games. Met Windows 8 gaat Microsoft de directe confrontatie aan met de ipad en Android tablets. Bij Avanade focussen we op het nieuwe Windows 8 en Windows Phone 8 platform met features zoals push notifications, augmented reality, cloud services, GPS en geografische informatie systemen (GIS), accelerometers, stembesturing en gebruikersinteractie via WinRT Avanade. All Rights Reserved
12 Windows Phone, iphone and Android code interoperability Tijdens deze opdracht doe je onderzoek naar de (on)mogelijkheden om één code base te hebben waarmee je één applicatie hebt voor de 3 belangrijkste mobiele besturingssystemen: Windows Phone, iphone en Android. Dit is erg interessant omdat bedrijven bijna nooit voor één platform een applicatie wil hebben maar altijd op meerdere besturingssystemen. Het nadeel van deze verschillende platformen is dat er verschillende programmeertalen zijn voor elk platform met ook ieder zijn eigen ontwikkeltools. Hier ligt dus ook de uitdaging. Echter zijn er mogelijkheden om voor een nog onbekend deel generieke code te schrijven in C#. Als uitkomst van dit onderzoek verwachten we een uitgebreide uiteenzetting van de mogelijkheden om met zo min mogelijk tijd zo veel mogelijk functionaliteit voor alle 3 de platformen gerealiseerd de krijgen. Dit onderzoek wordt ondersteund met enkele demo projecten om de theorie in de praktijk te kunnen toetsen. Als Microsoft georiënteerd bedrijf zal de focus met name liggen op Windows Phone 7, C# (Mono) en Visual Studio. Daarbij is er kennis nodig van de iphone en Android en de ontwikkeltools die daarvoor beschikbaar zijn. Advanced software engineering Het onderzoeksgebied advanced software engineering omvat een aantal brede onderwerpen die voor Avanade zeer relevant zijn: (automated) testing, distributed computing, enterprise application integration (EAI), design patterns & practices, maar ook application lifecycle management (ALM), security en architectuur. Mobility: Windows Phone Telefoons evolueren meer en meer tot krachtige devices met breed uiteenlopende mogelijkheden. Tegelijkertijd moeten ze herontdekt worden teneinde aan de alsmaar toenemende verwachtingen van consumenten en professionele gebruikers te blijven voldoen. Bij Avanade focussen we op het Windows Phone platform met features zoals push notifications, cloud services, GPS en geografische informatie systemen (GIS), accelerometers, stembesturing en gebruikersinteractie via Silverlight Avanade. All Rights Reserved
Stageopdrachten 2012/2013
Stageopdrachten 2012/2013 Stageopdrachten Inleiding Onderzoeksgebieden Agile en Dynamics CRM Analyze en scoping testprocessen bij Dynamics CRM BizBuz: de Message Bus in Retail Customer Profiling & Marketing
Stageopdrachten. 2 2014 Avanade. All Rights Reserved
Stageopdrachten Inleiding p.3 Onderzoeksgebieden p.4 Advanced Marketing met Dynamics AX p.6 Agile en Dynamics CRM p.7 Application Life Cycle Management voor Dynamics CRM p.8 Build an app: agile support
Stageopdrachten 10/ 11
Stageopdrachten 10/ 11 Inleiding Zie jij je stage als meer dan een verplicht onderdeel van je studie en wil je de ideale basis leggen voor een serieuze stap in je carrière? Dan ben je bij ons aan het juiste
Stageopdrachten 2013/2014
Stageopdrachten 2013/2014 Stageopdrachten Inleiding Onderzoeksgebieden Advanced Marketing met Dynamics AX Agile en Dynamics CRM Application Life Cycle Management voor Dynamics CRM Azure en BizTalk 2013
Inleiding Over Avanade Afstuderen bij Avanade Contact Duygu Ciftci Marsha Jurgens
Stageopdrachten Inleiding p.3 Onderzoeksgebieden p.4 Advanced Marketing met Dynamics AX p.6 Agile en Dynamics CRM p.7 Application Life Cycle Management voor Dynamics CRM p.8 Automated Data Warehouse Testing
Stageopdrachten 2011/2012
Stageopdrachten 2011/2012 Stageopdrachten Inleiding Onderzoeksgebieden Avanade ERP for project centric organizations BizTalk: de Message Bus in Retail Branching en merging met MS BI Zoekmachines en SEO
Inleiding Over Avanade Afstuderen bij Avanade Contact Duygu Ciftci Marsha Jurgens
Stageopdrachten Inleiding... 3 Onderzoeksgebieden... 4 Agile & Dynamics CRM... 6 Advanced Analytics met Sharepoint metadata... 7 Application Life Cycle Management voor Dynamics CRM... 8 Image recognition
Microsoft; applicaties; ontwikkelaar; developer; apps; cloud; app; azure; cloud computing; DevOps; microsoft azure
Asset 1 van 7 Over het bouwen van cloudoplossingen Gepubliceerd op 24 february 2015 Praktische handleiding voor ontwikkelaars die aan de slag willen met het maken van applicaties voor de cloud. Zij vinden
Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo
Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo Henrik Rexed & Joerek van Gaalen Voorstellen Joerek van Gaalen Performancetest specialist sinds 2005 Sinds 2014 CTO Computest Voorstellen
Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT
Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint
Responsive web applicaties op Oracle
APEX Responsive web applicaties op Oracle Spreker(s) : Datum : E-mail : Arian Macleane & Jacob Beeuwkes 06-06-2013 [email protected] WWW.TRANSFER-SOLUTIONS.COM Outline Trends APEX intro APEX
TFS als perfecte tool voor Scrum
TFS als perfecte tool voor Scrum René van Osnabrugge [email protected] About me René van Osnabrugge Communicate @renevo [email protected] http://osnabrugge.wordpress.com Agenda Wat is Scrum? Wat is ALM
Factsheet KICKSTARTERS Mirabeau
Factsheet KICKSTARTERS Mirabeau KICKSTARTERS We lanceren binnen twee maanden een nieuw digitaal platform waarmee u in hoog tempo business value genereert. De digitale transformatie is in volle gang. Consumenten
Fresco Consult BVBA Organisatie & functie-analyse. Vacature:.NET Developer (junior)
Fresco Consult BVBA Organisatie & functie-analyse Romaric Croes 27 Mei 2013 Contents Fresco Consult BVBA... 1 Missie... 1 Informatie over de openstaande betrekking... 1 Titel... 1 Plaats in de organisatie...
De cloud die gebouwd is voor uw onderneming.
De cloud die gebouwd is voor uw onderneming. Dit is de Microsoft Cloud. Elke onderneming is uniek. Van gezondheidszorg tot de detailhandel, van fabricage tot financiële dienstverlening: geen twee ondernemingen
KlantVenster. Klantgericht werken met KlantVenster LAAT ICT VOOR U WERKEN! Een veelzijdig platform ter ondersteuning van uw bedrijfsdoelstellingen
KlantVenster Klantgericht werken met KlantVenster Een veelzijdig platform ter ondersteuning van uw bedrijfsdoelstellingen Een modulair opgebouwde oplossing, die de basis vormt voor online dienstverlening
De Moderne Werkplek. Een sterke basis voor elke organisatie die klaar wil zijn voor de toekomst
De Moderne Werkplek Een sterke basis voor elke organisatie die klaar wil zijn voor de toekomst Een sterke basis voor elke organisatie die klaar wil zijn voor de toekomst Bij veel organisaties staat digitalisering
Alfresco Document Management
Pagina 1 van 6 Alfresco Document Management Efficiënter kunnen (samen)werken, altijd en overal kunnen beschikken over de benodigde informatie en geen zorgen hoeven maken over IT en back-up? Lagere kosten
Community Oplossingen Interactie met en tussen klanten op een eigen Klant Community
Community Oplossingen Interactie met en tussen klanten op een eigen Klant Community Opkomst van Social Media verandert klant contact Trend Beschrijving Consequenties Gebruik Social Media Ruim 70% van de
Microsoft Dynamics CRM 2011 360 kijk op uw relaties
Microsoft Dynamics CRM 2011 360 kijk op uw relaties 26 september 2013 Programma 10u15: GMI Customer Relationship Management Een oplossing binnen een breder kader (GMI 4D Solution Concept ). Willem van
Profiteer van veranderende technologieën
Profiteer van veranderende technologieën Lees hoe Managed Services Providers u kunnen helpen profiteren van de nieuwste ontwikkelingen Uitdagingen en kansen in veranderende technologieën Ontwikkelingen
Opleidingsaanbod: testopleidingen.com
(Business, (IT) Projectmanagement, Quality Management, etc.) TMap NEXT Test Engineer(NL/ENG) Examentraining TMap NEXT Test Engineer E-learning TMap NEXT Test Engineer Certificering TMap NEXT Test Engineer
Heeft u al applicaties in de cloud (zoals AWS, Azure, Google) draaien?
Asset 1 van 5 Hoe houd je de cloudkosten beheersbaar? Gepubliceerd op 20 april 2015 Hoe krijgt u grip op uw cloud-kosten? Leer de verschillende oorzaken voor onverwachtse kosten te herkennen en lees vijf
Driving business agility with open source Innovation fueled from outside
Driving business agility with open source Innovation fueled from outside Travelcard, project Next Peter Latten, Maarten Küppers Peter Latten Peter Latten Scrum Coach / Sr. Project Manager m: +31 (0)6 23
enterprise; development; operations; CA Technologies; DevOps; management; agility; software delivery life cycle; SDLC; CA
Asset 1 van 7 De kloof dichten tussen Dev en Ops Gepubliceerd op 12 may 2014 Hoe verbetert u de software delivery life cycle? DevOps wordt gezien als de volgende stap in Agility. In deze paper leest u
Waarom Cloud? Waarom nu? Marc Gruben April 2015
Waarom Cloud? Waarom nu? Marc Gruben April 2015 Waarom Daarom Cloud? Cloud! Waarom Daarom nu? nu! Marc Gruben April 2015 Wie ben ik? Informatie analist Project/development manager Developer/architect Wie
Het CIBG ervaart een hogere kwaliteit met applicatie-ontwikkeling in Microsoft Visual Studio 2010
Het CIBG ervaart een hogere kwaliteit met applicatie-ontwikkeling in Microsoft Visual Studio 2010 Organisatie Het CIBG is een uitvoeringsorganisatie van het ministerie van Volksgezondheid, Welzijn en Sport.
Cloud Computing. Broodje IT: Cloud Computing. Agenda:
Broodje IT: Cloud Computing Agenda: Welkomstwoord door Jan Mudde Breedband Drechtsteden door Wico Lunch Cloud Computing door William Geluk Cloud Computing Agenda Opening (Jan Mudde) Breedband Drechtsteden
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES Day WEB 1APP FOR CONTAINERS 04-10-2018 Lead - Consultant Cloud Infra & Apps@ InSpark Twitter: @Johanbiere Community blog: talkingazure.com
Cloud werkplek anno 2014. Cloud werkplek anno 2014
Introductie Peter Klix Infrastructuurarchitect Specialisatie networking en desktop concepts [email protected] Cloud desktop Introductie Desktop concepten door de jaren Infrastructuur Cloud concepten Focus
Afstudeeropdrachten 1
Afstudeeropdrachten 1 Inhoudsopgave INLEIDING... 3 ONDERZOEKSGEBIEDEN... 4 Azure Cloud & Security... 6 Azure Cloud & Software Defined WAN... 7 Blockchain en DevOps... 8 Blockchain: traceren van goederen
KIM. Slimme acties ondernemen
KIM Slimme acties ondernemen CONTROLE KWIJT? Herkent u dit soort ervaringen ook? Uw organisatie heeft allerlei systemen in huis, maar Niemand weet echt meer hoe het systeem exact werkt Voor kleine wijzigingen
Richtlijnen voor het ontwerpen een Intranetportal Door Bas Fockens
Richtlijnen voor het ontwerpen een Intranetportal Door Bas Fockens Copyright Datacon www.datacon.nl Wat is een intranetportal? Een intranet is een online gepersonaliseerde en geïntegreerde toegang tot
Model driven Application Delivery
Model driven Application Delivery Fast. Flexible. Future-proof. How Agis streamlines health procurement using Mendix Model driven Application Platform Mendix in a nutshell Mendix delivers the tools and
Efficiënt en veilig werken met cliëntgegevens. Zorg & ICT beurs 15 maart 2017
Efficiënt en veilig werken met cliëntgegevens Zorg & ICT beurs 15 maart 2017 De drie organisaties Adapcare: Levert ECD voor ouderen- en gehandicaptenzorg, RIBW s en jeugdzorg. g-company: Google Cloud Premier
En 15 maart 2016 Simply.Flexible
En 15 maart 2016 Simply.Flexible Agenda Even voorstellen Quadira Dennis Wolf Waarom Output Management met Advanced-Forms o Met Dynamics NAV Even voorstellen Advanced-Forms Advanced-Forms in de praktijk
TechReady - NextGen Productivity
TechReady - NextGen Productivity 08:30 09:00 Ontbijt 09:00 10:00 Keynote 10:00 10:15 Pauze Hans van der Meer (Microsoft) & Danny Burlage (Wortell) TRACKS 1. Ervaringen uit de praktijk 2. Productiviteit
Presentatie: Sander Nijenhuis Managing director Fortes Solutions. Host: Erik Aalbersberg Accountmanager
Welkom Presentatie: Sander Nijenhuis Managing director Fortes Solutions Host: Erik Aalbersberg Accountmanager Praktische zaken Gebruik van headset aanbevolen Vragen stellen kan via Aan het einde van het
Portfoliomanagement software van Thinking Portfolio
Portfoliomanagement software van Thinking Portfolio Eenvoudig in gebruik Snelle implementatie Betrouwbaar in de cloud Vast maandbedrag Onbeperkt aantal gebruikers PMO Portfoliomanagement Programma s en
T Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit
Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit Duur van stage/afstuderen Manager Begeleider Locatie : 6 à 9 Maanden : dr. ir. J.J. Aue : dr. ir. H.J.M. Bastiaansen
WAAROM OFFICE 365 BINNEN ZORG?
WAAROM OFFICE 365 BINNEN ZORG? SOCIAAL INTRANET EN DIGITALE WERKPLEK VOOR DE ZORGVERLENER Office 365 is een veilig platform die als dienst afgenomen kan worden en bijvoorbeeld ingezet kan worden als Digitale
Beleef het plezier in werken...
Beleef het plezier in werken... Pylades levert erp-software die werkt! Voor u, uw medewerkers en klanten. Pylades, uw branche specialist Binnen de Microsoft Dynamics wereld is Pylades dé specialist voor
Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert
Hoe en waarom DevOps de wereld van performance testen verandert Najaarsevenement 14 oktober 2015 Inleiding Wie zijn we Marc Koper: Specialist in performancetesten / testautomatisering HenkJaap van den
Automated Engineering White Paper Bouw & Infra
Automated Engineering White Paper Bouw & Infra Inhoudsopgave 1. Introductie 2 2. Wat is automated engineering? 3 3. Wanneer is Automated Engineering zinvol? 3 4. Wat zijn de stappen om een ontwerpproces
INNOVATION BY MAKING LEARNING BY DOING
INNOVATION BY MAKING LEARNING BY DOING 1 INNOVATION BY MAKING, LEARNING BY DOING Bij alles wat we doen, hanteren we deze twee principes. Innovation happens by making. The only way to learn innovation is
CMS Ronde Tafel. Cloud Continuity. Ir. Jurian Hermeler Principal Consultant
CMS Ronde Tafel Cloud Continuity Ir. Jurian Hermeler Principal Consultant Introductie Quint Wellington Redwood Onafhankelijk Management Adviesbureau Opgericht in 1992 in Nederland Ruim 20 jaar ervaring
Factsheet((NL)( Intranet,(Extranet,(Social(&(more
Multi Enterprise Social Network Platform 10 redenen om mee te doen Factsheet((NL)( Intranet,(Extranet,(Social(&(more Intranet, Extranet, Social Organiseer mensen en informatie op natuurlijke wijze TransportLAB
Werkplekvisie. Hans van Zonneveld Senior Consultant Winvision
Werkplekvisie Hans van Zonneveld Senior Consultant Winvision De essentie De gebruiker centraal Verschillende doelgroepen Verschillende toepassingen Verschillende locaties Het beschikbaar
SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010
SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010 We staan aan de vooravond van de volgende Internetrevolutie De klassieke werkwijze van organisaties zal
ANOUK ROUMANS TO CODE OR NOT TO CODE.
ANOUK ROUMANS ANOUK ROUMANS TO CODE OR NOT TO CODE. 00 HOOFDVRAAG 00 HOOFDVRAAG Is het relevant voor een UX-designer om development kennis te hebben op gebied van apps? 00 INHOUDSOPGAVE 00 INHOUDSOPGAVE
Customer Case: WoningNet
Customer Case: WoningNet WoningNet en Webservices Woonruimtebemiddeling Shared service center Business uitdaging Architectuur visie Woonruimtebemiddeling Woningzoekende Corporatiemedewerker Corporatiemedewerker
Factsheet CONTINUOUS VALUE DELIVERY Mirabeau
Factsheet CONTINUOUS VALUE DELIVERY Mirabeau CONTINUOUS VALUE DELIVERY We zorgen ervoor dat u in elke volwassenheidsfase van uw digitale platform snel en continu waarde kunt toevoegen voor eindgebruikers.
Master Of Code voor haar opdrachtgevers
Master Of Code voor haar opdrachtgevers nov12 Een trend: mobiel in zakelijk verkeer Een trend: mobiel in zakelijk verkeer(2) 1,6 miljoen x online boekjes bekeken waarvan 600.000 keer via mobiele apparaten
Factsheet CLOUD DESIGN Managed Services
Factsheet CLOUD DESIGN Managed Services CLOUD DESIGN Managed Services We ontwerpen flexibele en kosteneffectieve cloud-architecturen als fundament voor uw digitale platform(en). De ontwikkelingen binnen
Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam.
Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam. Welke hoort in dit rijtje niet thuis? Weg- en waterbouw Huizen- en kantoorbouw Stedenbouw Auto- en vliegtuigbouw
BIG DATA: OPSLAG IN DE CLOUD
BIG DATA & ANALYTICS BIG DATA: OPSLAG IN DE CLOUD FLEXIBEL EN SCHAALBAAR BEHEER VAN ENORME HOEVEELHEDEN INFORMATIE IN GROTE ORGANISATIES EFFICIËNT EN SCHAALBAAR OMGAAN MET INFORMATIE-EXPLOSIE De hoeveelheid
Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs:
Personalia Roepnaam: Terence Woonplaats: Beverwijk Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs: B Profiel Terence heeft zich ontwikkeld naar senior.net
Data en Applicatie Migratie naar de Cloud
Data en Applicatie Migratie naar de Cloud Iris Pinkster Professional Testing 1 Agenda - Introductie - De Cloud een introductie - Keuze van geschikte applicaties - Migratie strategieën - Test strategieën
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling Agile Methodiek en Technologie Zest Application Professionals Hoe is de aansluiting op ontwikkelmethoden voor Legacy-systemen? Out of the Box
Topmanagement en IT Ontwikkelingen en trends voor 2008. in samenwerking met
Topmanagement en IT Ontwikkelingen en trends voor 2008 in samenwerking met Invloed op de IT-organisatie Welk van onderstaande ontwikkelingen zullen in de komende twee jaar grote invloed hebben op uw IT-organisatie?
Stageopdracht Benchmarking Arbeidsmarktcommunicatie
Stageopdracht Benchmarking Arbeidsmarktcommunicatie (Meewerkstage / Afstudeerstage) Bright Cubes B.V. 1 Bright Cubes B.V. High Tech Campus 32 5656 AE Eindhoven Beste student, Zijn jouw ideeën eigenwijs
Stageopdracht. Online marketingstrategie en -content. Bright Cubes B.V. High Tech Campus AE Eindhoven. Bright Cubes B.V. 1
Stageopdracht Online marketingstrategie en -content Bright Cubes B.V. High Tech Campus 32 5656 AE Eindhoven Bright Cubes B.V. 1 Beste student, Zijn jouw ideeën eigenwijs en bepaal jij zelf je kaders? Wil
Implementatie eboard. Nederlandse Board gebruikersdag. Fred Elgers, Hoofd Controlling
Implementatie eboard Nederlandse Board gebruikersdag Fred Elgers, Hoofd Controlling Agenda Introductie Aanleiding CPM Selectieproces Projectaanpak Resultaten Toekomst 2 Introductie Persoonlijk Fred Elgers
Programmeurs van Nederlandse verzekeringsmaatschappij verhogen productiviteit met nieuw monitoringsysteem
AVANADE CASE STUDY Programmeurs van Nederlandse verzekeringsmaatschappij verhogen productiviteit met nieuw monitoringsysteem Achmea heeft 22.000 werknemers en een paar miljoen klanten. Het is de grootste
Plug and Play in de machinebouw. Zelf configurerende machines
Plug and Play in de machinebouw Zelf configurerende machines Kort voorstellen IMS ontwikkelt hightech productielijnen 80 professionals Productielijnen voor hoog volume samengestelde producten Uniek, schaalbaar
INTRANET SUITE: SOCIAL INTRANET IN ÉÉN DAG
INTRANET SUITE: SOCIAL INTRANET IN ÉÉN DAG Een sociaal intranet met unieke, aanvullende portals Uw medewerkers zijn van grote waarde om de doelstellingen van uw organisatie te behalen. Een effectieve interne
Testing University. A fool with a tool is still a fool
Testing University A fool with a tool is still a fool Test Tooling is een must Must? Test Tooling? 2 Als je iets moet kun je dan wel de juiste keuzes maken? Moeten Willen 3 Van moeten naar willen Moeten
Cloud Computing. -- bespiegelingen op de cloud -- MKB Rotterdam, 10 november 2015. Opvallend betrokken, ongewoon goed
Cloud Computing -- bespiegelingen op de cloud -- MKB Rotterdam, 10 november 2015 Opvallend betrokken, ongewoon goed Agenda Inleiding Mijn achtergrond Over Innvolve Cloud Computing Overwegingen Afsluiting
React en React Native voor websites en apps
React en React Native voor websites en apps H A N S-PE T E R H ARMSEN HEEFT DI T GE SCH R E V EN IN APRI L 2017 Deze whitepaper is bedoeld voor product owners en beslissers. Hij gaat over React, een JavaScript
Support Engineer There are no translations available.
Support Engineer Wij zoeken een gemotiveerde, enthousiaste collega die goed kan luisteren en doorvragen om de klantvraag helder te krijgen en die de sociale vaardigheden heeft om de vele soorten klanten
Mission Critical Silverlight
Webplatform & klantmanagement Mission Critical Silverlight Een 112 meldkamer GIS migreren naar nieuwe technologie Robert Kieboom Technisch Directeur [email protected] CityGIS B.V. Agenda Onderwerpen: Het
