SlideShare uma empresa Scribd logo
1 de 34
Fábrica de  software Materia: Industria del software Elaborado por: Mónica Méndez Morales
Fábrica de software Definición Una fábrica de software es una empresa de la industria del software cuya misión es el desarrollo de software para sus clientes de acuerdo a los requerimientos específicos que aquel le solicita. Una fábrica de software tiene como su principal fuente de ingreso la venta de proyectos de desarrollo de software, como así también la venta de horas hombre de desarrollo de software. Generalmente la propiedad intelectual de las aplicaciones informáticas desarrolladas le pertenecen al cliente.
Antecedentes • Nace a finales de los 60’s y principios de los 70’s. • Surge como respuesta hacia las incertidumbres sobre: ,[object Object]
 Presupuesto y calendario de los programas de desarrollo de software.
 Definición y seguimiento de procesos de producción y como medio para medir su desempeño y productividad de las personas que lo ejecutan.
 Falta de estandarización en métodos y herramientas empleados.
 Nulo reuso de los productos.,[object Object]
Una fábrica de software -concepto que se contrapone a lo qué es la manufactura artesanal de software- es una organización capaz de manufacturar productos con calidad aceptada en el ámbito mundial bajo criterios de rentabilidad, planificación, diseño y organización. El software necesita una organización tras de sí, ya que se trata de uno de los principales bienes de capital de los negocios.
Se podría pensar que Microsoft es una fábrica de software, pero no es así. Ellos basan su negocio en la creación de programas dirigidos a públicos masivos, más que a desarrollos especializados para cierto tipo de industria; hacen software genérico como hojas de cálculo, procesadores de palabra y sistemas operativos.  Por el contrario, el modelo de fábricas de software se basa en que la empresa ofrezca servicios a la medida a sus clientes, es un concepto de outsourcing, en el cual se delega el diseño de software a una empresa dedicada totalmente a ese fin, la cual está encargada de desarrollar plataformas para sistemas administrativos, nóminas, control, procesos y muchos más.
CALIDAD Incursionar en otros mercados requiere contar con un aval sólido que demuestre nuestra calidad. Es entonces cuando entran en juego los procesos de certificación que aunque para efectos de comercialización a nivel nacional, no son indispensables, llevan a la empresa desarrolladora a fortalecer su estructura interna, de una manera planificada, organizada y con objetivos muy claros.
Modelo CMM (Capability Maturity Model) Una opción importante para incursionar en el mercado internacional es contar con la certificación de calidad en CMM (CapabilityMaturityModel) con nivel 3 al menos. CMM provee a las organizaciones de una guía para incrementar el rendimiento de sus procesos de negocios, indicando que la productividad y la calidad de los productos y servicios, aumenta conforme crece el nivel de madurez de los procesos que lo crean.  El modelo describe cinco niveles de madurez donde cada uno, claramente definido, indica un nivel de prestación o rendimiento particular.
EL Modelo de Madurez de Capacidades ("CapabilityMaturityModel") es un marco de trabajo que describe los elementos claves de un proceso de software eficaz. Describe un camino de mejoramiento evolutivo para pasar desde un proceso  inmaduro a un proceso maduro y disciplinado, basado en conocimientos adquiridos de evaluaciones de los procesos de software y extensos feedback con industrias y  el gobierno. Niveles de Madurez y Áreas Clave de CMM 1.Inicial: El proceso de software se caracteriza como ad hoc, y ocasionalmente caótico. Pocas actividades están definidas y el éxito de los proyectos depende del esfuerzo individual. Carencia de procedimientos formales, estimaciones de costo, planes del proyecto, mecanismo de administración para asegurar que los procedimientos se siguen.
2.Repetible: Son establecidas las actividades básicas para la administración de proyectos de software para el seguimiento de costos, programación y funcionalidad. El éxito está en repetir prácticas que hicieron posible el éxito de proyectos anteriores. 3.Definido: Las actividades del proceso de software para la administración e ingeniería están documentadas, estandarizadas e integradas en un proceso de software estándar para la organización. 4.Administrado: Medidas detalladas de las actividades del proceso y calidad del producto son registradas. El proceso de software y el producto entregado son cuantitativamente entendidos y controlados.
5.Optimizado: Existe una mejora continua de las actividades, la que se logra, a través, de un feedback con estas mismas y también a partir de innovadoras ideas y tecnologías. La recolección de datos es automatizada y usada para identificar elementos más débiles del proceso, se hacen rigurosos análisis de causas y prevención de defectos.
El nivel de madurez se establece como aquél en que se satisface todas las áreas claves en forma continua. Estas áreas claves priorizan los esfuerzos para mejorar el proceso de desarrollo de software en la organización. Las áreas claves correspondientes al nivel 2 son: •Administración de requerimientos. •Planificación de proyectos de software. •Supervisión y seguimiento de proyectos de software. •Gestión de subcontratos de software. •Aseguramiento de calidad de software. •Administración de la configuración de software
Beneficios de las fabricas de software •Estimación de procesos y costos con bastante precisión. •Reducción de costos como factores de improductividad , actualización tecnológica  de equipos internos e infraestructura del área de desarrollo. • Concentración de esfuerzos de profesionales de TI y de los usuarios mismos.
•Mejora de procesos de productividad, control total de inventario y mejora de  Controles de calidad de software. •Sincronización de documentos, código y aplicaciones particulares •Posibilidad de contratación de etapas especificas de desarrollo. •Mayor facilidad para entrenar usuarios, técnicos en software y equipo
México, fábricas de software Aunque el enfoque de la industria de software en nuestro país se ha dirigido principalmente hacia el mercado interno, actualmente se mueve hacia los mercados internacionales.  México podría ser uno de los protagonistas de la nueva economía digital, mediante acciones coordinadas, si se consolida el concepto de fábricas de software para convertirse en exportador de este servicio.  El potencial de ingresos sería superior a los cinco mil millones de dólares anuales en el mediano plazo y los desarrolladores mexicanos podríamos construir una marca con reconocimiento global.
México, fábricas de software Para desarrollar software competitivo en el ámbito internacional se requiere estar comunicado con el mundo y tener acceso a las últimas tecnologías.  Nuestra posición geográfica nos abre la puerta para llegar fácilmente al mercado de los Estados Unidos; tenemos accesos preferenciales que derivan de los tratados comerciales que se han firmado con América del Norte y contamos con ventajas por la coincidencia de horarios, la oportunidad es comparable con el desarrollo inicial de las maquiladoras mexicanas en la década de los 60.
México, fábricas de software Es fundamental que tanto la iniciativa privada como los organismos gubernamentales capitalicen las ventajas geográficas y laborales de México, frente a un sector que representa más de 500 mil millones de dólares anuales a nivel mundial. Para aprovechar la cercanía de México con Estados Unidos -el mercado más grande de software- e incursionar en Latinoamérica, se requiere de un programa nacional de desarrollo, donde el gobierno mexicano ocupe un rol protagónico como promotor de la industria mexicana, pero también como consumidor, ya que el sector público sobresale mundialmente como el comprador número uno de software.
México, fábricas de software Fundada en 1982, Softtek La primera fábrica de software en América Latina, ubicada en Monterrey El Presidente Zedillo, inauguró empresa Softtek, en Monterrey el día 20 de febrero de 1998.  Existen aproximadamente 500 empresas importantes en el desarrollo de software Existen fábricas de software que “son privadas”, esto es, que la tiene una empresa para sus propios desarrollos, como Ddémesis, adquirida por GE Capital, y Tecnosys, de IBM
Conclusiones •La implementación de una fabrica de software, solo es posible cuando se logran completar con éxito las capas superiores de los diferentes modelos como CMM, Triullum, Spice entre otros. •Con la implementación de metodologías para el uso de Fabricas de Software, se puede lograr: ,[object Object]
Medios efectivos para controlar recursos económicos, laborales y organizacionales.
Estandarización de políticas y procedimientos dentro de una
organización.,[object Object]
Competitividad y TIC’s
Competitividad y TICs Diversos organismos internacionales tienden a generar diferentes índices con los cuales medir el grado de desarrollo y bienestar de los países, en especial de cara al mundo moderno, caracterizado por la globalización y la revolución de las TICs. El índice de grado de preparación de los países para participar y beneficiarse de las TICs, llamado NetworkedReadinessIndex (NRI, por sus siglas en inglés). permite llevar a cabo un análisis bastante detallado, a nivel macroeconómico, sobre las principales restricciones u obstáculos que enfrenta un país para facilitar la difusión de las TICs entre sus ciudadanos y sus empresas.
Competitividad y TIC’s El NRI es calculado por el Foro Económico Mundial, el Programa de Información para el Desarrollo del Banco Mundial (infoDevProgram) y el INSEAD (2004) Este objetivo se logra al comparar la situación relativa de un país, en una significativa cantidad de variables, con la situación de 133 países (desarrollados y en vías de desarrollo).
Grado de preparación de Centroamérica para aprovechar y beneficiarse de las TICs: una visión macro El NRI se construye con base en una muestra de 133 países y está compuesto por 48 variables. Este índice busca captar el grado de preparación de un país para participar y beneficiarse de los desarrollos de las tecnologías de la información y la comunicación (TICs), y está basado en la premisa de que hay tres diferentes tomadores de decisión en este campo: las personas o individuos, las empresas y el gobierno. Los componentes del NRI sirven para evaluar las áreas claves donde un país debe trabajar, si éste desea participar y beneficiarse de los desarrollos de las TICs, al compararse con otros países de similar nivel de desarrollo, con los líderes de la economía basada en el conocimiento o con sus principales competidores. Estos componentes se dividen, a su vez, en nueve subíndices:
REPORTE GLOBAL DE TECNOLOGÍAS DE LA INFORMACIÓN 2009-2010 FORO ECONÓMICO MUNDIAL Suecia encabeza el informe sobre Tecnologías de la Información y la Comunicación (ICT) que este viernes lanzó el WorldEconomicForum (WEF en sus siglas en inglés), un listado 2009-2010 que evalúa mal a los países latinoamericanos, todos ubicados a partir del puesto 40. El estudio del WEF analizó a 133 economías de todo el mundo, con el objeto de medir el impacto de las ICT sobre el proceso de desarrollo de sus economías y la compatibilidad de estas naciones. Suecia, que obtuvo una puntuación de 5,65 en este ranking, es seguido en el top ten por Singapur (5,64), Dinamarca (5,54), Suiza (5,48), Estados Unidos (5,46), Finlandia (5,44), Canadá (5,36), Hong Kong (5,33), Holanda (5,32) y Noruega (5,22).
Los retrasados países latinoamericanos recién aparecen el la medianía de la tabla del WEF, en la posición 40, donde Chile fue evaluado con 4,13 puntos, seguido de Puerto Rico en el puesto 45 (4,07), y Costa Rica en el casillero 49 (3,95).  El país latinoamericano peor evaluado es Bolivia, en el puesto 131, la antepenúltima posición del ranking, tras una puntuación de 2,68. Uruguay y Panamá, dos de las economías más estables de la región, afloran juntos en este ranking, en las posiciones 57 (3,81) y 58 (3,81),respectivamente. Más atrás aparecen juntos Colombia y Brasil, en las ubicaciones 60 (3,80), 61 (3,80) y México en el lugar 78 (3,61)

