Las Entidades Estatales deben primero determinar si existe software disponible en el mercado que satisfaga su necesidad o si requieren desarrollo a la medida. Para bienes con características técnicas uniformes, como licenciamiento o SaaS, se recomienda usar la selección abreviada por subasta inversa, privilegiando el menor precio, sin perjuicio de Acuerdos Marco o Instrumentos de Agregación de Demanda. Para desarrollo de software a la medida, conviene el concurso de méritos, que valora aspectos técnicos y experiencia. La licitación pública aplica cuando no se trata de bienes uniformes o cuando la magnitud y naturaleza lo exijan. La contratación de fábrica de software se recomienda por licitación pública, salvo que incluya bienes uniformes, que podrían usar subasta inversa. Además, los contratos de prestación de servicios con personas naturales solo proceden vía contratación directa para actividades específicas no cubiertas por personal de planta.