Para poder entrar a las diferentes actividades de este blog y puedas ver que tanto pudiste aprender acerca de la información antes vista, realiza los juegos, el quizz y la encuesta.
Dar click en el enlace debajo.
ENCUESTA palabra secreta: brendy
http://www.quia.com/profiles/bvelez35
El perfil de un ingeniero en software es un profesionista que desarrolla soluciones de software, mediante la aplicación de procesos, modelos y estándares de calidad de la industria del software, las cuales contribuyen al crecimiento y progreso de su sociedad, en un ambiente que provee vida sustentable y oportunidades a sus habitantes.
Mapa Curricular de la carrera de Ingeniería en Software
MAPA CURRICULAR
Competencia de Análisis y Diseño
•Análisis de Sistemas
•Análisis y Modelado de Software
•Diseño de Software I c/Práctica Profesional I
•Diseño de Software II
•Diseño de Sistemas Interactivos
•Diseño y Desarrollo de Aplicaciones Empresariales
Competencia de Construcción de Software
•Programación I c/Lab.
•Programación II c/Lab.
•Estructura de Datos
•Base de Datos I
•Programación III
•Métodos Numéricos Computacionales
•Pruebas de Software
•Base de Datos II
•Aplicaciones Web
•Sistemas Distribuidos
•Cómputo Móvil
•Optativa I
•Optativa II
Competencia de Administración de Proyectos de Software
•Ingeniería de Software
•Administración
•Administración de Proyectos
•Evaluación de Proyectos de Software
•Administración de Proyectos de Software I y Práctica Profesional
•Administración de Proyectos de Software II
•Tecnologías de Información para los Negocios
•Calidad del Software
•Evaluación del Software
Responsabilidad en la profesión y ética
La ingeniería del software se lleva a cabo dentro de un marco legal y social que limita la libertad de los ingenieros.Los ISW deben aceptar que su trabajo comprende responsabilidades más amplias que simplemente la aplicación de habilidades técnicas. Deben comportarse de una forma ética y moral responsable.
Algunas de éstas son:
Confidencialidad:Respetar la confidencialidad de sus empleadores o clientes, independientemente de que se haya firmado un acuerdo formal de confidencialidad.
Principios del código
El área de ética y responsabilidad profesional ha recibido creciente atención en los pasados años.
Los principios de ética se pueden considerar desde un punto de vista filosófico, y la ética de la ingeniería del software se debe tratar con referencia a estos principios básicos.
Algunas de éstas son:
Confidencialidad:Respetar la confidencialidad de sus empleadores o clientes, independientemente de que se haya firmado un acuerdo formal de confidencialidad.
Derechos de propiedad intelectual: Debe ser consciente de las leyes locales que gobiernan el uso de la propiedad intelectual, como las patentes y el copyright. Debe asegurarse de que la propiedad intelectual de los empleadores y clientes está protegida.
Uso inapropiado de las computadoras: No debe emplear sus habilidades técnicas para utilizar de forma inapropiada las computadoras de otras personas. Desde los relativamente triviales hasta los extremadamente serios.
Las sociedades e instituciones profesionales desempeñan un papel importante en el establecimiento de estándares éticos.
Organizaciones como la ACM (Association for Computing Machinery), el IEEE (Instituto de Ingenieros Eléctricos y Electrónicos) y la British Computer Society publican un código de conducta profesional o de ética.
ACM y el IEEE
El código contiene ocho principios relacionados con el comportamiento y con las decisiones hechas por ingenieros de software profesionales, incluyendo practicantes, educadores, administradores, supervisores y creadores de políticas, así coma aprendices y estudiantes de la profesión.
Las cláusulas de cada principio son ilustraciones de algunas de las obligaciones incluidas en estas relaciones. Estas obligaciones se fundamentan en la humanidad del ingeniero de software, con especial cuidado en la gente afectada por el trabajo de los ingenieros de software, y los elementos únicos de la práctica.Las sociedades e instituciones profesionales desempeñan un papel importante en el establecimiento de estándares éticos.
Organizaciones como la ACM (Association for Computing Machinery), el IEEE (Instituto de Ingenieros Eléctricos y Electrónicos) y la British Computer Society publican un código de conducta profesional o de ética.
ACM y el IEEE
El código contiene ocho principios relacionados con el comportamiento y con las decisiones hechas por ingenieros de software profesionales, incluyendo practicantes, educadores, administradores, supervisores y creadores de políticas, así coma aprendices y estudiantes de la profesión.
Principios del código
PÚBLICO:Los Ingenieros de Software deberán actuar consistentemente con el interés público.
CLIENTE Y EMPLEADOR:Los Ingenieros de Software deberán actuar de una forma determinada que esté en los mejores intereses de su cliente y empleador consistente con el interés público.
PRODUCTO:Los Ingenieros de Software deberán asegurar que sus productos y modificaciones relacionadas logren el más alto estándar profesional posible.
JUICIO:Los Ingenieros de Software deberán mantener integridad e independencia al emitir su juicio profesional.
Los principios de ética se pueden considerar desde un punto de vista filosófico, y la ética de la ingeniería del software se debe tratar con referencia a estos principios básicos.
Modelo RUP
RUP
Rational Unified Process
Es un proceso de ingeniería de software, que hace una propuesta orientada por disciplinas para lograr las tareas y responsabilidades de una organización que desarrolla software.
Su meta principal es asegurar la producción de software de alta calidad que cumpla con las necesidades de los usuarios, con una planeación y presupuesto predecible.
CARACTERISTICAS
Dirigido por Casos de Uso
–Los casos de uso son los artefactos primarios para establecer el comportamiento deseado del sistema
Centrado en la Arquitectura
–La arquitectura es utilizada para conceptualizar, construir, administrar y evolucionar el sistema en desarrollo
Iterativo e Incremental
–Maneja una serie de entregas ejecutables
–Integra continuamente la arquitectura para producir nuevas versiones mejoradas
CICLOS DE VIDA
En cuanto a tiempo el ciclo de vida de RUP se descompone en 4 FASES secuenciales, Inicio, Elaboración, Construcción y Transición cada cual concluye con un producto intermedio.
Diagrama General de RUP
Las disciplinas son:–Modelado de Negocios, Requerimientos, Análisis y Diseño, Implementación, Pruebas, Transición, Configuración y Administración del Cambio, Administración de Proyectos y Ambiente.
Suscribirse a:
Entradas (Atom)