4 LAS LÍNEAS DE PRODUCTOS DE HARDWARE CONSTITUYEN UNA FAMILIA DE APLICACIONES

4 las líneas de productos de hardware constituyen

This preview shows page 15 - 22 out of 28 pages.

4. LAS LÍNEAS DE PRODUCTOS DE HARDWARE CONSTITUYEN UNA FAMILIA DE APLICACIONES RELACIONADAS, PROPIEDAD DE LA MISMA ORGANIZACIÓN.
Image of page 15
PUEDEN DESARROLLARSE VARIOS TIPOS DE ESPECIALIZACIÓN DE UNA LÍNEA DE PRODUCTOS DE SOFTWARE: 1. ESPECIALIZACIÓN DE PLATAFORMA SE ELABORAN VERSIONES DE LA APLICACIÓN PARA DIFERENTES PLATAFORMAS. POR EJEMPLO, PUEDEN EXISTIR VERSIONES DE APLICACIÓN PARA PLATAFORMAS WINDOWS, MAC OS Y LINUX. 2. ESPECIALIZACIÓN DE ENTORNO SE CREAN VERSIONES DE APLICACIÓN PARA MANEJAR ENTORNOS OPERACIONALES PARTICULARES Y DISPOSITIVOS PERIFÉRICOS, POR EJEMPLO, UN SISTEMA PARA LOS SERVICIOS DE EMERGENCIA PUEDE EXISTIR EN DIFERENTES VERSIONES. 3. ESPECIALIZACIÓN FUNCIONAL SE CREAN VERSIONES DE APLICACIÓN PARA CLIENTES ESPECÍFICOS QUE TENGAN DIFERENTES REQUERIMIENTOS. POR EJEMPLO, UN SISTEMA DE AUTOMATIZACIÓN BIBLIOTECARIO SE PODRÁ MODIFICAR EN FUNCIÓN DE SI SE UTILIZA EN UNA BIBLIOTECA PÚBLICA. 4 . ESPECIALIZACIÓN DE PROCESO EL SISTEMA SE ADAPTA PARA HACER FRENTE A LOS PROCESOS EMPRESARIALES ESPECÍFICOS. POR EJEMPLO, UN SISTEMA DE PEDIDOS PUEDE ADAPTARSE PARA ENFRENTARSE CON UN PROCESO DE PEDIDOS CENTRALIZADO EN UNA COMPAÑÍA .
Image of page 16
LA FIGURA 16.9 MUESTRA LOS PASOS CONSIDERADOS EN LA EXTENSIÓN DE UNA LÍNEA DE PRODUCTOS DE SOFTWARE PARA CREAR UNA NUEVA APLICACIÓN. TALES PASOS EN ESTE PROCESO GENERAL SON LOS SIGUIENTES: 1.Adquirir requerimientos de las partes interesadas 2.Seleccionar el sistema existente que se ajuste más a los requerimientos 3.Renegociar los requerimientos 4.Adaptar el sistema existente 5.Entregar al nuevo miembro de la familia
Image of page 17
LAS LÍNEAS DE PRODUCTOS DE SOFTWARE SE DISEÑAN PARA RECONFIGURARSE, Y ESTA RECONFIGURACIÓN PUEDE IMPLICAR EL AGREGAR O ELIMINAR COMPONENTES DEL SISTEMA, DEFINIR PARÁMETROS Y RESTRICCIONES PARA COMPONENTES DEL SISTEMA, E INCLUIR CONOCIMIENTO DE PROCESOS EMPRESARIALES. ESTA CONFIGURACIÓN PUEDE OCURRIR EN DIFERENTES ETAPAS EN EL PROCESO DE DESARROLLO: 1. CONFIGURACIÓN A TIEMPO DE DISEÑO : LA ORGANIZACIÓN QUE DESARROLLA EL SOFTWARE MODIFICA UNA LÍNEA COMÚN DE PRODUCTOS BÁSICOS MEDIANTE EL DESARROLLO, LA SELECCIÓN O LA ADAPTACIÓN DE COMPONENTES PARA CREAR UN NUEVO SISTEMA PARA EL CLIENTE.
Image of page 18
2. Configuración a tiempo de implementación : Se diseña un sistema genérico para la configuración por parte de un cliente o de algún consultor que trabaje con el cliente.
Image of page 19
1 6.4 REUTILIZACIÓN DE PRODUCTOS COTS UN PRODUCTO COTS (POR LAS SIGLAS DE COMERCIAL-OFF- THE-SHELF ) ES UN SISTEMA DE SOFTWARE QUE PUEDE ADAPTARSE A LAS NECESIDADES DE DIFERENTES CLIENTES SIN CAMBIAR EL CÓDIGO FUENTE DEL SISTEMA. LOS PRODUCTOS COTS SE ADAPTAN AL USAR MECANISMOS DE CONFIGURACIÓN INTERNOS QUE PERMITEN QUE LA FUNCIONALIDAD DEL SISTEMA SE ADECUE A NECESIDADES ESPECÍFICAS DEL CLIENTE.
Image of page 20
ESTE ENFOQUE PARA LA REUTILIZACIÓN DEL SOFTWARE SE ADOPTÓ AMPLIAMENTE EN GRANDES COMPAÑÍAS DURANTE LOS ÚLTIMOS 15 AÑOS, PUESTO QUE OFRECE BENEFICIOS SIGNIFICATIVOS SOBRE EL DESARROLLO DE SOFTWARE PERSONALIZADO: 1. AL IGUAL QUE SUCEDE CON OTROS TIPOS DE REUTILIZACIÓN, ES POSIBLE LA IMPLEMENTACIÓN MÁS RÁPIDA DE UN SISTEMA FIABLE. 2. ES POSIBLE VER QUÉ FUNCIONALIDAD OFRECE LA APLICACIÓN, DE MANERA QUE ES MÁS FÁCIL JUZGAR SI ES PROBABLE QUE SEA ADECUADA O NO. QUIZÁS OTRAS COMPAÑÍAS YA USEN LAS APLICACIONES, DE MANERA QUE EXISTEN ANTECEDENTES DE EXPERIENCIA CON EL SISTEMA.
Image of page 21
Image of page 22

You've reached the end of your free preview.

Want to read all 28 pages?

  • Fall '19
  • Vida, Lenguaje de programación, Ingeniería de software, Aplicación web, Interfaz de usuario

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors