Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleJeroen Reijn
Ìý
Continuous Delivery wordt vaak geassocieerd met een snellere time-to-market, maar wat als dat niet je voornaamste probleem is? Een aantal jaar geleden heeft de ANWB besloten om zich van een traditionele enterprise organisatie te transformeren naar een Agile organisatie. Bij de afdeling Hulpverlening zijn wij met drie teams bezig met het ontwikkelen van het nieuwe case managementsysteem voor de ANWB Alarmcentrale. Als onderdeel van onze agile werkwijze maakten wij een release en rolden wij deze uit aan het eind van onze 2 wekelijkse sprints. Dit leverde ons regelmatig verschillende problemen op en halverwege 2016 besloten we dat het anders moest. We hebben toen een beweging ingezet richting Continuous Delivery. In deze presentatie zullen we ingaan op de uitdagingen die we hadden, hoe we die hebben aangepakt, en op een aantal onverwachte voordelen.
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleSjoerd Hemminga
Ìý
Continuous Delivery wordt vaak geassocieerd met een snellere time-to-market, maar wat als dat niet je voornaamste probleem is? Een aantal jaar geleden heeft de ANWB besloten om zich van een traditionele enterprise organisatie te transformeren naar een Agile organisatie. Bij de afdeling Hulpverlening zijn wij met drie teams bezig met het ontwikkelen van het nieuwe case-managementsysteem voor de ANWB Alarmcentrale. Als onderdeel van onze agile werkwijze maakten wij een release en rolden wij deze uit aan het eind van onze tweewekelijkse sprints. Dit leverde ons regelmatig verschillende problemen op en halverwege 2016 besloten we dat het anders moest. We hebben toen een beweging ingezet richting Continuous Delivery. In deze presentatie zullen we ingaan op de uitdagingen die we hadden, hoe we die hebben aangepakt, en op een aantal onverwachte voordelen.
Sinds drupal 7 is de module simpletest geintegreerd in core. Door het maken van een core patch wordt het nut en de globale werking duidelijk gemaakt van unit testing.
Creating sustainable solutions with SharePoint 2013 - Yuri BurgerDelta-N
Ìý
Creating sustainable solutions is always daunting, whether you are a single developer or working as a member in a large team. Every type of project requires a specific approach, there are no silver bullets. Still, there are some considerations you should make with every new SharePoint development project to ensure proper developer workflow and the delivery of maintainable solutions. In this session we will look at several tools and topics around SharePoint 2013, the different solution types and Application Lifecycle Management and how you can use them to enhance your development projects.
Het creëren van duurzame oplossingen is altijd een uitdaging. Of u nu alleen werkt of onderdeel bent van een groot ontwikkelteam. Elk type project vereist een specifieke aanpak, er zijn geen ‘silver bullets’. Toch zijn er een aantal overwegingen die u moet maken bij ieder SharePoint ontwikkelingsproject om voor een goede developer workflow en de levering van onderhoudbare oplossingen te zorgen. Yuri Burger heeft een artikel geschreven waarin gekeken wordt naar verschillende tools en onderwerpen rondom SharePoint 2013, de verschillende soorten oplossingen en Application Lifecycle Management en hoe u dit kunt gebruiken om uw projecten te verbeteren.
Infosessie Smals Research - Application platform as a Service - 12/2013Smals
Ìý
ºÝºÝߣs from Smals research infosession, including demo's on Wordpress quickstart on OpenShift, Creator, Tomcat on OpenShift online, OpenShift development via Eclipse and Jenkins
Introductie Robot Framework; deze presentatie geeft een eerste overzicht in wat het tool is/kan en hoe het zich verhoudt met andere open source test automation tools
Complexe e-commerce concepten op basis van open sourcewebwinkelvakdag
Ìý
Patrick Kieviet, Directeur Icttrainingen.nl & Pim van Gerwen, Sales director / projectbegeleider Q4matics
Icttrainingen.nl koos voor een opensource oplossing bij de bouw van hun webwinkel.
De ecommerce wensen van Icttrainingen.nl waren echter niet in een standaard opensource ‘confectiekostuum’ te passen.
Veel hobbels zijn genomen om van een opensource oplossing een goedzittend ‘maatpak’ te maken.
Pim van Gerwen van Q4matics en Patrick Kieviet van Icttrainingen.nl bespreken de do’s en dont’s bij het ombouwen van een opensource solution naar een maatwerk product en bespreken of het ondanks het maatwerk nog steeds voordelen heeft om gebruik te maken van opensource.
Natuurlijk sparen ze zichzelf hierbij niet. Ze kijken kritisch naar het ontwikkeltraject in de wetenschap dat anderen hier hun voordeel uit halen.
Wat leert u?
- opensource en maatwerk is dit verenigbaar?
- voordelen opensource als basis voor e-commerce maatwerk oplossing
- nadelen open source als basis voor e-commerce maatwerk oplossing
- voorbereiding op het ontwikkelproces
- valkuilen tijdens het ontwikkelproces
- hoe kies je een goede partner om een opensource proces in te gaan
ºÝºÝߣs from the talk for Devnology, held 2 oct 2013 at the offices of the Software Improvement Group (SIG) in Amsterdam. Presentation by Eric Bouwers.
Donderdag 12 mei stond de DrupalJam op het programma. Dit zijn de slides van de sessie over het ontwikkelen van online platformen met Drupal 8 van Raymond Muilwijk. De sessie behandeld of Drupal 8 al geschikt is en hoe je hier snel in kan ontwikkelen.
The document discusses an omnichannel engagement hub that allows contact centers to manage interactions across multiple channels. It provides three demos: 1) adding a chat widget to a website for agent interactions, 2) enabling routing based on customer data and sentiment analysis, and 3) integrating a virtual agent that can hand over to human agents. The hub uses a channel integration framework to connect different systems. Pricing depends on the solution chosen - the omnichannel hub offers more features than the customer service hub but less than the unified service desk.
D365 Customer Insights helps unify customer data from multiple sources using a common data model. This allows for a 360-degree view of each customer and their journey across channels. It also enables more powerful AI and personalization by bringing together disparate customer data. The tool ingests data from various sources, maps it to a common schema, consolidates it into single customer profiles, enriches the profiles with AI and signals from Microsoft Graph. It then derives insights from this unified data to automate and optimize processes. These insights can be activated across channels through connectors and APIs.
Sinds drupal 7 is de module simpletest geintegreerd in core. Door het maken van een core patch wordt het nut en de globale werking duidelijk gemaakt van unit testing.
Creating sustainable solutions with SharePoint 2013 - Yuri BurgerDelta-N
Ìý
Creating sustainable solutions is always daunting, whether you are a single developer or working as a member in a large team. Every type of project requires a specific approach, there are no silver bullets. Still, there are some considerations you should make with every new SharePoint development project to ensure proper developer workflow and the delivery of maintainable solutions. In this session we will look at several tools and topics around SharePoint 2013, the different solution types and Application Lifecycle Management and how you can use them to enhance your development projects.
Het creëren van duurzame oplossingen is altijd een uitdaging. Of u nu alleen werkt of onderdeel bent van een groot ontwikkelteam. Elk type project vereist een specifieke aanpak, er zijn geen ‘silver bullets’. Toch zijn er een aantal overwegingen die u moet maken bij ieder SharePoint ontwikkelingsproject om voor een goede developer workflow en de levering van onderhoudbare oplossingen te zorgen. Yuri Burger heeft een artikel geschreven waarin gekeken wordt naar verschillende tools en onderwerpen rondom SharePoint 2013, de verschillende soorten oplossingen en Application Lifecycle Management en hoe u dit kunt gebruiken om uw projecten te verbeteren.
Infosessie Smals Research - Application platform as a Service - 12/2013Smals
Ìý
ºÝºÝߣs from Smals research infosession, including demo's on Wordpress quickstart on OpenShift, Creator, Tomcat on OpenShift online, OpenShift development via Eclipse and Jenkins
Introductie Robot Framework; deze presentatie geeft een eerste overzicht in wat het tool is/kan en hoe het zich verhoudt met andere open source test automation tools
Complexe e-commerce concepten op basis van open sourcewebwinkelvakdag
Ìý
Patrick Kieviet, Directeur Icttrainingen.nl & Pim van Gerwen, Sales director / projectbegeleider Q4matics
Icttrainingen.nl koos voor een opensource oplossing bij de bouw van hun webwinkel.
De ecommerce wensen van Icttrainingen.nl waren echter niet in een standaard opensource ‘confectiekostuum’ te passen.
Veel hobbels zijn genomen om van een opensource oplossing een goedzittend ‘maatpak’ te maken.
Pim van Gerwen van Q4matics en Patrick Kieviet van Icttrainingen.nl bespreken de do’s en dont’s bij het ombouwen van een opensource solution naar een maatwerk product en bespreken of het ondanks het maatwerk nog steeds voordelen heeft om gebruik te maken van opensource.
Natuurlijk sparen ze zichzelf hierbij niet. Ze kijken kritisch naar het ontwikkeltraject in de wetenschap dat anderen hier hun voordeel uit halen.
Wat leert u?
- opensource en maatwerk is dit verenigbaar?
- voordelen opensource als basis voor e-commerce maatwerk oplossing
- nadelen open source als basis voor e-commerce maatwerk oplossing
- voorbereiding op het ontwikkelproces
- valkuilen tijdens het ontwikkelproces
- hoe kies je een goede partner om een opensource proces in te gaan
ºÝºÝߣs from the talk for Devnology, held 2 oct 2013 at the offices of the Software Improvement Group (SIG) in Amsterdam. Presentation by Eric Bouwers.
Donderdag 12 mei stond de DrupalJam op het programma. Dit zijn de slides van de sessie over het ontwikkelen van online platformen met Drupal 8 van Raymond Muilwijk. De sessie behandeld of Drupal 8 al geschikt is en hoe je hier snel in kan ontwikkelen.
The document discusses an omnichannel engagement hub that allows contact centers to manage interactions across multiple channels. It provides three demos: 1) adding a chat widget to a website for agent interactions, 2) enabling routing based on customer data and sentiment analysis, and 3) integrating a virtual agent that can hand over to human agents. The hub uses a channel integration framework to connect different systems. Pricing depends on the solution chosen - the omnichannel hub offers more features than the customer service hub but less than the unified service desk.
D365 Customer Insights helps unify customer data from multiple sources using a common data model. This allows for a 360-degree view of each customer and their journey across channels. It also enables more powerful AI and personalization by bringing together disparate customer data. The tool ingests data from various sources, maps it to a common schema, consolidates it into single customer profiles, enriches the profiles with AI and signals from Microsoft Graph. It then derives insights from this unified data to automate and optimize processes. These insights can be activated across channels through connectors and APIs.
This document discusses new features in the October 2018 release of Universal Resource Scheduling in Dynamics 365. It covers features like multi-resource scheduling, crew scheduling, pool scheduling, facility scheduling, and fulfillment preferences. It also provides an example use case demonstrating some of the features and concludes with tips, resources and contact information.
The document discusses digital transformation using Microsoft Dynamics 365. It summarizes key messages from the eXtreme365 conference about using technology to transform businesses. Examples are provided of how Dynamics 365 can enable digital transformation through connected marketing and sales, intelligent customer service, and proactive field service. While Dynamics 365 offers advantages, challenges remain around organizational culture, legacy systems, and IoT. Artificial intelligence is also discussed as the fourth industrial revolution.
This document provides an overview of connecting customers through Azure and Flow/Logic Apps. It introduces InSpark, what they do, and their vision to be the leading digital transformation partner on the Microsoft platform in the Netherlands by 2020. It then discusses how the changing world is requiring more connected systems and real-time integration. It provides examples of how Azure Logic Apps and Flow can be used to integrate systems and processes. Finally, it shares some customer case studies where Logic Apps and Flow were used to create integrations in just a matter of days.
This document discusses using Azure Functions for common CRM integration scenarios including connecting CRM with other systems using triggers and bindings from various sources like Flow, Logic Apps, and webhooks. It also mentions using Functions for recurring tasks by setting up timed jobs and custom APIs by extending Flow and Logic Apps functionality.
2. AGENDA
• Wat is Typescript?
• Waarom Typescript?
• Use Case / Demo
• Tools en tips
• Vragen
3. WAT IS TYPESCRIPT?
• Programmeertaal met javascript als gecompileerde output
• Type annotation (any, bool, string, number, enum, void, tuple)
• Classes (properties, fields, methods,)
• Functions
• Inheritence
• Modules ( sub modules, classes, interfaces, functions, file references)
• Interfaces (compiler geeft foutmeldingen zodra implementatie niet matched)
• Generics (template types)
• Nieuwe features (await, async, for..of, )
• Microsoft technologie
• Open Source
• Eerste versie sinds oktober 2012 publiekelijk
4. WAAROM TYPESCRIPT
• Voorkomt fouten
• Leesbare code
• Gemakkelijkere impact analyse
wijzigingen
• Ondersteund meerdere
frameworks
• Jquery
• Angular
• React <JSX>
• NodeJs
• Dynamics 365 Custom
Control Framework
• Te gebruiken in Visual Studio
• Veel packages aanwezig /
Grote community