Cuando de desarrollar proyectos de informática se trata, además del enfoque de Gestión de Proyectos deben tenerse en cuenta el enfoque, metodología o marco de trabajo a utilizar para el desarrollo de los sistemas. Asimismo, debe tenerse en cuenta las buenas prácticas para la Gestión de Servicios de Tecnología.
En está página presentamos los últimos artículos y contenido sobre temas de metodologías de desarrollo de sistemas, prácticas de programación y pruebas de software.
Plantillas, descargas y otros recursos
- Documento de requerimientos de software
- Plantilla de Casos de uso
- Plantilla del Plan de pruebas de software
- Plantilla de Casos de pruebas de software
- Modelo de informe de ejecución de pruebas de software
- Modelo de curriculum vitae para Analista Programador
- Modelo de curriculum vitae para Analista de QA
Información sobre Software Testing
> Visita nuestra página de recursos en pruebas de software
Lo último en desarrollo de software y tecnología
En Ingeniería del software, una métrica del software es cualquier medida o conjunto utilizado para conocer o estimar el tamaño de un software o sistema de información. Entre los usos más frecuentes de las métricas del software están el realizar comparaciones costo beneficio y estimaciones de costos en proyectos de software.
Un ejemplo de métrica del software ampliamente es el punto de función, el cual trae beneficios para la organización, como por ejemplo estimaciones de software más precisas, posibilidad de comparar funcionalidades del software a desarrollar y tomar decisiones en base al costo beneficio, más información para priorizar trabajo, posibilidad de hacer avaluos de activos de software, entre otros aspectos.
Este articulo esta basado en el contenido del Curso de preparación para la certificación en el método COSMIC suministrado por FATTO. ¿Te gustaría certificarte como experto en el método COSMIC para medición de software? Visita la pagina del curso.
Cuando la gerencia te pregunte cuánto dinero necesitas para desarrollar tu próximo proyecto de software, es conveniente que cuentes con ejemplos de estimación de costos de un proyecto de software, los cuales puedas usar como referencia y guía.
Para realizar una estimación de costos de un proyecto de software necesitarás dos cosas, en primer lugar determinar el tamaño del software que vas a desarrollar, utilizando alguna unidad de medida, luego, necesitarás saber cuántas unidades de dicha medida puede desarrollar tu equipo de trabajo, aun determinado costo.
En este artículo te presentamos un ejemplo de estimación de costos de un proyecto de software, donde primero determinaremos el tamaño del software y luego sabiendo cuánto cuesta desarrollar cada unidad de medida determinaremos el costo.
![]() |
Imagen de: COSMIC |
Este articulo esta basado en el contenido del Curso de preparación para la certificación en el método COSMIC suministrado por FATTO. ¿Te gustaría certificarte como experto en el método COSMIC para medición de software? Visita la pagina del curso.
El tamaño de un software es la principal variable necesaria para determinar el esfuerzo de desarrollo que deberá invertirse para implementarlo. La medición y estimación de software utilizando COSMIC, es un método de segunda generación que determina el tamaño del software a partir del numero de interacciones entre los componentes de los requerimientos funcionales.
En este artículo te presentamos una introducción a que es el método COSMIC, incluyendo porque es necesario medir software, como se medía el software antes de COSMIC, cuales son las innovaciones que el método COSMIC abarca y cuáles son las 3 fases para realizar una medición con el método COSMIC.
Software Testing
Desarrollo de carrera profesional- 8 diferencias de las pruebas ágiles de software
- 5 Herramientas de testing de servicios web
- 10 Ventajas de la automatización de pruebas de servicios web
- Pruebas de caja negra: Ejemplos
- 10 Conocimientos para especializarte en automatización de pruebas de software
- Pruebas de aceptación de software según el ISTQB
- 10 tipos de pruebas no funcionales
- La falla más común en los sistemas de gestión de incidencias
- Tipos de pruebas de aplicaciones para celular
- Pruebas de caja negra ISTQB
- Tutorial de SoapUI en español - Proyecto de ejemplo
- 7 herramientas de apoyo a pruebas de aplicaciones para celular
- Pruebas de webservices con SoapUI
- Pruebas de software: 10 pasos para elaborar el plan de pruebas
- Aplicaciones para celular: Pruebas de software en 6 pasos
- Un ejemplo de Selenium Web Driver en 4 pasos
- 10 herramientas para la gestion de calidad de software
- Como instalar Selenium Webdriver y Ruby en 5 pasos
- 5 Preguntas y Respuestas sobre Cucumber
- Testing de Aceptación Automatizado con Selenium
- Selenium 2 para Automatización de Pruebas de Software
- Pruebas de Calidad de Software: Recopilación
- Las Pruebas de Calidad de Software en 10 pasos
- Tipos de Pruebas de Software definidos por el ISTQB
- 12va Conferencia Internacional sobre Testing y QA de Software en Sistemas Embedidos
- El arte de reportar un bug
- Introducción al Mobile Testing
- ISTQB - Preguntas del exámen
- Las certificaciones ISTQB
- 5 preguntas y respuestas sobre ISTQB
- Las 15 certificaciones mejor pagadas de América Latina en 2017
- Las 15 certificaciones profesionales mejor pagadas de 2016
- 15 Países con mejores sueldos en desarrollo de software
- Las certificaciones de TI mejor pagadas
- Las 15 certificaciones mejor pagadas de 2015
- Los 10 Trabajos Mejor Pagados en España en Tecnología 2014
- Los 10 trabajos mejor pagados en Informática en 2014
- Libro: Steve Jobs - La Biografia
- Lenguajes de Programación que debes aprender en 2014
- Las 15 certificaciones profesionales mejor pagadas de 2014
- 9 Habilidades que Necesitan Aprender los Desarrolladores para Móviles
- Los 9 trabajos en informática mejor pagados de 2013
- Como desarrollar profesionalmente al personal de Tecnología de Información (2da Parte)
- Como desarrollar profesionalmente al personal de Tecnología de Información (1era Parte)
- Las 15 certificaciones que serán mejor pagadas en 2013
- 10 habilidades (skills) de desarrollo de software más demanadas en 2013
- Habilidades interpersonales cada vez más demandadas en los profesionales de Tecnologías de Información
- Las Habilidades y Conocimientos más buscados en el área de Tecnología de Información (TI)
Gestión de tecnología informática
- Libro: Fundamentos de ITIL V3
- Alojamiento web: Definición, ventajas y desventajas
- 10 pasos para estudiar para el examen ITIL Intermediate (2da Parte)
- 10 pasos para estudiar para el examen ITIL Intermediate (1era Parte)
- Recomendaciones para el exámen ITIL Intermediate
- ITIL Intermediate: ¿Ciclo de vida de servicios o capacidades de servicio?
- La Certificación ITIL v3 Nivel Intermedio
- 10 pasos a seguir para prepararse para el exámen del ITIL Foundations V3
- ITIL y el Desarrollo de Software
- El esquema y niveles de certificación en ITIL
- 5 preguntas y respuestas sobre ITIL
¿Estás interesado en tomar cursos de ITIL dictados por instituciones acreditadas por la OGC?
Gestión de requerimientos de software
- Requerimientos funcionales: Ejemplos
- 8 Técnicas de análisis de requerimientos de software
- 7 Técnicas de levantamiento de requerimientos software
- Requerimientos funcionales: Los niveles de granularidad
- Requerimientos no funcionales: Ejemplos
- Requerimientos no funcionales: Una clasificación
- Requerimientos No Funcionales: Porque son importantes
Gestión de desarrollo de software
- 10 lecciones en tecnología de información que nos deja 2015
- 10 Tendencias para 2015 en Informática
- 10 tendencias de 2014 en Tecnología e Informática
- 17 consejos de seguridad Informática para Desarrolladores
- El Rol del Arquitecto de Software (2da Parte)
- El Rol del Arquitecto de Software
- Los pasos para resolver incidentes en el período de estabilización de un desarrollo de software
- Ambientes de pruebas integrales de software: Buenas prácticas
- Ambientes de desarrollo de software: Buenas prácticas
- Algunas prácticas de desarrollo de aplicaciones web para asegurar calidad, mantenibilidad, escalabilidad y seguridad
- Acciones preventivas para evitar retraso y retrabajo en proyectos de tecnología de información (TI)
Desarrollo de software para teléfonos móviles y tabletas
- Patrones de lectura para una mejor experiencia de usuario
- 5 consejos de desarrollo web para incrementar tus ventas en línea
- 4 consejos básicos para el diseño de una página web móvil
- Por qué tu Aplicación para Móviles Necesita una Página Web
- Artículos de Desarrollo de Aplicaciones para Smartphone
- Desarrollo de Software para móviles en 5 fases
- Guía de desarrollo aplicaciones Móviles - 4ta Parte: La Implementación
- Programar para Teléfonos Móviles: Retos y Ventajas
- Guía de desarrollo de aplicaciones para Móviles – 3ra Parte: Las Pruebas y Calidad
- Guía de desarrollo de aplicaciones para Móviles - 2da Parte: Desarrollo
- Guía de desarrollo de aplicaciones para Móviles - 1era Parte: Diseño
Software y herramientas
- Aprender a programar gratis: 10 sitios web
- 7 aplicaciones de productividad para profesionales tecnología de información
- Herramientas de Software para Gestión Proyectos
- Herramientas para Gestionar el Desarrollo de Software (2da Parte)
- Herramientas de Gestión de Proyectos de Desarrollo de Software (1era Parte)
- 5 Herramientas para la automatización de pruebas de software
Estimaciones de esfuerzo en desarrollo de software
- Estimación de proyectos de software: Cálculo de los puntos de función no ajustados
- Estimación de proyectos de software con puntos de función: Determinar tipo de conteo y componentes funcionales
- Estimación de proyectos de software por puntos de función: Introducción
- Contratación de Servicios de Software: El Modelo Brasileño de Puntos Función
- 5 pasos para elaborar estimaciones de proyectos de software
- Libro: Guía Práctica de Estimación y Medición de Proyectos Software: ¿Por qué?, ¿Para qué? y ¿Cómo?
Programación y desarrollo de software
- Tutorial de Lenguaje de programación Ruby
- Errores clásicos en la gestión de desarrollo de software
- Errores comunes en el desarrollo software: Recopilación
- Errores comunes en Bases de Datos: Lógica de negocios en Triggers
- Errores comunes en el desarrollo de software: Singletonitis
- Errores comunes en el desarrollo de software: Base de datos como comunicador de procesos
- Errores comunes en el desarrollo de software: Entrada de datos manejada inadecuadamente (Input Kludge)
- Errores comunes en el desarrollo de Software: el Botón Mágico
- Errores comunes en el desarrollo de software: el Objeto Todopoderoso
- Errores comunes en el desarrollo de Bases de datos: Tercera Parte
- Errores comunes en el desarrollo de Bases de datos: Segunda Parte
- Errores comunes en el desarrollo de Bases de datos
- Errores comunes de programación: Segunda Parte
- 5 errores comunes de programación
Artículos sobre CMMI
¿Interesado en productos Amazon sobre Gestión y Desarrollo de Software?
¿Interesado en productos Amazon sobre Gestión y Desarrollo de Software?
- Visite nuestra sección de productos Amazon. Aquí.
No hay comentarios :
Publicar un comentario