Projects & Technologies
SDC welcomes all projects, also proposals for prototyping and corporation with master projects etc. We are capable of participating in the conceptual phase. We are always ready to make estimations on cost and timelines. We also participate in witting proposals for financing the relevant projects. The SDC will provide maintenance support for projects undertaken by the center this includes providing additional features to applications.
SDC is cable of delivering solutions for multiple platforms which may be web-based, service oriented, standalone, based on databases or contain mobile units. SDC works with the latest Framework technologies in .NET and Cocoa, write applications in programming languages such as C#, Java and Objective-C in the latest development environments such as Visual Studio, Eclipse and Xcode. For safety critical and embedded applications SDC can also develop software applications using Ada, C C++ and other development environments.
SDC uses agile project methods such as Scrum but also traditional project methods depending on the project in question. Requirements and specifications may be written in UML or in a Scrum tool. Researchers and others that works together with SDC may have to learn how to write specifications for a software application using a Scrum tool. This means that during the development project are time spend on writing and prioritizing requirements. It also means that time and resources is spend according to the priorities of our customers.
The several applications developed by SDC is based on the .NET framework from Microsoft using technologies such as WPF, Windows Forms, Windows Mobile Forms, ASP.NET + AJAX, WCF, Web services, Entity Framework, Prism 4 Framework, MVVM pattern and GDI+. 3rd party components may also have been used by the applications such as ArcGIS integration, Google Earth plug-in, Dundas Controls, Exceed ZIP, Surfer 8, Component Art, 3D Models (3dsMax) and Wsclient++.