Process
The unique service of PRIMUS is that we integrate our experts into your team. We’re not just on the end of a phone or replying to emails – you’ll see us at least once a week!
We recommend an agile development process:
- Regular (weekly) on-site demonstrations of new functionality – lets you see early what you’re going to get
- Agreed (weekly) priorities of features, bugs, requirement changes – you’re the customer and we never forget it
- Test systems are developed in parallel with functionality – we test as we go, rather than leave until the last minute
- Off-site or On-site software development – if you want us on-site every day then that can be arranged
… but if you have special requirements such as ISO 9001 or IEC 61508 then we can work to your process.
Tools
For the engineering phase we will be using:
- Microsoft Visual C# or NetBeans Java – for user interfaces and internet services
- Microsoft Visual C++ or NetBeans C++ – for back-end number crunching and real-time systems
- Apple XCode – for mobile Apps
- Keil ARM-MDK, Raisonance RIDE or Microchip C30 – for ARM7, Cortex-M3 or PIC embedded systems development
We also bring our own laptops, in-circuit emulators/programmers/debuggers, bench power supplies, digital storage oscilloscopes
Platforms
Our off-the-shelf platforms are designed to minimise deployment cost and maximise development possibilities!