3 Keynotes für #dwx17
Developer Week 2017 präsentiert die ersten Highlights im Programm: Jennifer Marsman, Donovan Brown und Simon Brown präsentieren die Keynotes der DWX - Developer Week 2017 (26.-29. Juni 2017) zu den Themen Machine Learning, Mobile DevOps und Software Architektur.
Jennifer Marsman: Using EEG and Machine Learning to Perform Lie Detection
26.06.2017 09:00 - 10:00 Uhr
Using an EPOC headset from Emotiv, I have captured 14 channels of EEG (brain waves) while subjects lied and answered truthfully to a series of questions. I fed this labelled dataset into Azure Machine Learning to build a classifier which predicts whether a subject is telling the truth or lying. In this session, I will share my results on this “lie detector” experiment. I will show my machine learning model, data cleaning process, and results, along with discussing the limitations of my approach and next steps/resources. Attendees will gain exposure to the Emotiv EPOC headset and Azure Machine Learning.
Donovan Brown: Learn about Mobile DevOps with Xamarin, HockeyApp and Visual Studio Team Services
27.06.2017 14:15 - 15:15 Uhr
Learn how pairing HockeyApp and Microsoft Visual Studio Team System with Xamarin can provide a consistent mobile DevOps solution across mobile platforms. HockeyApp provides a comprehensive beta distribution platform, rich crash analytics, pairs with VSTS and common build and work management tools, including tools to understand user feedback and behavior. During this session we show you the products & services that will shape your process and enable your teams to build amazing applications on any platform.
Simon Brown: Software architecture for developers
28.06.2017 17:00 - 18:00 Uhr
The agile and software craftsmanship movements are helping to push up the quality of the software systems that we build. Together they are helping us to deliver better software within the typical time and budgetary constraints that most of us have. But there's more we can do because even a small amount of software architecture can help prevent many of the problems that projects still face, particularly if the team seems to be more chaotic than they are self-organising. Successful software projects aren't just about good code and sometimes you need to step away from the IDE for a few moments to see the bigger picture. This session is about that bigger picture and is aimed at software developers that want to learn more about software architecture, technical leadership and the balance with agility. Join us for a guide to software architecture on modern software projects that's pragmatic rather than academic and lightweight rather than "enterprisey".
Sichern Sie sich auch gleich einen Platz im ganztägigen Workshop unter Anleitung von Simon Brown:
The Art of Visualising Software Architecture
29.06.2017 09:00 - 17:00 Uhr
A consistent, shared vision is essential in order for teams to push in the same direction, but it’s surprising that many teams struggle to effectively communicate the architecture of the software they are building. As an industry we do have the Unified Modeling Language (UML), yet many people favour informal boxes and lines sketches instead. The problem is that such diagrams rarely make any sense, usually need a narrative to accompany them and ultimately slow the team down. Although we can argue whether UML offers an effective way to communicate software architecture, that’s often irrelevant because many teams have already thrown out UML or simply don’t know it. Abandoning UML is one thing but, in the race for agility, many software development teams have lost the ability to communicate visually too. This hands-on session is aimed at those involved in the software development process and is about improving communication. You’ll see some patterns and anti-patterns related to “boxes and lines” diagrams, and you’ll learn some lightweight techniques for communicating software architecture using simple sketches and my C4 software architecture model.
Bild: Jennifer Marsman, Donovan Brown und Simon Brown (von links nach rechts)
- Florian Bender
- Tel.: +49 (89) 74117-206
- Fax: +49 (89) 74117-448
- E-Mail: firstname.lastname@example.org