2010-04-11 11 views
6

IEEE tiene una larga lista de estándares para casi todos los pasos dentro del proceso de ingeniería de software. ¿Cuántos de ustedes han visto una referencia a tales estándares en la documentación que leen?IEEE Software Standards

Creo que la idea de combinar las sugerencias de muchos veteranos es algo bueno, pero tengo la sensación de que no hay muchos proyectos que citan ni siquiera uno de esos documentos. Tal vez solo los grandes?

Dado que los estándares se pagan, no espero verlos nunca desde aplicaciones de código abierto. Mi pregunta está dirigida a aquellos de ustedes que trabajan con código fuente propietario.

Respuesta

2

¿Qué esperas exactamente? El desarrollador promedio de código abierto podría no tener acceso a los estándares IEEE, pero los estándares se filtran a través de toda la industria informática. Por ejemplo, IEEE 754 especifica el estándar para el cálculo de coma flotante que es utilizado por la mayoría de los sistemas modernos, incluyendo cada una de las numerosas implementaciones de código abierto de JavaScript.

La razón por la cual el uso de tales estándares no es muy visible no tiene nada que ver con el código abierto o cerrado, es una función del bajo nivel de la mayoría de los estándares IEEE. La mayoría de los programadores trabajan y tienen niveles mucho más altos que el estándar IEEE, muchos de los cuales solo son de interés para los desarrolladores de hardware y controladores. Espero que el número de desarrolladores desalentados de iniciar proyectos de código abierto, debido a la falta de acceso a los estándares sea bastante pequeño.

0

Nunca. Cuanto más grande es el proyecto, mayor es el costo. Cuanto mayor sea el costo, más importancia tendrá lograrlo y venderlo. Los estándares son solo un conjunto de ideales: no venden software para usted.

+1

Pero te proporcionan un mapa probado y verdadero para llegar allí. –

Cuestiones relacionadas