SlideShare uma empresa Scribd logo
1 de 5
ALUMNOS:
                                                     JOSE LUIS GUERRERO CRUZ(joseluis_guerrerocruz@hotmail.com)
IN




                                                 C
                                                PE
 ST




                                                     YUMME ANEL JACOME CRIOLLO(yumy_1989@hotmail.com)
                                            TE
     IT




          TO
      U




                                           X




                                                     KAREN MORA CORONEL(kar_503@hotmail.com)
               TE                          TU
                  C                    E
                      N OL O GI C   OD               EDUARDO RODRIGUEZ CRUZ (lilflip_5989@hotmail.com)

                                                     JERONIMO A. ENRIQUEZ ESCALANTE(alt_2378@hotmail.com)

                                                     VICTOR MANUEL TORIBIO DUBLAN(victoribio989@hotmail.com)

                                                     DARIO AVENDAÑO ANDRES(darver_30@hotmail.com)

                                                     MATERIA:REINGENIERIA DEL SOFTWARE
                                                     TEMA:RECAPITULACIÓN        Y   MEJORAMIENTO     DEL     CONOCIMIENTO
                                                     RECOLECTADO

                                                     ENSAYO:FUNCION Y BENEFICIO DE LA REINGENIERIA DEL SOFTWARE
                                                     CATEDRÁTICO: L.I MARIA DE LOS ANGELES MARTINEZ MORALES
                                                     ESPECIALIDAD: ING. SISTEMAS COMPUTACIONALES
                                                     UNIDAD 1: INTRODUCCIÓN A LA REINGENIERÍA DEL SOFTWARE
                                                     SEMESTRE :8            GRUPO:C
                                                      IN




                                                                                                                     C
                                                                                                                   PE
                                                        ST




                                                                 SAN JUAN BAUTISTA TUXTEPEC, OAXACA
                                                                                                               TE
                                                           IT




                                                                TO                                   A 15/ FEB/2012
                                                             U




                                                                                                               X




                                                                      TE                                     TU
                                                                         C                               E
                                                                             N OL O GI C O D
RESUMEN


Esta materia se lleva muy de la mano con la organización y el desarrollo del
software todo esto nos sirve para poder llevar a un punto de competencia nuestro
sistema que estemos manejando y poder brindar al cliente un software de la más
alta calidad.

Esto implica reestructurar desde adentro todo el sistema,analizarlo intensamente
para podersacar a relucir cuales son sus fallas y que servicio no se esta brindando
completamente.

Para poder saber cuales son los problemas que llevan arrastrando el software se
tiene que preguntar a quien lo maneja y también a quienes lo utilizan, por que solo
ellas saben cuales son las necesidades que este software necesita satisfacer.

Ya cuando el ingeniero recopila la información necesaria de cuales son las fallas,
puede empezar a resolver cada uno de los problemas de la manera que se
suprima en su totalidad las fallas que se habían presentado.

Cuando ya se tengan resueltos todos estos puntos y se allá reestructurado en su
totalidadel software se pondrá entregar a la empresa con su debida
documentación plenamente corregidaanexando todos los errores y de que manera
se fueron resolviendo junto con el Manuel técnico y manual del programador, para
que las personas que van a manejar el software puedan manejarloa su totalidad.

                              PALABRAS CLAVE
Negocio          Desarrollo     Software           Competitividad

Tecnología               Información                Fortalecimiento.

ReestructuradoNecesidadesEmpresaOrganización
INTRODUCCION
Se cita en la primera parte de la introducción del libro la reingeniería de software
un camino o el camino que haciendo un recuento de los 10 años en que ha sido
utilizada ha podido pasar casi todos las fases de una manera rápida, pero en mi
punto de vista si la reingeniería no se toma el tiempo de tomar todos los puntos de
vista y hacer pruebas en todas las fases no ¿volveremos a caer en el mismo error
que se había cometido antes al momento de la realización del software?

