Individuelle Softwarelösungen

Die artiso solutions GmbH entwickelt qualitativ hochwertige, individuelle Software durch außerordentliches Know-How, hocheffiziente Prozesse und eine starke Kundenorientierung. Die permanente Transparenz im Software-Entwicklungsprozess ermöglicht zu jedem Zeitpunkt einen Qualitäts- und Kosten-Check.

Individuelle
Softwarelösungen

Coaching & Consulting

Das agile Mindset erfordert Ihre Aufmerksamkeit in Tools, Prozessen und Practices. Mit unserem durchdachten Agile-Services-Konzept unterstützen wir Sie ganzheitlich – von der Technik bis zur Organisation – bei Ihren agilen Softwareprojekten.



Coaching & Consulting
 

Softwareentwicklung für den Maschinenbau

Die strategische Bedeutung von Software nimmt in der Maschinenbau-Branche ständig und unaufhaltsam zu. Zeitgemäße Softwareentwicklung ermöglicht schnellere Innovationszyklen, bessere Kundenorientierung und erweitert Ihr Geschäftsmodell um neue Möglichkeiten.


Softwareentwicklung
Maschinenbau

ALM

/ALM

Päckchen packen mit NuGet, TFS 2015 und Build vNext. Teil 4: Pakete debuggen

Funktionalität automatisiert für andere Anwendungen bereitstellen Anmerkung: Dies ist die für Visual Studio / TFS 2015 und Build vNext überarbeitete Version unseres Artikels auf entwickler.de. Es hat sich einiges getan: Das neue Buildsystem vereinfacht das zentrale Erstellen und Bereitstellen von NuGet-Paketen erheblich, und die NuGet-Integration in Visual Studio Team Services bietet einen Einfachen weg, eigene [...]

By | Januar 31st, 2016|Categories: ALM, Entwickler|Tags: , , , |0 Comments

Päckchen packen mit NuGet, TFS 2015 und Build vNext. Teil 3: Pakete verteilen

Funktionalität automatisiert für andere Anwendungen bereitstellen Anmerkung: Dies ist die für Visual Studio / TFS 2015 und Build vNext überarbeitete Version unseres Artikels auf entwickler.de. Es hat sich Einiges getan: Das neue Buildsystem vereinfacht das zentrale Erstellen und Bereitstellen von NuGet-Paketen erheblich, und die NuGet-Integration in Visual Studio Team Services bietet einen einfachen weg, eigene [...]

By | Januar 31st, 2016|Categories: ALM, Entwickler|Tags: , , , |0 Comments

Päckchen packen mit NuGet, TFS 2015 und Build vNext. Teil 2: Pakete erstellen

Funktionalität automatisiert für andere Anwendungen bereitstellen Anmerkung: Dies ist die für Visual Studio / TFS 2015 und Build vNext überarbeitete Version unseres Artikels auf entwickler.de. Es hat sich Einiges getan: Das neue Buildsystem vereinfacht das zentrale Erstellen und Bereitstellen von NuGet-Paketen erheblich, und die NuGet-Integration in Visual Studio Team Services bietet einen einfachen weg, eigene [...]

By | Januar 31st, 2016|Categories: ALM, Entwickler|Tags: , , , |0 Comments

Päckchen packen mit NuGet, TFS 2015 und Build vNext. Teil 1: Pakete verwenden

Funktionalität automatisiert für andere Anwendungen bereitstellen Anmerkung: Dies ist die für Visual Studio / TFS 2015 und Build vNext überarbeitete Version unseres Artikels auf entwickler.de. Es hat sich Einiges getan: Das neue Buildsystem vereinfacht das zentrale Erstellen und Bereitstellen von NuGet-Paketen erheblich, und die NuGet-Integration in Visual Studio Team Services bietet einen einfachen weg, eigene [...]

By | Januar 31st, 2016|Categories: ALM, Entwickler|Tags: , , , |0 Comments

Deployment einer ASP.NET Anwendung inkl. Datenbank nach Azure mit Visual Studio Release Management

Mit Hilfe von Visual Studio Team Services (VSTS) kann eine Web-Anwendung einfach gebaut und auf einen Server – in diesem Beispiel auf Azure – deployed werden. Auch der Team Foundation Server (TFS) wird dieselbe Funktionalität unterstützen, jedoch ist zum Zeitpunkt der Entstehung dieses Beitrags (Januar 2016) das neue Release Management im TFS noch nicht verfügbar. [...]

By | Januar 28th, 2016|Categories: ALM|Tags: , , , , |0 Comments

Entscheidungsfindung in Software-Projekten

Wie in Software-Projekten Entscheidungen getroffen werden, hat unbestritten einen wesentlichen Einfluss auf den Erfolg des Projektes. In diesem Artikel soll es vorrangig um die Frage gehen, wie technische Entscheidungen idealerweise getroffen werden sollten bzw. was hierbei zu berücksichtigen ist. Die Entscheidungs-Pyramide Nach der Philosophie agiler Entwicklungs-Methoden sollen Entscheidungen möglichst durch die ausführenden Personen (meist Entwickler) [...]

By | Januar 13th, 2016|Categories: ALM|0 Comments

Portierung von TFS Workitem Controls auf TFS 2015

Ich habe vor Kurzem unser DoD Control auf den TFS 2015 portiert und dabei ein paar Herausforderungen meistern müssen, von denen ich in diesem Blog Post berichten möchte.1. Das TFS.Core Modul gibt es unter TFS 2015 nicht mehr.Code für TFS 2013: 1: TFS.module("artiso.DefinitionOfDoneControl", 2: [ 3: "TFS.WorkItemTracking.Controls", 4: "TFS.WorkItemTracking", 5: "TFS.Core" 6: ], 7: function [...]

By | Januar 4th, 2016|Categories: ALM|0 Comments

TFS 2010 Build Server on a TFS 2015 Application Tier

Supporting a TFS 2010 SP1 Build Server on a TFS 2015 RTM application tier is one of the challenges to accept if you plan to upgrade a TFS 2010 application tier to TFS 2015. If you have to provide build support for VS 2010 solutions, because your developers still use this version (sure, only for [...]

By | September 24th, 2015|Categories: ALM|0 Comments

Team Foundation Server: Branches umbenennen – Vorsicht, Falle!

Sie wollen in Team Foundation Server einen Branch umbenennen? Kein Problem, Rechtsklick auf den Branch und “Rename” aus dem Kontextmenü wählen: Das ist schnell gemacht – aber führt unter Umständen später zu Problemen! Warum das? Unter der Oberfläche passiert dabei Folgendes: Der ursprüngliche Branch wird gelöscht, und ein neuer Branch mit dem neuen Namen wird [...]

By | Februar 9th, 2015|Categories: ALM|Tags: |0 Comments

Texteingaben bei Coded UI Tests beschleunigen

Bei Coded UI Tests (CUIT) werden Texteingaben in Textboxen etc. künstlich verlangsamt um eine Eingabegeschwindigkeit ähnlich zu einer Benutzereingabe zu simulieren. in den meisten Tests möchte man aber, dass die Eingabe möglichst schnell erfolgt. Mit einerm kleinen Kommando kann man das auch einfach erreichen. Keyboard.SendKeysDelay = 0 Damit wird die Eingabe Verzögerungsfrei ausgeführt. Natürlich kann [...]

By | Januar 19th, 2015|Categories: ALM|Tags: , |0 Comments