Entradas

Ensayo ingeniería de software: Métricas de diseño de software

Métricas para el diseño de software Conclusiones Es muy difícil conocer los instrumentos con los que vas a trabajar desde un principio, tenemos que saber muchas cosas y tener en cuenta que se tienen que desarrollar, las métricas por otro lado nos permiten identificar con una mayor exactitud puntos básicos para el desarrollo del mismo, como la complejidad y la calidad, de ellos podemos seguir con el tipo de métricas que debemos o queremos utilizar, todos nos ayudan a identificar ciertos elementos o componentes y aunque ninguna es perfecta nos permitirá tener una mejor visión interna y ayudará a que el diseño evolucione a un nivel más alto de calidad y para ello deben quedar bien definidas las tareas de esta disciplina dependiendo de la arquitectura que utilicemos, así como las características globales del equipo y los roles.

Ensayo Ingeniería de Software: Gestión de Configuraciones

Gestión de Configuraciones Conclusiones Para terminar, a medida que los proyectos van avanzando. van surgiendo nuevas problemáticas y es importante observar esto pues la gestión de  configuración va a ser la encargada de dar esta actividad para garantizar la calidad de nuestros productos, y si hay algo que no está del  todo realizado o bien hecho se reporta para darle una solución, entonces, podemos aplicar este proceso para darle un seguimiento más a fondo  documentación o al código generado, generalmente, es muy fácil de incorporar versiones o actualizaciones nuevas pues al crearse el repositorio  con el código generado, ya  no perdemos información valiosa y  los usuarios  pueden acceder a él. Y para esto  u sualmente se tienen varias versiones del producto en desarrollo, por ejemplo una versión de desarrollo, y otra de test, y se quiere que cuando haya un cambio en una éste se vea reflejado en las demás versiones.

Ensayo Ingeniería de Software: Proceso de Desarrollo Web

Proceso de Desarrollo Web Conclusiones Como ya hemos visto y mencionado antes, el proceso de desarrollo web y el proceso de desarrollo de software son muy parecidos, si comparamos éste proceso con la metodología tradicional podemos darnos cuenta que las variaciones son casi nulas, sin embargo su impacto en la sociedad es muy distinto, por un lado el de software es más tedioso pero bastante vendido y las aplicaciones web hoy en día están tomando mayor relevancia para casi todas las industrias y trata de mejorar día con día , cualquier proceso de desarrollo que se desee desarrollar será vendido dependiendo del mercado al cuál deseemos introducirnos en.  Hablando un poquito más del proceso de desarrollo web debemos saber que las fases anteriores no son del todo estrictas pero sí recomendadas para llevar a cabo una buena organización.

Ensayo Ingeniería de Software: Ciclos de Desarrollo de Software

Ciclos de Desarrollo de Software Conclusiones  Sin importar que tipo de proceso utilicemos para llevar a cabo el desarrollo de nuestro proyecto debemos tener en cuenta que cualquiera que utilicemos nos servirá y dará  resultados, sin embargo debemos analizar que requerimientos tenemos y aparte cuál de estos modelos es más efectivo dependiendo del tipo de software que vayamos a crear,  pues cómo ya lo habíamos mencionado hay varias diferencias entre cada uno de ellos y tenemos que analizar tiempos, presupuestos y otros factores externos para la creación  del software para así evitar errores o algo no planeado a la hora de desarrollar pues esto conllevaría a tener que reponer costos no estimados ya que es muy costoso  rectificar los errores que se detectan tarde dentro de la fase de implementación. Aunque usar estos modelos no te excenta de estos errores, si facilita su creación.

Ensayo Soporte de Software: Leyes de Lehman

Leyes de Lehman Conclusiones. Las leyes de Lehman como tal nos enseñan a hacer  mantener software de calidad, pero al menos yo aprendí que el proceso de evolución de éste se hace menos complejo si sabemos  aplicar estas leyes, pues es un hecho que a medida que pasa el tiempo se requieren cambios, no sólo en cuanto a software si no en todo y si no queremos desechar el software original, debemos hacer caso a estas observaciones, de manera que viendo nuestros proyectos , no hemos utilizado estas leyes, así que si de verdad queremos mejorar, debemos empezar a  analizar que nos hace falta. 

Ensayo Ingeniería de Software: Ingeniería de Software vs Ingeniería de Sistemas

Ingeniería de Software vs Ingeniería de Sistemas Conclusiones Quiero concluir este ensayo diciendo que las dos ingenierías son casi bastante parecidas, la de Sistemas es la encargada de darle todo aquello que tenga que ver con el diseño  y la planeación lo que permite darle mantenimiento y entender sistemas que son complejos, pues mediante tal ayuda a la integración de variables técnicas dándole soporte y  cumpliendo con los principios que aseguran un software de calidad, en pocas palabras se encarga de todo aquello que tenga que ver con personal y funciones lógicas.  En cambio la  Ingeniería de Software es todo aquello que da las técnicas necesarias para poder desarrollar dicho sistema tratando de dar soluciones para todo tipo de problemas y esta abarca  todas las bases del ciclo de vida de un software. Así que para poder tener un software de calidad tenemos que seguir las normas y aplicaciones de la Ingeniería de Soft...

Ensayo Soporte de Software: Soporte de software, Mantenimiento y Soporte técnico.

Soporte de software, Mantenimiento y Soporte técnico. Conclusiones Para concluir con este ensayo puedo decir que cada concepto define al otro, primero el soporte es el que se encarga de verificar que el software realmente funcione como se  espera y pues claramente que no haya errores y después si hay que corregir, actualizar o cambiar algo dentro del software que no afecte al mismo, entonces podemos darle mantenimiento  aunque eso depende del tipo de mantenimiento que le hayamos dado, pues como ya lo habíamos explicado los 4 tipo de mantenimiento se realizan de una manera y tiempo diferente  y el mantenimiento puede ser bastante largo en cuanto a tiempo de realizarse, por ejemplo al menos los sistemas operativos de Windows les siguen dando mantenimiento  porque muchos de sus  usuarios siguen usando versiones anteriores y que sea nuevo no significa que va a ser mejor. Por último el soporte técnico se encarga de que los usuarios  tengan ...