ISO 9001 · ISO/IEC 27001 · ENS MEDIUM category · CVE Numbering Authority

Custom software

Custom software development for public administrations and businesses

We analyse, develop and maintain web and mobile applications tailored to your organisation's processes. From Granada, within a management system certified to ENS MEDIUM category and ISO/IEC 27001.

  • ENS MEDIUM category
  • ISO/IEC 27001
  • ISO 9001
  • R&D&I ISO 56001

Full life cycle

From idea to application in production, and beyond

We take part in the entire software life cycle: from the initial idea to build, delivery and evolution. The key to good development is getting the requirements right, which is why we take the time to understand how your team works before writing a single line of code.

Our training and experience allow us to tackle everything from firmware to custom programming of any level of complexity. And thanks to our R&D&I Division we take on developments with a high degree of technological innovation, especially in security.

What we do

Software development services

New applications, evolution of the ones you already have, and consultancy to decide what makes sense in each case.

Laptop showing a web application's code in the editor

Custom web applications

Internal management, e-government portals and service portals, dashboards and processing tools adapted to your processes, not the other way round.

Hand using the CIGES appointment booking app on a mobile phone

Mobile applications

Applications for field staff and for citizens, able to keep working without coverage and to synchronise once it is restored.

Source code on a dark screen

Ongoing and corrective maintenance

We keep applications alive: bug fixing, new features, security updates and adaptation to regulatory changes.

Network cables connected to servers in a data centre

Integrations

We connect the application with what you already have: databases, corporate directory, third-party web services and physical devices.

Technician adjusting electronic equipment with an oscilloscope on the test bench

Software for hardware

Firmware and control and test software: process control (temperature, pressure, gas injection, motor control) and electronic verification.

Team planning a project with notes on a whiteboard

Technology consultancy

We analyse the technical and economic feasibility of your idea and help you define the specifications before you invest in development.

Public sector

Application development for the public sector

City councils, provincial councils, universities and health bodies need software that complies with the Spanish National Security Framework (ENS) and can be procured with confidence. Our ENS MEDIUM category certificate covers precisely the information systems that support the development and maintenance of software applications.

How we help you comply with the ENS

Public administrations and universities Projects designed for public procurement.

ENS MEDIUM category Scope: application development and maintenance.

ISO/IEC 27001 Information security throughout the life cycle.

CVE CNA Vulnerability management overseen by INCIBE.

Proven capability

Mobile apps that work where there is no coverage

Our technicians work every day with a field app we developed ourselves. It is the best proof of what we can build for your staff: a tool designed for real work away from the office.

  • Offline working and synchronisation when coverage returns.
  • On-screen signature by the person receiving the service.
  • Document scanning with the device's camera.
Hand holding a mobile phone with the CIGES appointment booking app

Sectors

Custom software for every type of organisation

Every sector has its own processes, rules and users. We adapt the software to them, not the other way round.

City and provincial councils

Management of municipal services, citizen services and internal tools for staff.

Universities

Applications for university services, space management and support for research groups.

Healthcare

Organising patient services and staff work with the security that sensitive information demands.

Business and industry

Management software, applications for field staff and process control and test software.

Our clients

They trust us

Since 2008 we have been designing, developing, installing and maintaining systems for organisations like these.

  • Public authorities
  • Universities
  • Businesses
  • Seville City Council Public sector
  • Regional Government of Andalusia Public sector
  • Granada City Council Public sector
  • Palma City Council Public sector
  • Huelva City Council Public sector
  • University of Granada University
  • University of Cadiz University
  • Pablo de Olavide University University
  • Alestis Aerospace Company
  • BIC Granada Company

Secure development

Security by design, not as an afterthought

Every application we deliver goes through the same controls we require of our own products.

Security requirements

Defined alongside the other requirements and reviewed in every delivery.

Static analysis (SAST)

The code is analysed automatically before each release.

Dynamic testing (DAST)

We test the running application as an attacker would.

Monitored dependencies

Third-party libraries are checked against known vulnerabilities.

We also integrate generative AI into your processes, with human review and assessed providers; and any code we write with the help of AI is always reviewed by a developer. Our policy for the safe use of AI.

Methodology

How we develop your application

A phased process, with partial deliveries you can review before moving on.

  1. Analysis and requirements

    We understand the process, the users and the technical and legal constraints.

  2. Design

    Architecture, data model and screen prototypes focused on usability.

  3. Development

    Iterative build with regular reviews with you.

  4. Testing and security

    Functional testing, code analysis and dynamic testing before each delivery.

  5. Commissioning

    Deployment, data migration if needed and user training.

  6. Maintenance

    Support, fixes and evolution of the application throughout its service life.

Technology consultancy

Before developing, we check that it's worth it

When we work on a new technological system, we start by analysing the idea and help define the specifications with criteria of quality, process efficiency and competitiveness. We assess the technical and economic feasibility of the project and monitor its stages and results.

These monitoring and analysis procedures are part of our R&D&I management system, certified to ISO 56001.

  • Advice on the feasibility of your idea.
  • Assessment and market research.
  • Design proposal based on usability.
  • Recommendation of materials and technologies.
  • Technical solutions to specific problems.
  • Optimisation of costs, technological resources and processes.

We also support companies and research groups in their research projects.

Team gathered around a table working on laptops

Frequently asked questions

Common questions about custom software

How much does custom software development cost?

It depends on the scope: number of users and profiles, integrations required, platforms (web, mobile or both) and security requirements. After an initial analysis meeting, we give you a proposal with the scope, phases and budget so that you can compare it or include it in a procurement file.

Do you develop applications for the public sector?

Yes. It is one of our main lines of business. We develop and maintain applications within a management system certified under the Spanish National Security Framework (ENS) at MEDIUM category, whose scope is precisely the development and maintenance of software applications, and we prepare the technical documentation required by tender specifications. Our own solutions were born from these very projects.

Can you build mobile apps that work offline?

Yes. Our field technicians work with an in-house mobile app that works without coverage, captures on-screen signatures, scans documents and synchronises data when the connection returns. We apply that same experience to our clients' applications.

How do you ensure the security of the software you develop?

With a secure development methodology: security requirements from the design stage, static code analysis (SAST), dynamic testing (DAST) and dependency monitoring in every release. We are also a CVE Numbering Authority (CNA) for our products.

Can you maintain an application you didn't develop?

Yes, after an initial analysis of the code, documentation and infrastructure that lets us understand its condition and propose a realistic maintenance plan.

Do you work with organisations outside Granada?

Yes. Our team is based in Peligros (Granada), but we develop and maintain software for public administrations and businesses throughout Spain, with remote meetings and on-site visits when the project requires it.

Do you have a process that calls for a custom application?

Tell us what you need and we'll propose a scope, phases and budget, with no obligation.