Download - LA INGENIERIA DE REQUERIMIENTOS
![Page 1: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/1.jpg)
SEGUNDA CLASE
ING.FEDERICO FERROGGIARO – UTN FRRO ROSARIO
![Page 2: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/2.jpg)
LA INGENIERIA DE REQUERIMIENTOS
TIENE UN OBJETIVO, TAN DIFICIL, COMO ATRAYENTE:
COMO SISTEMATIZAR Y ENLAZAR UN COMPONENTE PSICOLOGICO
Y DE COMUNICACIÓN :
LOS REQUISITOS
![Page 3: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/3.jpg)
SEGÚN CHAO 2000 TENEMOSQUE LOS FACTORES QUE HACEN EXITOSO
UNPROYECTO SON:APOYO DE LA DIRECCION (18% DE FACTOR
DE IMPORTANCIA). LO PODREMOS SISTEMA-TIZAR?
VEREMOS…
![Page 4: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/4.jpg)
PROYECTOS EXITOSOS:USUARIOS INVOLUCRADOS (16%)
SE DEBERAN PENSAR TECNICASDE INVOLUCRAMIENTO POR PARTE DE LOS
USUARIOS
![Page 5: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/5.jpg)
PROYECTOS EXITOSOS REQUIEREN:EXPERIENCIA EN LA DIRECCION DE
PROYECTOS (14%)
OBJETIVOS DE NEGOCIO CLAROS (12%)
![Page 6: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/6.jpg)
ALCANCE REALISTA (10%)UN PROYECTO NO PUEDE PROMETER NI
ACORDAR ALCANCES QUE SEAN IMPOSIBLES DE CUMPLIMENTAR…
![Page 7: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/7.jpg)
Acerca del Software de infraestructuraEL MISMO DEBE SER STANDARD Y LEGAL
(TIENE UNA INCIDENCIA EN EL ÉXITO DE UN8%)
REQUISITOS ACORDADOS (6%)
![Page 8: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/8.jpg)
METODOLOGIAS FORMALESTIENEN UNA INCIDENCIA DEL 6% EN EL ÉXITO
DEL PROYECTO…
ESTIMACIONES FIABLES
(5%)
OTROS FACTORES: 5%
![Page 9: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/9.jpg)
COMO PUEDE VERSE:LA MAYORIA DE LOS FACTORES ATIENDEN A:
CUESTIONES ORGANIZATIVAS
CUESTIONES SOCIALES
Y
EN DEFINITIVA A ….
![Page 10: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/10.jpg)
CUESTIONES DE:
MENTALIDAD
O
DE FILOSOFIA DE GESTION DE LAS ORGANIZACIONES
![Page 11: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/11.jpg)
FRENTE A ESTO, LA GENTE DE SISTEMAS:DEBE TENER UNA
ACTITUD MENTAL EFECTIVA
![Page 12: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/12.jpg)
EL TERMINO FUE CONCEBIDO POR KANT
HACE MAS DE 200 Años
Y SIGNIFICA UNA ACTITUD ANTE LAS COSAS CON MENTE ABIERTA Y
DISPUESTOS PERMANENTEMENTE A LA ORIGINALIDAD
![Page 13: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/13.jpg)
YMEDIANTE ESA MENTE ABIERTA:SE TRATA DE SISTEMATIZAR EL PROCEDIMIENTO
A FIN DE QUE :
EL COSTO EL TIEMPO Y LA CALIDAD
SEAN
ASPECTOS CONTROLABLES EN LA PRODUCCION DE SW
![Page 14: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/14.jpg)
LA IEEE COMPUTER SOCIETY
CON LA ACM (Association for Computing Machinery)
HAN ESTABLECIDO QUE OBJETIVOS DEBE TENER
LA INGENIERIA DEL SOFTWARE
![Page 15: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/15.jpg)
OBJETIVOS:
PROMOVER UNA VISION CONSISTENTE DE LA INGENIERIA DE SOFTWARE.
ESTABLECER LOS LIMITES DE LA INGENIERIA INFORMATICA EN RELACION A OTRAS AREAS DEL CONOCIMIENTO
DEFINIR LOS OBJETIVOS DE LA DISCIPLINA.
![Page 16: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/16.jpg)
LAS AREAS DEFINIDAS QUE COMPONEN A LA INGENIERIA
INFORMATICA SON:Software Requirements: Del glosario de la IEEE: . (1) Una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo.
(2) Una condición o capacidad que debe estar presente en un sistema o componentes de sistema para satisfacer un contrato, un estándar, una especificación u otro documento formal.
(3) Una representación documentada de una condición o capacidad como en (1) o (2).
![Page 17: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/17.jpg)
SOFTWARE DESIGN(Diseño de Software)
Un diseño de software es un modelo de un sistema del mundo real que tiene muchas entidades participantes y relaciones entre ellas.
Debe ser posible visualizarlo a diferentes niveles de abstracción.
Traduce los requisitos del software a un conjunto de representaciones (gráficas, tabulares, basadas en lenguajes) que describen la estructura de datos, la arquitectura, el procedimiento algorítmico y las características de la interfaz.
![Page 18: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/18.jpg)
SOFTWARE CONSTRUCTION(IMPLEMENTACION DEL
SOFTWARE)LA IMPLEMENTACION DEL SW TRATA Y
CONTROLA:LA ELABORACION DEL CODIGO FUENTE POR VARIOS DESARROLLADORES
SIMULTANEAMENTE. EL SEGUIMIENTO DEL ESTADO DE
LAS VERSIONES Y SUS CAMBIOS.LA CONDUCCION DE LA INTEGRACION DE
LAS PARTES DEL SW EN UN SOLO PRODUCTO DE SW.
![Page 19: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/19.jpg)
SOFTWARE TESTING(TESTEO DEL SOFTWARE)
SON LAS INVESTIGACIONES EMPIRICAS Y TECNICAS
CUYO OBJETIVO ES PROPORCIONARINFORMACION OBJETIVA EINDEPENDIENTE SOBRE LA CALIDAD DEL PRODUCTO A LAPARTE INTERESADA O STAKEHOLDER
![Page 20: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/20.jpg)
EL TERMINO “STAKEHOLDER”HACE REFERENCIA A “QUIENES PUEDE
AFECTAR O SON AFECTADOS POR LAS ACTIVIDADES DE UNA EMPRESA”
EN EL INTERIOR: EMPLEADOS, GERENTES Y PROPIETARIOS
EN FORMA EXTERNA: PROVEEDORES, LA SOCIEDAD, EL GOBIERNO, LOS ACREEDORES Y LOS CLIENTES
![Page 21: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/21.jpg)
SOFTWARE MAINTENANCE(MANTENIMIENTO DEL SW)
ES LA MODIFICACION DE UN PRODUCTO DE SW
DESPUES DE LA ENTREGA ASI COMO REMEDIAR DEFECTOS… SIN EMBARGO…
UN ESTUDIO HA INDICADO QUE LA MAYORIA , MAS
DEL 80%, SE USA EN …
![Page 22: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/22.jpg)
ACCIONES NO CORRECTIVASEN MEJORAS DE FUNCIONALIDADES DEL SISTEMA…
EL MANTENIMIENTO ES REALMENTE UN COMPONENTE DEL DESARROLLO EVOLUTIVO DE LOS SISTEMAS…
ESTA COMPROBADO QUE LOS SISTEMAS CONTINUAN EVOLUCIONANDO CON EL TIEMPO, POR EJEMPLO ELIMINANDOSE FUNCIONES OBSOLETAS…
![Page 23: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/23.jpg)
SOFTWARE CONFIGURATION MANAGEMENT
(GESTION DE LA CONFIGURACION DEL SW)
Se denomina Gestión de la Configuración al conjunto de procesos destinados a asegurar la calidad de todo producto obtenido durante cualquiera de las etapas del desarrollo de un Sistema de Información (S.I)
![Page 24: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/24.jpg)
SOFTWARE ENGINEERING(INGENIERIA DE SOFTWARE)
El IEEE define:Ingeniería es la aplicación de un método
sistemático, estructurado y cuantificable a estructuras, máquinas, productos, sistemas o procesos.
![Page 25: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/25.jpg)
LA INGENIERIA DE SOFTWARE ES:la aplicación de un método sistemático, estructurado y cuantificable al desarrollo, operación y mantenimiento de software.
![Page 26: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/26.jpg)
F.L.Bauer(1972) NOS DICE:La IS es el establecimiento y uso de sólidos principios
de ingeniería y buenas prácticas de gestión, así como la
evolución de herramientas y métodos aplicables y su uso cuando sea apropiado para obtener, dentro de
las limitaciones de recursos existentes, software que sea
de alta calidad en un sentido explícitamente definido.
F.L.Bauer. “Software Engineering”, Information Processing, 71, North Holland Publishing Co., Amsterdam 1972.
F.L.Bauer. “Software Engineering”, Information Processing, 71, North Holland Publishing Co., Amsterdam 1972.
![Page 27: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/27.jpg)
DE LA DEFINICION SE DESPRENDENSoftware Engineering Management (Gestión
en la ingeniería de software)Software Engineering Process (Procesos en la
ingeniería de software).Software Engineering Tools and Methods
(Métodos y Herramientas en la ingeniería de software).
Software Quality
![Page 28: LA INGENIERIA DE REQUERIMIENTOS](https://reader033.vdocuments.pub/reader033/viewer/2022050809/56814d5d550346895dba9d59/html5/thumbnails/28.jpg)
Que son áreas de conocimientoQUE SERAN VISTAS EN FUNCION DE LA
INGENIERIA DE REQUERIMIENTOS.
TOCANDO LAS METODOLOGIAS E INGENIERIAS DE PROCESOS Y DESEMBOCANDO EN:
LA INTEROPERABILIDAD….