Caracteristicas de un buen software

1 Luis Alfredo Jiménez Silva Jesús Terrazas Hernández Francisco Rivera Caltzonzi Ingeniera de Software T-101 1. Carac

Views 131 Downloads 3 File size 104KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

1 Luis Alfredo Jiménez Silva Jesús Terrazas Hernández Francisco Rivera Caltzonzi

Ingeniera de Software

T-101

1. Características de un buen Software. Un buen Software tiene cuatro características principales, mantenibilidad, confiabilidad, eficiencia y usabilidad. La mantenibilidad se refiere a la capacidad y flexibilidad del Software para evolucionar y cumplir con las necesidades de cambio de los clientes La confiabilidad del Software tiene bastantes características, algunas de ellas son la fiabilidad, la protección y la seguridad, a su vez, para que un Software se considere confiable, este no debe causar daños físicos o económicos en el caso de una alguna falla del sistema. La eficiencia se refiere a que, el Software no debe hacer que se malgasten los recursos del sistema, como la memoria o los ciclos de procesamiento, la eficiencia incluye tiempos de respuesta y procesamiento, utilización de memoria, etc. La usabilidad se refiere a la facilidad con la que alguien puede usar dicho Software, esto quiere decir que tiene que tener una interfaz de usuario apropiada y una documentación adecuada. 2. Características de la Ingeniería de Software En la ingeniería de software, el software es un elemento del sistema que es lógico, por lo que, el software tiene características considerablemente distintas al hardware: Dentro de ellas están:  El software se desarrolla, no se fabrica en un sentido clásico. 

Se va mejorando y agregando componentes de acuerdo a las necesidades del

 

cliente. El software no se estropea. A medida que se va utilizando, el software va sufriendo cambios en medida



en que se van actualizando, por ejemplo, el Sistema Operativo. La mayoría de software se construye a medida, en vez de ensamblar componentes existentes.

2 Luis Alfredo Jiménez Silva Jesús Terrazas Hernández Francisco Rivera Caltzonzi



Ingeniera de Software

T-101

El software se desarrolla de acuerdo a las necesidades del cliente o usuario

final, si no se desarrolla así, este es inservible. 3. Relación entre sistemas de información e Ingeniería de Software Un sistema de información es un conjunto de elementos orientados al tratamiento y administración de datos e información, organizados y listos para su uso posterior, generados para cubrir una necesidad o un objetivo. Por otra parte, la ingeniería del software es una disciplina de ingeniería que comprende todos los aspectos de la producción de software. Mientras que el concepto sistema de información comprende la teoría y los fundamentos los cuales son organizados para su uso posterior en satisfacer una necesidad o un objetivo, el concepto de la ingeniería del software comprende la forma práctica para desarrollar y entregar un producto útil en este caso, un software útil. Por lo tanto, un sistema de información goza de la misma estructura o fundamentos que la ingeniería del software.

Bibliography Somerville, I. (2005). Ingeniería de Software . Madrid : Pearson Education .