Mais conteúdo relacionado

Mais procurados

Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de software
Professional Testing
 
Software quality infrastructure
Software quality infrastructureSoftware quality infrastructure
Software quality infrastructure
Luthfia Ulinnuha
 
Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3
Professional Testing
 
Presentacion fase de lanzamiento tsp
Presentacion fase de lanzamiento tspPresentacion fase de lanzamiento tsp
Presentacion fase de lanzamiento tsp
lagh
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
Ivan Rm
 
Ch 1 the software quality assurance challange
Ch 1 the software quality assurance challangeCh 1 the software quality assurance challange
Ch 1 the software quality assurance challange
Kittitouch Suteeca
 

Mais procurados (20)

Sqa
SqaSqa
Sqa
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de software
 
Software quality infrastructure
Software quality infrastructureSoftware quality infrastructure
Software quality infrastructure
 
Planificacion De Proyectos De Software
Planificacion De Proyectos De SoftwarePlanificacion De Proyectos De Software
Planificacion De Proyectos De Software
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Analisis de requerimientos de Software
Analisis de requerimientos de SoftwareAnalisis de requerimientos de Software
Analisis de requerimientos de Software
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajas
 
PLAN SQA
PLAN SQAPLAN SQA
PLAN SQA
 
Sqa ejemplo
Sqa ejemploSqa ejemplo
Sqa ejemplo
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
Estandares ieee
Estandares ieeeEstandares ieee
Estandares ieee
 
Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3
 
