Software Development
RadiantBlue develops and integrates software and systems used for the collection, visualization, and exploitation of intelligence data. We apply agile development methodologies to quickly and reliably produce innovative solutions that exceed the expectations of our customers. RadiantBlue’s software development process provides our engineers the flexibility to initiate, perform and deliver complete software projects that meet evolving customer needs with efficiency and quality.
A key factor in our success has been close collaboration with our customers through an iterative software development process that engages our development team with end users. In this manner we understand the challenges of designing and developing solutions that end up not only meeting or exceeding requirements, but also incorporates critical information about the mission. Utilizing this development methodology creates applications that are highly effective and desired by users.
We follow industry best practices in the development of our software solutions. Our engineering staff is proficient in developing large-scale, client-server based systems, as well as custom applications. We are proponents of service-oriented architectures, open standards, and open interfaces. RadiantBlue engineers are currently developing intelligence systems bringing both real-time and near-real-time data feeds from disparate and geographically dispersed sources. The data is then displayed in an operationally relevant visualization environment. Our software engineers have developed a number of visualization systems from light weight web-enabled to heavy duty clients.
We utilize our proprietary software development toolkit, BlueBox, as the core of our visualization and data integration development efforts. It is a suite of open and interoperable libraries, infrastructure, and customizable applications in Java and C++.