Por tratar de apresurar el paso al momento de echar a trabajar los software dejan
huecos o partes inconclusas que se pasan desapercibidas por que el cliente o el
usuario al que se le brinda no observa en su totalidad el software solo revisa la
parte en la que el trabaja pero al tiempo esos huecos o partes que antes fueron
dejadas conforme a la evolución de las prioridades de las empresas se necesitan
sacar a relucir y ahí es cuando se dan cuentan que existen fallas en el , pero en su
momento desconoció esa parte ya que no se hace el estudio requerido de hacia
donde va a ir orientada la empresa y por lo mismo el software también estará
sujeto a los cambios que sufra la empresa ya que de ello depende el amplio y
correcto funcionamiento de ella misma.

En el común entendimiento o razonamiento como lo quiera ver la persona someter
un software a la reingeniería tendría que estar antes basado en un exhaustivo
estudio a la empresa o personas que lo han manejado y utilizan. ya que se tienen
que ver aspectos del pasado , presente y futuro de ella misma , ese en mi manera
de verlo es el error que comentemos todas los ingenieros no pensamos en el
futuro que el software pueda tener solo cubrimos las necesidades que en ese
momento se nos piden y que están a la vista , si creáramos un software que
estuviera orientado hacia el futuro podríamos tener software mas completos y mas
persistentes por mas tiempo ya que cubriríamos eventos que todavía la empresa
no piensa pero que algún día pueda llegar a ocupar ,esa para mi podría ser la
esencia de la reingeniería orientar el software a premeditar las necesidades del
cliente o usuarios que lo utilizan día a día.
DESARROLLO


Observando detalladamente los conceptos de los principales promotores de los
libros que leímos para realizar el ensayo poder ver todos ellos citan sus puntos de
vista basadas en experiencias que han tenido con la reingeniería.

Teniendo esto en cuenta no podremos aportar mucho de ellos ya que seria la
primera vez que sujetaría a reestructurar un software , pero leyendo a todos los
autores podemos ver que la mayoría se topo con dificultades al momento de
interpretar los conceptos que se manejan.

También citan que uno de las grandes dificultades es la dimensión humana o sea
la capacidad de cada persona al momento de manejar el software ya que unos
pueden manejarlo sencillamente y otros pueden poner a trabajar el software a su
totalidad que normalmente es cuando se pueden ver donde están las limitaciones
que tiene.

Como siempre y aunque se diga que una maquina es mejor que nosotros la mente
humana es la que pone a prueba el software en todas formar y lo forza hasta
llegar al punto en que se necesita aplicar la reingeniería para poder seguir
satisfaciendo las necesidades de la empresa y de las personas que requieren de
ella.

Al momento en que un software tenemos que tener claramente las necesidades
que tienen el cliente o la empresa al que se le esta haciendo el sistema si no
también a la competencia que esta pueda llegar a tener y de su calidad.

Ya que si el software se encuentra en un entorno donde la empresa y el cliente se
someta a varios cambios y a mucha competencia el software debe de poder
también ser un poco independiente por el mismo y dar pie a que el mismo
software pueda llegar a actualizarse de manera que no necesite de la mano
humana para completar las tareas complicadas que puedan presentársele.
CONCLUSION
Con todo esto que se ha plasmado podemos a llegar a tener una idea clara y
concisa de cuales son los principales objetivos de la reingeniería del software
como son la de poder brindarle a un software nuevas herramientas para poder
seguir alargando su vida útil como también se le hacen correcciones de menor a
mayor grado dependiendo de que tan obsoleto se encuentre y de que tan
productivo sea.

Pero los ingenieros nunca tenemos que quedar satisfechos con el software que
creamos por que siempre habrá alguna aplicación o línea de código que podría ser
mejor y evitar que en el futuro del software pueda sufrir de limitaciones.



REFERENCIAS
Reingeniería de software, ¿un camino o el camino?

Re-ingeniería de un paquete de software para análisis de observabilidad en diseño
de instrumentación

Mais conteúdo relacionado

Destaque

Destaque (20)

Fpar aula5
Fpar aula5Fpar aula5
Fpar aula5
 
Slideshow siri's n° 4
Slideshow siri's n° 4Slideshow siri's n° 4
Slideshow siri's n° 4
 