Presentacion fase de lanzamiento tsp
Presentacion fase de lanzamiento tspPresentacion fase de lanzamiento tsp
Presentacion fase de lanzamiento tsp
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Modelos de Procesos de Software
Modelos de Procesos de SoftwareModelos de Procesos de Software
Modelos de Procesos de Software
 
Ch 1 the software quality assurance challange
Ch 1 the software quality assurance challangeCh 1 the software quality assurance challange
Ch 1 the software quality assurance challange
 
Norma iso 14598
Norma iso 14598Norma iso 14598
Norma iso 14598
 

Semelhante a Fabrica software

Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)
Johita Guerrero
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)
Johita Guerrero
 
Moprosoft informe de investigación
Moprosoft informe de investigaciónMoprosoft informe de investigación
Moprosoft informe de investigación
Howard Pernía
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidad
Arlu Flex
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de Calidad
Arlu Flex
 
Moprosoft&cmmi
Moprosoft&cmmiMoprosoft&cmmi
Moprosoft&cmmi
Annie Mrtx
 
Presentacion caso empresarial sección e2
Presentacion caso empresarial sección e2Presentacion caso empresarial sección e2
Presentacion caso empresarial sección e2
Beisy Cisneros
 
Cmmi&moprosoft
Cmmi&moprosoftCmmi&moprosoft
Cmmi&moprosoft
Annie Mrtx
 
