Logo

 SOFTWARE DEVELOPMENT

 
 Home->Services->Software Development
  
...print version

Home
Services
    Certification
    Aircraft Performance
    Software Development
        Articles
        Books
        IDL
            Code Standard
Projects
 
About us
Customers/Partners
Contact


...in deutscher Sprache   ...in english   ...in english

Experience

  • Data Processing Optimisation
  • Advanced Visualisation (including Real-Time)
  • Data Acquisition
  • Data Reduction
  • Technical Calculation Software
  • Database controlled information flow
  • Software and Data Configuration Traceability
  • Distributed solutions

Some examples of projects can be found here.

Project Management

Our engineers are well versed within the different methodologies available for software development. In particular we know what works and what does not for highly complex technical software development.

We strive to stay up to date with the research within the software engineering field to be able to apply the latest techniques. Our advantage is our experience which makes us able to judge what works within our particular field.

For an overview of different development methodologies, see here.

Best Practices

Successful software projects rely on good practices. Over the years we have identified a number of best practices we believe are pre-requisites for success.

Examples:

  • Source Code Version Control
  • Daily Build and Smoke Test
  • One Step Builds
  • Bug Tracking Database
  • Fixing bugs before developing new features
  • Top-10 Risks List

For more information please see the complete article.

Tools

Our engineers have experience with most modern tools and techniques. We are not tied to any particular tool or vendor, rather we strive to ensure we always choose the tools best suited for the job.

We have particular experience with the following tools:

  • Object oriented programming languages (C++, Java, C#, IDL)
  • Procedural Programming languages (C, FORTRAN 77/90/95, Pascal)
  • Libraries (OpenGL, Qt, MFC, .NET)
  • Script Languages (Perl, Tcl/Tk)
  • Document standards (XML, XSL, XHTML)
  • Databases (Oracle, mySql)

IDL - Interactive Data Language

A Rapid Application Development tool that has quite a following within fields such as Astronomy, Medicine and the manufacturing industry is IDL .
For more information see our IDL section.


© 2002..2006 by KEP3