I Ampliar Abraps - Palestra David Gershon
I Ampliar Abraps - Palestra David GershonI Ampliar Abraps - Palestra David Gershon
I Ampliar Abraps - Palestra David Gershon
 
ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++
 
Estructuras
Estructuras Estructuras
Estructuras
 
Hosting gratis
Hosting gratisHosting gratis
Hosting gratis
 
Atividades de Medidas
Atividades de Medidas Atividades de Medidas
Atividades de Medidas
 
Maltrato intrafamiliar g1 sv
Maltrato intrafamiliar g1 svMaltrato intrafamiliar g1 sv
Maltrato intrafamiliar g1 sv
 
Guerra fria
Guerra friaGuerra fria
Guerra fria
 
Ontologia
OntologiaOntologia
Ontologia
 
Dia do Midia em Ritmo de Copa do Mundo
Dia do Midia em Ritmo de Copa do MundoDia do Midia em Ritmo de Copa do Mundo
Dia do Midia em Ritmo de Copa do Mundo
 
A Evangelização e a inclusão digital
A Evangelização e a inclusão digitalA Evangelização e a inclusão digital
A Evangelização e a inclusão digital
 
Avidaquotidianadosromanos 100521130731-phpapp01
Avidaquotidianadosromanos 100521130731-phpapp01Avidaquotidianadosromanos 100521130731-phpapp01
Avidaquotidianadosromanos 100521130731-phpapp01
 
Tema de vida, arte na informatica
Tema de vida, arte na informaticaTema de vida, arte na informatica
Tema de vida, arte na informatica
 
Eu Moro Tha - 115 Anos
Eu Moro Tha - 115 AnosEu Moro Tha - 115 Anos
Eu Moro Tha - 115 Anos
 
Vivo - Me leva para casa
Vivo - Me leva para casaVivo - Me leva para casa
Vivo - Me leva para casa
 
Cultura cientifica. inmaculada lara.pptx
Cultura cientifica. inmaculada lara.pptxCultura cientifica. inmaculada lara.pptx
Cultura cientifica. inmaculada lara.pptx
 
Oportunidade de Negócio - Renda Extra
Oportunidade de Negócio - Renda ExtraOportunidade de Negócio - Renda Extra
Oportunidade de Negócio - Renda Extra
 
I Simpósio de Mídias Sociais - Recife
I Simpósio de Mídias Sociais - RecifeI Simpósio de Mídias Sociais - Recife
I Simpósio de Mídias Sociais - Recife
 
Viver e um_espetaculo_imperdivel
Viver e um_espetaculo_imperdivelViver e um_espetaculo_imperdivel
Viver e um_espetaculo_imperdivel
 

Semelhante a Reingenieria

Semelhante a Reingenieria (20)

Corporacion capsula
Corporacion capsulaCorporacion capsula
Corporacion capsula
 
Corporacion capsula
Corporacion capsulaCorporacion capsula
Corporacion capsula
 
Documentación
DocumentaciónDocumentación
Documentación
 
Corporacion Capsula
Corporacion CapsulaCorporacion Capsula
Corporacion Capsula
 
Ensayo Reingenieria
Ensayo ReingenieriaEnsayo Reingenieria
Ensayo Reingenieria
 
Ensayo gral
Ensayo gralEnsayo gral
Ensayo gral
 
01
0101
01
 
Presentacion del proyecto
Presentacion del proyectoPresentacion del proyecto
Presentacion del proyecto
 
Ensayo
EnsayoEnsayo
Ensayo
 
Monografia de xp
Monografia de xpMonografia de xp
Monografia de xp
 
luis
luisluis
luis
 
Rodrigo
RodrigoRodrigo
Rodrigo
 
Rodrigo
RodrigoRodrigo
Rodrigo
 
Duarte garciaperdoalberto _actividad_1.3__grupo_s.i._5-1
Duarte garciaperdoalberto _actividad_1.3__grupo_s.i._5-1Duarte garciaperdoalberto _actividad_1.3__grupo_s.i._5-1
Duarte garciaperdoalberto _actividad_1.3__grupo_s.i._5-1
 
