El Software Engineering Institute ( SEI ) es un centro de investigación y desarrollo estadounidense con sede en Pittsburgh , Pensilvania . Sus actividades cubren ciberseguridad, garantía de software , ingeniería y adquisición de software, y capacidades de componentes críticos para el Departamento de Defensa. [ cita requerida ]
Establecido | 14 de noviembre de 1984 |
---|---|
Tipo de investigación | Multiprograma |
Presupuesto | 584 millones de dólares EE.UU. para 2011-2015 |
Campo de investigación | Ingeniería de software |
Director | Paul D. Nielsen |
Personal | 700 |
Habla a | 4500 Quinta Avenida |
Localización | Pittsburgh , Pensilvania , Estados Unidos 40.4466 ° N 79.9500 ° W 40 ° 26′48 ″ N 79 ° 57′00 ″ W / Coordenadas : 40 ° 26′48 ″ N 79 ° 57′00 ″ W / 40,4466 ° N 79,9500 ° W |
código postal | 15213 |
Afiliaciones | Departamento de Defensa , Departamento del Ejército |
Agencia operadora | Universidad de Carnegie mellon |
Sitio web | www |
Mapa | |
![]() ![]() Ubicación en Pittsburgh |
Autoridad
El Instituto de Ingeniería de Software Carnegie Mellon es un centro de investigación y desarrollo financiado con fondos federales con sede en el campus de la Universidad Carnegie Mellon en Pittsburgh , Pensilvania , Estados Unidos . La SEI también tiene oficinas en Washington, DC y Los Ángeles , California . El SEI opera con una importante financiación del Departamento de Defensa de EE. UU . La SEI también trabaja con la industria y la academia a través de colaboraciones de investigación. [ cita requerida ]
El 14 de noviembre de 1984, el Departamento de Defensa de Estados Unidos eligió a la Universidad Carnegie Mellon como sede del Instituto de Ingeniería de Software. [1] El instituto se fundó con una asignación inicial de $ 6 millones, con otros $ 97 millones que se asignarán en los siguientes cinco años. El contrato de la SEI con el Departamento de Defensa está sujeto a revisión y renovación cada cinco años.
El programa de trabajo de SEI se lleva a cabo en varias áreas principales: seguridad cibernética, garantía de software, ingeniería y adquisición de software, y capacidades de componentes críticos para el Departamento de Defensa. [2]
Áreas de trabajo
El SEI define iniciativas específicas destinadas a mejorar las capacidades de ingeniería de software de las organizaciones.
Prácticas de manejo
Las organizaciones necesitan gestionar de forma eficaz la adquisición, el desarrollo y la evolución (ADE) de sistemas intensivos en software. El éxito en las prácticas de gestión de la ingeniería de software ayuda a las organizaciones a predecir y controlar la calidad, el cronograma, el costo, el tiempo de ciclo y la productividad. El ejemplo más conocido de SEI en las prácticas de gestión es el Modelo de madurez de capacidad (CMM) de SEI para software (ahora Integración del modelo de madurez de capacidad (CMMI) ). El enfoque CMMI consta de modelos, métodos de evaluación y cursos de capacitación que han demostrado mejorar el rendimiento del proceso. En 2006, la versión 1.2 de CMMI Product Suite incluyó el lanzamiento de CMMI para desarrollo. CMMI para el desarrollo fue la primera de las tres constelaciones definidas en la Versión 1.2: las otras incluyen CMMI para Adquisición y CMMI para Servicios. La constelación CMMI for Services se lanzó en febrero de 2009. Otra práctica de gestión desarrollada por CERT, que es parte del SEI, es el Modelo de Gestión de Resiliencia (CERT-RMM). El CERT-RMM es un modelo de capacidad para la gestión de la resiliencia operativa. La versión 1.0 del modelo de gestión de la resiliencia se publicó en mayo de 2010.
Prácticas de ingeniería
El trabajo de SEI en prácticas de ingeniería aumenta la capacidad de los ingenieros de software para analizar, predecir y controlar propiedades funcionales y no funcionales seleccionadas de los sistemas de software. Las herramientas y métodos clave de SEI incluyen el método de análisis de compensación de arquitectura SEI (ATAM), el marco SEI para la práctica de la línea de productos de software y la técnica de migración y reutilización de servicios SEI (SMART).
Seguridad
El SEI también es el hogar del CERT / CC (Centro de Coordinación CERT), una organización de seguridad informática financiada con fondos federales. Los objetivos principales del Programa SEI CERT son garantizar que se utilicen la tecnología y las prácticas de administración de sistemas adecuadas para resistir los ataques a los sistemas en red y para limitar los daños y garantizar la continuidad de los servicios críticos a pesar de los ataques, accidentes o fallas exitosos. El programa SEI CERT está trabajando con US-CERT para producir el sitio web Build Security In (BSI), que proporciona pautas para incorporar la seguridad en cada fase del ciclo de vida del desarrollo de software . La SEI también ha realizado investigaciones sobre amenazas internas y análisis forense informático . Los resultados de esta investigación y otra información ahora pueblan el entorno de capacitación virtual del CERT.
Carnegie Mellon, Capability Maturity Model, CMM, CMMI, Architecture Tradeoff Analysis Method, ATAM y CERT están registrados en la Oficina de Patentes y Marcas Registradas de EE. UU. Por la Universidad Carnegie Mellon.
Programas especiales
Red de socios de SEI
La red de socios de SEI ayuda a SEI a difundir las mejores prácticas de ingeniería de software. Las organizaciones y las personas de la red de socios de SEI son seleccionadas, capacitadas y autorizadas por la SEI para brindar auténticos servicios de SEI, que incluyen cursos, métodos de consultoría y procesos de gestión. Actualmente, la red consta de casi 250 organizaciones asociadas en todo el mundo.
Conferencias
La SEI patrocina conferencias, talleres y reuniones de grupos de usuarios nacionales e internacionales. Otros eventos cubren temas que incluyen la adquisición de sistemas intensivos en software, sistemas comerciales listos para usar (COTS), seguridad y capacidad de supervivencia de la red, investigación de procesos de software, líneas de productos de software , CMMI y el proceso de software del equipo SEI.
Educación y entrenamiento
Los cursos de SEI se ofrecen actualmente en las ubicaciones de SEI en los Estados Unidos y Europa. Además, mediante el uso de materiales de curso con licencia, los socios de SEI capacitan a las personas.
Programa de membresía
El Programa de Membresía de SEI ayuda a la comunidad de ingenieros de software a conectarse. Los miembros de SEI incluyen propietarios de pequeñas empresas, programadores de software y sistemas, directores ejecutivos, directores y gerentes de empresas Fortune 500 y organizaciones gubernamentales [3]
Programa de afiliación
A través del Programa de Afiliados de SEI, las organizaciones asignan expertos técnicos al SEI por períodos que van desde 12 meses hasta cuatro años. Actualmente, los afiliados están trabajando en proyectos con SEI para identificar, desarrollar y demostrar prácticas mejoradas de ingeniería de software.
Programa de premios de Logros de Procesos de Software
Con el fin de reconocer los logros sobresalientes en la mejora de la capacidad de una organización para crear y desarrollar sistemas dependientes del software, la SEI y la IEEE Computer Society crearon el programa Software Process Achievement Award . [4] Además de recompensar la excelencia, el propósito de este premio es fomentar el avance continuo en la práctica de la ingeniería de software y difundir conocimientos, experiencias y prácticas comprobadas en todas las comunidades de investigadores y profesionales pertinentes.
Investigaciones y publicaciones
La SEI publica informes que ofrecen nueva información técnica sobre temas de ingeniería de software, ya sean teóricos o aplicados. La SEI también publica libros sobre ingeniería de software para aplicaciones y prácticas industriales, gubernamentales y militares.
Además, la SEI ofrece cursos públicos, talleres y conferencias sobre mejora de procesos, arquitectura de software y líneas de productos, y seguridad.
Controversias
El 11 de noviembre de 2015, el jefe del Proyecto Tor acusó [5] al Instituto de Ingeniería de Software de ayudar a la Oficina Federal de Investigación a descubrir las identidades de los usuarios de la red Tor . El procesamiento posterior mostró que el hackeo fue pagado por el Departamento de Defensa y una citación por parte del FBI. [6]
Foco de protestas progresistas
SEI ha sido un sitio ocasional de movimientos pacifistas y pacifistas , [7] [8] [9] muchas de las cuales han sido organizadas por el Centro Thomas Merton de Pittsburgh .
Referencias en cultura popular
- SEI sirvió como la prisión de Blackgate en la película de 2012 The Dark Knight Rises .
Ver también
- Ingeniería de software
- Ingeniero de software
- Proceso de software personal (PSP)
- Proceso de software de equipo (TSP)
Referencias
- ^ O'Toole, James. "CMU gana la guerra del software". Pittsburgh Post Gazette, 15 de noviembre de 1984. https://news.google.com/newspapers?id=RYRIAAAAIBAJ&sjid=mm4DAAAAIBAJ&pg=4978%2C3800166
- ^ http://www.sei.cmu.edu/research/index.cfm
- ^ Página Trabaje con nosotros
- ^ Programa de premios de procesos de software .
- ^ ¿Pagó el FBI a una universidad para atacar a los usuarios de Tor?
- ^ Confirmado: la Universidad Carnegie Mellon atacó a Tor, fue citado por los federales
- ^ Democracy Now! | Carnegie Military University: How the Pentagon Funds Universities to Contribute to War
- ^ The Tartan Online: Pittsburgh camina por la paz
- ^ "1200 se manifiestan contra la guerra de Irak en Oakland" . Pittsburgh Post-Gazette . 24 de marzo de 2007.
Otras lecturas
- Fenton, Edwin (2000). Carnegie Mellon 1900-2000: Una historia centenaria . Pittsburgh: Prensa de la Universidad Carnegie Mellon . ISBN 0-88748-323-2.
enlaces externos
- Página web oficial