Esto realmente se divide en tres respuestas, una para tiendas de TI (software principalmente para usuarios internos), tiendas de productos comerciales (compañías que venden su software) y compañías cuyo negocio principal se basa en la web (por ejemplo, Amazon, Google).
Las tiendas de TI (casi) siempre integrarán o personalizarán software de terceros como Oracle o SAP. Obviamente, no estás comenzando desde cero aquí.
Las compañías de productos comerciales realizarán el desarrollo de código “desde cero” cuando sea necesario, pero felizmente usarán código abierto (licencia bsd pero no GPL3) o reutilizarán el código existente para ahorrar costos de desarrollo.
- ¿Cuál es la mejor empresa de venta directa en la India?
- Quiero cambiar mi trabajo, tengo ofertas de Accenture India y Wipro Infotech, ¿a qué compañía debo unirme?
- ¿Morirán las empresas indias de TI?
- ¿Cuál es la mejor empresa de desarrollo de sitios web de viajes?
- Si la NASA fuera una empresa privada, ¿estaría más avanzada?
Las empresas basadas en la web escribirán nuevas características “desde cero” si es necesario, pero nuevamente intentarán aprovechar su base de código existente. Es cierto que esa base de código es en gran medida su propio código desarrollado durante una década o más, pero la mayoría de las veces un nuevo sitio web (o subsitio) no se inicia de novo.
Más del 90% de las horas de trabajo de desarrollo se destinan al mantenimiento: corregir errores, mejorar el rendimiento y agregar características a las bases de código existentes.