Compañía de software

Una empresa de software es una empresa cuyos productos principales son diversas formas de software, tecnología de software, distribución y desarrollo de productos de software. Constituyen la industria del software.

Tipos

Hay varios tipos diferentes de empresas de software: Hay empresas que venden disponibles para usar productos comerciales listos para usar (COTS), como Outlook, Word y Excel de Microsoft, Acrobat de Adobe Systems, Illustrator y otras herramientas de diseño, o aplicaciones de Google como Chrome. Muchas empresas brindan servicios de desarrollo de software y tienen una estructura para desarrollar software personalizado para otras empresas y negocios. Empresas que producen software comercial especializado, como Panorama, Hyperion y Siebel Systems. Empresas que ofrecen software como servicio (SaaS), como el servicio de correo electrónico de Google, Gmail, Voice y Maps, y empresas como Salesforce y Zendesk. Tecnología que moviliza redes sociales como Facebook, LinkedIn, Instagram, Twitter y Parler. También hay otros tipos de productos SaaS, de empresas que brindan servicios de infraestructura de TI y servicios de computación en la nube, como Amazon Web Services (AWS), Microsoft Azure Cloud Services y servicios de alojamiento GoDaddy. API como servicio, que permite a los desarrolladores de terceros interactuar con el software de una empresa, como la API de ubicación geográfica de Google, la API de Google Calendar, etc. Empresas que producen componentes de software, como Syncfusion, DevExpress, Telerik UI, Kendo UI y Dundas Proveedor de servicios de aplicaciones como Salesforce Empresas que producen software a medida para industrias verticales o regiones geográficas particulares. Proveedores de software independientes (ISV) que crean, desarrollan y venden software para consumidores o empresas que consumen los usuarios finales Todos estos pueden clasificarse en uno o varios de los siguientes: contractual: cuando se contrata a la empresa de software para que entregue algún software en particular desde el exterior (subcontratación de software) desarrollo de productos: cuando produce software empaquetado listo para usar; Comercial listo para usar

Roles comunes en una empresa de software

Organizar una empresa de software es un tipo muy especializado de habilidad de gestión, donde personas con experiencia pueden convertir el problema organizacional en un beneficio único. Por ejemplo, tener subequipos distribuidos en diferentes zonas horarias puede permitir una jornada laboral de 24 horas para la empresa, si los equipos, sistemas y procedimientos están bien establecidos. Un buen ejemplo es el equipo de prueba en una zona horaria 8 horas antes o después del equipo de desarrollo, que corrige los errores de software encontrados por los probadores. Una empresa de software profesional normalmente consta de al menos tres subequipos dedicados: Analistas de negocios que definen las necesidades comerciales del mercado. Desarrolladores de software que crean la especificación técnica y escriben el software. Probadores de software que son responsables de todo el proceso de gestión de la calidad En las empresas de software más grandes, se emplea una mayor especialización y, con bastante frecuencia, también hay: Escritores técnicos que redactan toda la documentación, como guías de usuario. Especialistas en versiones que son responsables de crear todo el producto y el control de versiones del software. Diseñadores de experiencia de usuario, que crean la arquitectura de diseño en función de los requisitos comerciales, la investigación del usuario y la experiencia en usabilidad. Diseñadores gráficos que normalmente son responsables del diseño de la interfaz gráfica de usuario. Ingenieros de mantenimiento que están detrás de dos, tres o más líneas de soporte. Los consultores son responsables de hacer operativa la solución, especialmente si se necesitan conocimientos especializados. Entre los ejemplos de esto se incluyen: la construcción de cubos multidimensionales en software de inteligencia empresarial, la integración con soluciones existentes y la implementación de escenarios empresariales en el software de gestión de procesos empresariales.

Estructura

El gerente de una empresa de software generalmente se llama Jefe de Desarrollo (HOD) e informa a las partes interesadas. Él o ella lidera los sub-equipos directamente o a través de los gerentes / líderes dependiendo del tamaño de la organización. Por lo general t

Related tags : Compañía de software (Software company)