Proyecto parcial
Proyecto parcialProyecto parcial
Proyecto parcial
danielpac
 

Semelhante a Fabrica software (20)

Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)
 
Sw Dev Process V2
Sw Dev Process V2Sw Dev Process V2
Sw Dev Process V2
 
Evolucion software - Ing SW
Evolucion software - Ing SWEvolucion software - Ing SW
Evolucion software - Ing SW
 
Moprosoft informe de investigación
Moprosoft informe de investigaciónMoprosoft informe de investigación
Moprosoft informe de investigación
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidad
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de Calidad
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - Moprosoft
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - Moprosoft
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
 
Moprosoft&cmmi
Moprosoft&cmmiMoprosoft&cmmi
Moprosoft&cmmi
 
Presentacion caso empresarial sección e2
Presentacion caso empresarial sección e2Presentacion caso empresarial sección e2
Presentacion caso empresarial sección e2
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literario
 
MoProsoft
MoProsoftMoProsoft
MoProsoft
 
cvjaque2015
cvjaque2015cvjaque2015
cvjaque2015
 
Cmmi&moprosoft
Cmmi&moprosoftCmmi&moprosoft
Cmmi&moprosoft
 
Trabajo_Final_Diseño_Proyectos_102058_306
Trabajo_Final_Diseño_Proyectos_102058_306Trabajo_Final_Diseño_Proyectos_102058_306
Trabajo_Final_Diseño_Proyectos_102058_306
 
Analisis de requerimientos
Analisis de requerimientosAnalisis de requerimientos
Analisis de requerimientos
 
Proyecto parcial
Proyecto parcialProyecto parcial
Proyecto parcial
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 

