Software Engineering: Verlaessliche Resultate dank wegweisendem Entwicklungsprozess
Robustness Analysis
UML OOA OOD
Hatley Pirbhai
RT-Specification
 
 
  >Systems Engineering>Service>Software Engineering
 

 
Software Engineering:


Die technische Informatik ist unsere Domäne


Wir entwickeln für sie massgeschneiderte Softwarelösungen unabhängig davon, ob sie standardisierte oder spezifisch entwickelte Hardware einsetzen.

Typische Beispiele dafür sind:
- Multitasking Systeme für Embedded Hardware

- TCP/IP Serverdienste für ICT Anwendungen

- Software für feldbusbasierende verteilte Systeme

- Portierung von legacy Software auf neue Framework's oder neue Hardware.

- Gerätetreiber für Windows, Linux oder Embedded Systems
- Software-Stacks für kommunikative Systeme (Feldbus, RF-Systeme)

 

Unsere Stärke liegt dabei auf kommunikationslastigen Mehrprozessanwendungen für resourcenschonende und wartbare Lösungen. Anwendungsbedingt liegt unsere Domäne schwerpunktmässig in der technischen Informatik.

 

 

 

Mit Methodik erreichen wir Ihr Ziel

 

 

"If you fail to plan, you plan to fail". Unser Erfolg in der Softwareentwicklung ist kein Zufall und nur mit Hilfe strukturierter Methodik möglich. Deshalb schenken wir dem Kernprozess "Softwareentwicklung" besondere Beachtung und verfeinern diesen kontinuierlich. Seit unserer ersten intensiven Auseinandersetzung mit Software-Engineering im Jahr 1991 begleitet uns dieses Thema und die neuesten Erkenntnisse aus Forschung und Bildung fliessen in den SW-Entwicklungsprozess ein.

 

Besonderes Gewicht legen wir dabei auf die folgenden Punkte:

- Requirements Management

- Machbarkeits-Betrachtungen (Resourcen, Know-How, Chancen/Risiken)

- Erstellung eines fachlichen Architekturentwurfs (Domain Model)

- Evaluation kritischer Projektpunkte zu Beginn des Projektes

- Technische Architektur (Software Design)

- Kurze Iterationszyklen durch entsprechende Wahl der Frameworks

- Validierung und Wartbarkeit