Empieza haciendo clic en "Completar el modelo"
Contesta a algunas preguntas y tu documento tipo se creará automáticamente.
¡Tu documento está ya listo! Lo recibirás en los formatos Word y PDF. Lo podrás modificar.
Última revisión: 09/08/2024
Formatos disponibles: Word y PDF
Tamaño: 8 a 12 páginas
Completar el modeloEl contrato de mantenimiento de software es un contrato de prestación de servicios específico, a través del cual una persona denominada Cliente, encarga a otra denominada Desarrollador, el soporte o mantenimiento de un software, la mayoría de las veces a cambio de un precio o ganancia económica.
En este contrato las principales obligaciones del desarrollador son: mantener la funcionalidad del software y corregir los posibles errores que presente, por lo cual, si lo que se se desea es el diseño y codificación de un software nuevo, se debe utilizar un contrato de desarrollo de software.
Es importante tener en cuenta que las partes en este contrato conservan en todo momento su independencia. En otras palabras, el mantenimiento del software se llevará a cabo de acuerdo al criterio y experiencia del desarrollador, por lo que no habrá una relación laboral entre las partes.
Este documento permite celebrar un contrato de mantenimiento de software entre uno o varios clientes (que pueden ser personas físicas o morales) y entre uno o varios desarrolladores (que también pueden ser personas físicas o morales).
Mantenimiento del software
Un software, programa informático o aplicación es toda aquella secuencia de instrucciones o indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema informático (como puede ser un ordenador, un servidor, una tableta o un teléfono móvil) para realizar una función o una tarea específica, independientemente del lenguaje de programación utilizado para su creación.
Ahora bien, en ocasiones un software puede requerir de mantenimiento, esto es, de ciertas modificaciones o correcciones para que pueda continuar realizando la función o tarea para la que fue diseñado, sin que sea necesario un desarrollo completo nuevamente.
Actualización del software
A diferencia del mantenimiento de software que se refiere a modificaciones o correcciones del software para que pueda continuar realizando la función o tarea para la que fue diseñado, una actualización de software se puede llevar a cabo para ampliar su funcionalidad, por ejemplo, si un software no incluye la funcionalidad para pagos mediante tarjeta, se puede agregar dicha función al software.
A través de esté documento se puede contratar a un desarrollador para que además del mantenimiento del software, se realicen las actualizaciones que el cliente desee.
Cláusula de no competencia
Las partes pueden incluir en el contrato una cláusula de no competencia, con la que se trata de prevenir que el desarrollador pueda hacer uso de la información y experiencia acumulada en su favor y competir de forma desleal con el cliente. Con esta cláusula se trata de evitar, a través de una sanción, que el desarrollador pueda seguir haciendo uso de la comercialización o uso del software, después de la terminación del contrato.
Este periodo de tiempo de no competencia debe ser remunerado y su duración será proporcional a la importancia de la información que dispone y al daño que podría causar al cliente la posible competencia desleal del desarrollador.
Cláusula de confidencialidad
Dada la importancia de la información que puede ser transmitida entre las partes, incluyendo aspectos sobre el código fuente del software o sus características innovadoras, resulta especialmente importante proteger la información que las partes consideren confidencial.
Por este motivo, en el contrato se puede incluir la posibilidad de que las partes tengan la obligación de mantener la confidencialidad, y por lo tanto, estén obligadas a no divulgar la información que entre ellas sea compartida, aún después de concluido el contrato.
En todo caso, el desarrollador deberá tratar de forma confidencial toda la información técnica relacionada con el software (código fuente, manuales, claves de acceso, etc.), independientemente de que se incluya o no esta cláusula en el contrato.
Este documento puede ser utilizado para contratar el mantenimiento de cualquier tipo de software (como por ejemplo, sitios web, programas informáticos, aplicaciones para la plataforma Android o iOS, etc.), por ello es muy importante indicar de forma detallada en qué va a consistir el mantenimiento del software y en su caso, las actualizaciones que llevará a cabo el desarrollador, los plazos para corregir errores o averías, e inclusive las reparaciones o servicios que de forma concreta no se incluirán dentro del servicio de mantenimiento. Otro aspecto importante a considerar es la forma en la que se realizará el pago al desarrollador. En este contrato se incluyen las siguientes modalidades:
Una vez precisados estos elementos en el contrato de mantenimiento de software, y después de que este haya sido leído y firmado en cada una de sus hojas por las partes o por sus representantes legales (en este último caso, adjuntando el documento que otorga facultades al representante legal para celebrar el contrato en nombre del cliente o del desarrollador) el contrato será válido. Finalmente, es importante que cada una de las partes que firman el contrato conserve un ejemplar del mismo, y en su caso de los anexos que se incluyan, como por ejemplo del presupuesto o de las credenciales de las personas que firman.
Legislación Civil (Código Civil Federal y Códigos Civiles Estatales)
Ley Federal de Protección de Datos Personales
Ley Federal de Protección a la Propiedad Industrial
Completas un formulario. El documento se va redactando ante tus ojos, en base a tus respuestas.
Al finalizar, lo recibirás en los formatos Word y PDF. Puedes modificarlo y volver a utilizarlo.
Guías para ayudarle
Contrato de mantenimiento de software - Modelo, Formato
País: México