Fabrica software

  • 1. Fábrica de software Materia: Industria del software Elaborado por: Mónica Méndez Morales
  • 2. Fábrica de software Definición Una fábrica de software es una empresa de la industria del software cuya misión es el desarrollo de software para sus clientes de acuerdo a los requerimientos específicos que aquel le solicita. Una fábrica de software tiene como su principal fuente de ingreso la venta de proyectos de desarrollo de software, como así también la venta de horas hombre de desarrollo de software. Generalmente la propiedad intelectual de las aplicaciones informáticas desarrolladas le pertenecen al cliente.
  • 3.
  • 4. Presupuesto y calendario de los programas de desarrollo de software.
  • 5. Definición y seguimiento de procesos de producción y como medio para medir su desempeño y productividad de las personas que lo ejecutan.
  • 6. Falta de estandarización en métodos y herramientas empleados.
  • 7.
  • 8. Una fábrica de software -concepto que se contrapone a lo qué es la manufactura artesanal de software- es una organización capaz de manufacturar productos con calidad aceptada en el ámbito mundial bajo criterios de rentabilidad, planificación, diseño y organización. El software necesita una organización tras de sí, ya que se trata de uno de los principales bienes de capital de los negocios.
  • 9. Se podría pensar que Microsoft es una fábrica de software, pero no es así. Ellos basan su negocio en la creación de programas dirigidos a públicos masivos, más que a desarrollos especializados para cierto tipo de industria; hacen software genérico como hojas de cálculo, procesadores de palabra y sistemas operativos. Por el contrario, el modelo de fábricas de software se basa en que la empresa ofrezca servicios a la medida a sus clientes, es un concepto de outsourcing, en el cual se delega el diseño de software a una empresa dedicada totalmente a ese fin, la cual está encargada de desarrollar plataformas para sistemas administrativos, nóminas, control, procesos y muchos más.
  • 10. CALIDAD Incursionar en otros mercados requiere contar con un aval sólido que demuestre nuestra calidad. Es entonces cuando entran en juego los procesos de certificación que aunque para efectos de comercialización a nivel nacional, no son indispensables, llevan a la empresa desarrolladora a fortalecer su estructura interna, de una manera planificada, organizada y con objetivos muy claros.
  • 11. Modelo CMM (Capability Maturity Model) Una opción importante para incursionar en el mercado internacional es contar con la certificación de calidad en CMM (CapabilityMaturityModel) con nivel 3 al menos. CMM provee a las organizaciones de una guía para incrementar el rendimiento de sus procesos de negocios, indicando que la productividad y la calidad de los productos y servicios, aumenta conforme crece el nivel de madurez de los procesos que lo crean. El modelo describe cinco niveles de madurez donde cada uno, claramente definido, indica un nivel de prestación o rendimiento particular.
  • 12. EL Modelo de Madurez de Capacidades ("CapabilityMaturityModel") es un marco de trabajo que describe los elementos claves de un proceso de software eficaz. Describe un camino de mejoramiento evolutivo para pasar desde un proceso inmaduro a un proceso maduro y disciplinado, basado en conocimientos adquiridos de evaluaciones de los procesos de software y extensos feedback con industrias y el gobierno. Niveles de Madurez y Áreas Clave de CMM 1.Inicial: El proceso de software se caracteriza como ad hoc, y ocasionalmente caótico. Pocas actividades están definidas y el éxito de los proyectos depende del esfuerzo individual. Carencia de procedimientos formales, estimaciones de costo, planes del proyecto, mecanismo de administración para asegurar que los procedimientos se siguen.
  • 13. 2.Repetible: Son establecidas las actividades básicas para la administración de proyectos de software para el seguimiento de costos, programación y funcionalidad. El éxito está en repetir prácticas que hicieron posible el éxito de proyectos anteriores. 3.Definido: Las actividades del proceso de software para la administración e ingeniería están documentadas, estandarizadas e integradas en un proceso de software estándar para la organización. 4.Administrado: Medidas detalladas de las actividades del proceso y calidad del producto son registradas. El proceso de software y el producto entregado son cuantitativamente entendidos y controlados.
  • 14. 5.Optimizado: Existe una mejora continua de las actividades, la que se logra, a través, de un feedback con estas mismas y también a partir de innovadoras ideas y tecnologías. La recolección de datos es automatizada y usada para identificar elementos más débiles del proceso, se hacen rigurosos análisis de causas y prevención de defectos.
  • 15. El nivel de madurez se establece como aquél en que se satisface todas las áreas claves en forma continua. Estas áreas claves priorizan los esfuerzos para mejorar el proceso de desarrollo de software en la organización. Las áreas claves correspondientes al nivel 2 son: •Administración de requerimientos. •Planificación de proyectos de software. •Supervisión y seguimiento de proyectos de software. •Gestión de subcontratos de software. •Aseguramiento de calidad de software. •Administración de la configuración de software
  • 16. Beneficios de las fabricas de software •Estimación de procesos y costos con bastante precisión. •Reducción de costos como factores de improductividad , actualización tecnológica de equipos internos e infraestructura del área de desarrollo. • Concentración de esfuerzos de profesionales de TI y de los usuarios mismos.
  • 17. •Mejora de procesos de productividad, control total de inventario y mejora de Controles de calidad de software. •Sincronización de documentos, código y aplicaciones particulares •Posibilidad de contratación de etapas especificas de desarrollo. •Mayor facilidad para entrenar usuarios, técnicos en software y equipo
  • 18.
  • 19. México, fábricas de software Aunque el enfoque de la industria de software en nuestro país se ha dirigido principalmente hacia el mercado interno, actualmente se mueve hacia los mercados internacionales. México podría ser uno de los protagonistas de la nueva economía digital, mediante acciones coordinadas, si se consolida el concepto de fábricas de software para convertirse en exportador de este servicio. El potencial de ingresos sería superior a los cinco mil millones de dólares anuales en el mediano plazo y los desarrolladores mexicanos podríamos construir una marca con reconocimiento global.
  • 20. México, fábricas de software Para desarrollar software competitivo en el ámbito internacional se requiere estar comunicado con el mundo y tener acceso a las últimas tecnologías. Nuestra posición geográfica nos abre la puerta para llegar fácilmente al mercado de los Estados Unidos; tenemos accesos preferenciales que derivan de los tratados comerciales que se han firmado con América del Norte y contamos con ventajas por la coincidencia de horarios, la oportunidad es comparable con el desarrollo inicial de las maquiladoras mexicanas en la década de los 60.
  • 21. México, fábricas de software Es fundamental que tanto la iniciativa privada como los organismos gubernamentales capitalicen las ventajas geográficas y laborales de México, frente a un sector que representa más de 500 mil millones de dólares anuales a nivel mundial. Para aprovechar la cercanía de México con Estados Unidos -el mercado más grande de software- e incursionar en Latinoamérica, se requiere de un programa nacional de desarrollo, donde el gobierno mexicano ocupe un rol protagónico como promotor de la industria mexicana, pero también como consumidor, ya que el sector público sobresale mundialmente como el comprador número uno de software.
  • 22. México, fábricas de software Fundada en 1982, Softtek La primera fábrica de software en América Latina, ubicada en Monterrey El Presidente Zedillo, inauguró empresa Softtek, en Monterrey el día 20 de febrero de 1998. Existen aproximadamente 500 empresas importantes en el desarrollo de software Existen fábricas de software que “son privadas”, esto es, que la tiene una empresa para sus propios desarrollos, como Ddémesis, adquirida por GE Capital, y Tecnosys, de IBM
  • 23.
  • 24. Medios efectivos para controlar recursos económicos, laborales y organizacionales.
  • 25. Estandarización de políticas y procedimientos dentro de una
  • 26.
  • 28. Competitividad y TICs Diversos organismos internacionales tienden a generar diferentes índices con los cuales medir el grado de desarrollo y bienestar de los países, en especial de cara al mundo moderno, caracterizado por la globalización y la revolución de las TICs. El índice de grado de preparación de los países para participar y beneficiarse de las TICs, llamado NetworkedReadinessIndex (NRI, por sus siglas en inglés). permite llevar a cabo un análisis bastante detallado, a nivel macroeconómico, sobre las principales restricciones u obstáculos que enfrenta un país para facilitar la difusión de las TICs entre sus ciudadanos y sus empresas.
  • 29. Competitividad y TIC’s El NRI es calculado por el Foro Económico Mundial, el Programa de Información para el Desarrollo del Banco Mundial (infoDevProgram) y el INSEAD (2004) Este objetivo se logra al comparar la situación relativa de un país, en una significativa cantidad de variables, con la situación de 133 países (desarrollados y en vías de desarrollo).
  • 30. Grado de preparación de Centroamérica para aprovechar y beneficiarse de las TICs: una visión macro El NRI se construye con base en una muestra de 133 países y está compuesto por 48 variables. Este índice busca captar el grado de preparación de un país para participar y beneficiarse de los desarrollos de las tecnologías de la información y la comunicación (TICs), y está basado en la premisa de que hay tres diferentes tomadores de decisión en este campo: las personas o individuos, las empresas y el gobierno. Los componentes del NRI sirven para evaluar las áreas claves donde un país debe trabajar, si éste desea participar y beneficiarse de los desarrollos de las TICs, al compararse con otros países de similar nivel de desarrollo, con los líderes de la economía basada en el conocimiento o con sus principales competidores. Estos componentes se dividen, a su vez, en nueve subíndices:
  • 31.
  • 32. REPORTE GLOBAL DE TECNOLOGÍAS DE LA INFORMACIÓN 2009-2010 FORO ECONÓMICO MUNDIAL Suecia encabeza el informe sobre Tecnologías de la Información y la Comunicación (ICT) que este viernes lanzó el WorldEconomicForum (WEF en sus siglas en inglés), un listado 2009-2010 que evalúa mal a los países latinoamericanos, todos ubicados a partir del puesto 40. El estudio del WEF analizó a 133 economías de todo el mundo, con el objeto de medir el impacto de las ICT sobre el proceso de desarrollo de sus economías y la compatibilidad de estas naciones. Suecia, que obtuvo una puntuación de 5,65 en este ranking, es seguido en el top ten por Singapur (5,64), Dinamarca (5,54), Suiza (5,48), Estados Unidos (5,46), Finlandia (5,44), Canadá (5,36), Hong Kong (5,33), Holanda (5,32) y Noruega (5,22).
  • 33. Los retrasados países latinoamericanos recién aparecen el la medianía de la tabla del WEF, en la posición 40, donde Chile fue evaluado con 4,13 puntos, seguido de Puerto Rico en el puesto 45 (4,07), y Costa Rica en el casillero 49 (3,95). El país latinoamericano peor evaluado es Bolivia, en el puesto 131, la antepenúltima posición del ranking, tras una puntuación de 2,68. Uruguay y Panamá, dos de las economías más estables de la región, afloran juntos en este ranking, en las posiciones 57 (3,81) y 58 (3,81),respectivamente. Más atrás aparecen juntos Colombia y Brasil, en las ubicaciones 60 (3,80), 61 (3,80) y México en el lugar 78 (3,61)
  • 34.
  • 35.
  • 36. MÉXICO México cuenta con La Asociación Mexicana de la Industria de Tecnologías de Información (AMITI) creada en 1997 y cuenta con más de 180 empresas asociadas. Hasta Septiembre de 2006, México contaba con menos de 10 evaluaciones CMMI. Otras de las alternativas mexicanas lo es La Asociación Mexicana para la Calidad en la Ingeniería de Software (AMCIS), formalmente constituida en 1999 con el fin de garantizar la calidad de los procesos informáticos en general que le permitieran asegurar su competitividad internacional y ajustarse a los patrones internacionales de calidad en la producción de software. Esta asociación, ofrece un Diplomado en Calidad de Software desde 2002.
  • 37. México desarrolló además el Modelo de Procesos para la Industria del Software en México (MoProsoft) en el 2003, que constituye la Norma mexicana para la industria de desarrollo y mantenimiento de software para pequeñas y medianas empresas. Este modelo es compatible con CMMI, ISO 9000:2000 e ISO 15504. Por otra parte ESICenter México, sede del European Software Institute (ESI) en Guadalajara y Monterrey ofrece capacitación, consultoría y evaluación en CMMI, ISO 9000, ISO 15504 y ofrece un Diplomado en Calidad de Software.
  • 38. Uno de los programas más atrevidos lanzados en México. Lo es sin dudas, el Programa para el Desarrollo de la Industria de Software (PROSOFT) que abarca: inversiones, exportaciones, marco legal, capital humano, mercado interno, financiamiento, incubadoras, compras de gobierno, calidad y agrupamientos empresariales. Este programa, desde su creación en 2003 estableció metas concretas para año 2013, tales como exportar 5.000 millones de dólares, aumentar el gasto en TI del 1.4% actual al 4.3% promedio en el primer mundo y ser el líder latinoamericano de soporte y desarrollo de servicios basados en tecnologías de la información.
  • 39. bibliografía www.prosoft.economia.gob.mx www.pergaminovirtual.com.ar www.enterate.unam.mx/Articulos www.fabricadesoftware.cl www.elsiglodetorreon.com.mx www.ci.ulsa.mx www.weforum.or www.centralamericadata.com www.cnnexpansion.com