Vous êtes sur la page 1sur 16

Para poder comprender lo que es el software es importante examinar las caractersticas del software que lo diferencian de otras cosas

que los hombres pueden construir.

1. El software se desarrolla o construye; no se fabrica en el sentido clsico.

A pesar de que existen similitudes entre el desarrollo del software y la manufactura del hardware, dos actividades serian diferentes en lo fundamental. En ambas la alta calidad se alcanza por medio del buen diseo, la fase de manufactura del hardware puede incluir problemas de calidad existentes en el software.

2. El software no se "estropea".

La Figura describe, para el hardware, la proporcin de fallos como una funcin del tiempo. Esa relacin, denominada frecuentemente "curva de baera", indica que el hardware exhibe relativamente muchos fallos al principio de su vida (estos fallos son atribuibles normalmente a defectos del diseo o de la fabricacin); una vez corregidos los defectos, la tasa de fallos cae hasta un nivel estacionario (bastante bajo, con un poco de optimismo) donde permanece durante un cierto perodo de tiempo

El software no es susceptible a los males del entorno que hacen que el hardware se estropee. Por tanto, en teora, la curva de fallos para el software tendra la forma que muestra la curva inferior de la Figura 1.2. Los defectos no detectados harn que falle el programa durante las primeras etapas de su vida. Sin embargo, una vez que se corrigen, suponiendo que no se introducen nuevos errores, la curva se aplana, como muestra la figura

3. La mayora del software se construye a medida, en vez de ensamblar componentes existentes.

Consideremos la forma en la que se disea y se construye el hardware de control para un producto basado en microprocesador. El ingeniero de diseo construye un sencillo esquema de la circuitera digital, hace algn anlisis fundamental para asegurar que se realiza la funcin adecuada y va al catlogo de ventas de componentes digitales existentes. Cada circuito integrado (frecuentemente llamado un "CI" o "pastilla") tiene un nmero de pieza, una funcin definida y vlida, una interfaz bien definida y un conjunto estndar de criterios de integracin. Despus de seleccionar cada componente, puede solicitarse la compra.

MITOS DEL SOFTWARE


Muchas de las causas de la crisis del software se pueden encontrar en una mitologa que surge durante los primeros aos del desarrollo del software.

Hoy, la mayora de los profesionales competentes consideran a los mitos por lo que son: actitudes errneas que han causado serios problemas, tanto a los gestores como a los tcnicos.

MITOS DE GESTION
Los gestores con responsabilidad sobre el software, como los gestores en la mayora de las disciplinas, estn normalmente bajo la presin de cumplir los presupuestos, hacer que no se retrase el proyecto y mejorar la calidad.

Mito. Si fallamos en la planificacin, podemos aadir ms programadores y adelantar el tiempo perdido. Realidad. El desarrollo de software no es un proceso mecnico como la fabricacin. Aadir gente a un proyecto de software retrasado lo retrasa an ms, ya que implica que las nuevas personas deban aprender todo el desarrollo y objetivos.

MITOS DEL CLIENTE


UN CLIENTE QUE SOLICITA UNA APLICACIN DEL SOFTWARE PUEDE SER UNA PERSONA DE DESPACHO DE AL LADO, UN GRUPO TECNICO DE LA SALA DE ABAJO, DEL DEPARTAMENTO DE VENTAS O UNA COMPAA EXTERIOR QUE SOLICITA UN SOFTWARE BAJO CONTRATO. EN MUCHOS CASOS EL CLIENTE CREE QUE EN LOS MITOS QUE EXISTE SOBRE EL SOFTWARE, DEBIDO A QUE LOS GESTORES Y TRABAJADORES HACEN POCO PARA CORREGIR LA MALA INFORMACION.

MITO: UNA DECLARACION GENERAL DE LOS OBJETIVOS ES SUFICIENTE PARA COMENZAR A ESCRIBIR PROGRAMAS.

REALIDAD : UNA MALA DEFINICION INICIAL ES LA PRINCIPAL CAUSA DE UN MAL DESARROLLO. ES ESCENCIAL UNA DESCRIPCION FORMAL Y DETALLADA DE TODA LA INFORMACION A PROCESAR , FUNCIONES, RENDIMIENTO, INTERFACES, LIGADURAS DE DISEO Y CRITERIOS DE VALIDACION.

MITOS DE LOS DESARROLLADORES


LOS MITOS EN LOS QUE AUN CREEN MUCHOS DESARROLLADORES SE HAN IDO FOMENTANDO DURANTE CUATRO DECADAS DE LA CULTURA INFORMATICA. MITO: UNA VEZ QUE ESCRIBIMOS EL PROGRAMA Y HACEMOS QUE FUNCIONE, NUESTRO TRABAJO HA TERMINADO. REALIDAD: LOS DATOS INDUSTRIALES INDICAN QUE ENTRE EL 50% Y EL 70% DE TODO EL ESFUERZO DEDICADO A UN PROGRAMA SE REALIZARA DESPUES DE QUE SE LE HAYA ENTREGADO AL CLIENTE POR PRIMERA VEZ.

Vous aimerez peut-être aussi