Prueba aptitudinal ferdjjd
Prueba aptitudinal ferdjjdPrueba aptitudinal ferdjjd
Prueba aptitudinal ferdjjd
 
Proyecto reingenieria
Proyecto reingenieriaProyecto reingenieria
Proyecto reingenieria
 
Dpss u3 a2_paov
Dpss u3 a2_paovDpss u3 a2_paov
Dpss u3 a2_paov
 
Equipo2
Equipo2Equipo2
Equipo2
 
Ensayo fsi --
Ensayo fsi --Ensayo fsi --
Ensayo fsi --
 
Sistema presupuestacion
Sistema presupuestacionSistema presupuestacion
Sistema presupuestacion
 

Mais de cheluis9006

Mais de cheluis9006 (8)

Presentacion proyecto
Presentacion proyectoPresentacion proyecto
Presentacion proyecto
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Guion del video
Guion del videoGuion del video
Guion del video
 
Anteproyecto
AnteproyectoAnteproyecto
Anteproyecto
 
Weroblogdejulio
WeroblogdejulioWeroblogdejulio
Weroblogdejulio
 

Reingenieria

  • 1. ALUMNOS: JOSE LUIS GUERRERO CRUZ(joseluis_guerrerocruz@hotmail.com) IN C PE ST YUMME ANEL JACOME CRIOLLO(yumy_1989@hotmail.com) TE IT TO U X KAREN MORA CORONEL(kar_503@hotmail.com) TE TU C E N OL O GI C OD EDUARDO RODRIGUEZ CRUZ (lilflip_5989@hotmail.com) JERONIMO A. ENRIQUEZ ESCALANTE(alt_2378@hotmail.com) VICTOR MANUEL TORIBIO DUBLAN(victoribio989@hotmail.com) DARIO AVENDAÑO ANDRES(darver_30@hotmail.com) MATERIA:REINGENIERIA DEL SOFTWARE TEMA:RECAPITULACIÓN Y MEJORAMIENTO DEL CONOCIMIENTO RECOLECTADO ENSAYO:FUNCION Y BENEFICIO DE LA REINGENIERIA DEL SOFTWARE CATEDRÁTICO: L.I MARIA DE LOS ANGELES MARTINEZ MORALES ESPECIALIDAD: ING. SISTEMAS COMPUTACIONALES UNIDAD 1: INTRODUCCIÓN A LA REINGENIERÍA DEL SOFTWARE SEMESTRE :8 GRUPO:C IN C PE ST SAN JUAN BAUTISTA TUXTEPEC, OAXACA TE IT TO A 15/ FEB/2012 U X TE TU C E N OL O GI C O D
  • 2. RESUMEN Esta materia se lleva muy de la mano con la organización y el desarrollo del software todo esto nos sirve para poder llevar a un punto de competencia nuestro sistema que estemos manejando y poder brindar al cliente un software de la más alta calidad. Esto implica reestructurar desde adentro todo el sistema,analizarlo intensamente para podersacar a relucir cuales son sus fallas y que servicio no se esta brindando completamente. Para poder saber cuales son los problemas que llevan arrastrando el software se tiene que preguntar a quien lo maneja y también a quienes lo utilizan, por que solo ellas saben cuales son las necesidades que este software necesita satisfacer. Ya cuando el ingeniero recopila la información necesaria de cuales son las fallas, puede empezar a resolver cada uno de los problemas de la manera que se suprima en su totalidad las fallas que se habían presentado. Cuando ya se tengan resueltos todos estos puntos y se allá reestructurado en su totalidadel software se pondrá entregar a la empresa con su debida documentación plenamente corregidaanexando todos los errores y de que manera se fueron resolviendo junto con el Manuel técnico y manual del programador, para que las personas que van a manejar el software puedan manejarloa su totalidad. PALABRAS CLAVE Negocio Desarrollo Software Competitividad Tecnología Información Fortalecimiento. ReestructuradoNecesidadesEmpresaOrganización
  • 3. INTRODUCCION Se cita en la primera parte de la introducción del libro la reingeniería de software un camino o el camino que haciendo un recuento de los 10 años en que ha sido utilizada ha podido pasar casi todos las fases de una manera rápida, pero en mi punto de vista si la reingeniería no se toma el tiempo de tomar todos los puntos de vista y hacer pruebas en todas las fases no ¿volveremos a caer en el mismo error que se había cometido antes al momento de la realización del software? Por tratar de apresurar el paso al momento de echar a trabajar los software dejan huecos o partes inconclusas que se pasan desapercibidas por que el cliente o el usuario al que se le brinda no observa en su totalidad el software solo revisa la parte en la que el trabaja pero al tiempo esos huecos o partes que antes fueron dejadas conforme a la evolución de las prioridades de las empresas se necesitan sacar a relucir y ahí es cuando se dan cuentan que existen fallas en el , pero en su momento desconoció esa parte ya que no se hace el estudio requerido de hacia donde va a ir orientada la empresa y por lo mismo el software también estará sujeto a los cambios que sufra la empresa ya que de ello depende el amplio y correcto funcionamiento de ella misma. En el común entendimiento o razonamiento como lo quiera ver la persona someter un software a la reingeniería tendría que estar antes basado en un exhaustivo estudio a la empresa o personas que lo han manejado y utilizan. ya que se tienen que ver aspectos del pasado , presente y futuro de ella misma , ese en mi manera de verlo es el error que comentemos todas los ingenieros no pensamos en el futuro que el software pueda tener solo cubrimos las necesidades que en ese momento se nos piden y que están a la vista , si creáramos un software que estuviera orientado hacia el futuro podríamos tener software mas completos y mas persistentes por mas tiempo ya que cubriríamos eventos que todavía la empresa no piensa pero que algún día pueda llegar a ocupar ,esa para mi podría ser la esencia de la reingeniería orientar el software a premeditar las necesidades del cliente o usuarios que lo utilizan día a día.
  • 4. DESARROLLO Observando detalladamente los conceptos de los principales promotores de los libros que leímos para realizar el ensayo poder ver todos ellos citan sus puntos de vista basadas en experiencias que han tenido con la reingeniería. Teniendo esto en cuenta no podremos aportar mucho de ellos ya que seria la primera vez que sujetaría a reestructurar un software , pero leyendo a todos los autores podemos ver que la mayoría se topo con dificultades al momento de interpretar los conceptos que se manejan. También citan que uno de las grandes dificultades es la dimensión humana o sea la capacidad de cada persona al momento de manejar el software ya que unos pueden manejarlo sencillamente y otros pueden poner a trabajar el software a su totalidad que normalmente es cuando se pueden ver donde están las limitaciones que tiene. Como siempre y aunque se diga que una maquina es mejor que nosotros la mente humana es la que pone a prueba el software en todas formar y lo forza hasta llegar al punto en que se necesita aplicar la reingeniería para poder seguir satisfaciendo las necesidades de la empresa y de las personas que requieren de ella. Al momento en que un software tenemos que tener claramente las necesidades que tienen el cliente o la empresa al que se le esta haciendo el sistema si no también a la competencia que esta pueda llegar a tener y de su calidad. Ya que si el software se encuentra en un entorno donde la empresa y el cliente se someta a varios cambios y a mucha competencia el software debe de poder también ser un poco independiente por el mismo y dar pie a que el mismo software pueda llegar a actualizarse de manera que no necesite de la mano humana para completar las tareas complicadas que puedan presentársele.
  • 5. CONCLUSION Con todo esto que se ha plasmado podemos a llegar a tener una idea clara y concisa de cuales son los principales objetivos de la reingeniería del software como son la de poder brindarle a un software nuevas herramientas para poder seguir alargando su vida útil como también se le hacen correcciones de menor a mayor grado dependiendo de que tan obsoleto se encuentre y de que tan productivo sea. Pero los ingenieros nunca tenemos que quedar satisfechos con el software que creamos por que siempre habrá alguna aplicación o línea de código que podría ser mejor y evitar que en el futuro del software pueda sufrir de limitaciones. REFERENCIAS Reingeniería de software, ¿un camino o el camino? Re-ingeniería de un paquete de software para análisis de observabilidad en diseño de instrumentación