• Martes 23 de Abril de 2024, 19:59

Autor Tema:  Criterios De Diseño Del Software  (Leído 8419 veces)

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Criterios De Diseño Del Software
« en: Miércoles 6 de Junio de 2007, 19:37 »
0
Hola.
Estoy desarrollarndo un software y me gustaria saber como empiezo.
Gracias

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Criterios De Diseño Del Software
« Respuesta #1 en: Jueves 7 de Junio de 2007, 00:05 »
0
Encendiendo la máquina  :lol: ...

bueno, en serio...

¿Cual es tu problema realmente?, no entiendo a que apunta tu pregunta.
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #2 en: Jueves 7 de Junio de 2007, 21:39 »
0
Hola.
Bueno me gustaria saber como empiezo. Por ejemplo estuve leyendo sobre Ing. del software y ahi habla mucho de la planificacion. Pero para ya hacer algo preactico que es lo que debo considerar.
Gracias

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Criterios De Diseño Del Software
« Respuesta #3 en: Viernes 8 de Junio de 2007, 02:02 »
0
:think: ¿Algo práctico?...
Bueno, opino que podrías dejar la teoría de la Ing. del software para después y aprender directamente algún lenguaje en particular de la mano con alguna teoría de algoritmos , C++, por ejemplo.

Si te decidís por C++, te recomiendo este curso

Un saludo
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #4 en: Viernes 22 de Junio de 2007, 18:03 »
0
Hola.

He llegado detallar algunos criterios cuando se desee desarrollar un  programa.

1.- Si es un programa que va a realizar varios cálculos numéricos, elegir un lenguaje de programación rápido como el C++.
Ej. Si van a se un compilador seria un error hacerlo en Visual Basic por que consume mucho tiempo de procesamiento.

2.- Si necesito que mi programa se ejecute en varios sistemas operativos, hay que asegurar la mínima portabilidad esto se logra utilizando lenguajes de programación estandarizados como el ANSI C++.

3.- Si son proyectos similares a algunos existentes, elegir las características más relevantes de cada programa y partir de esa característica desarrollar nuestro programa. Creo que no es necesario descubrir el agua tibia.

4.- Planificar muy bien el tiempo que tomara el desarrollo del software, por que no es nada fácil entregar un programa funciona. Por que se deben realizar varias pruebas, incluso hacer el instalador de nuestro programa puede tomar como una semana.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #5 en: Viernes 22 de Junio de 2007, 18:16 »
0
Hola.
Algo mas que me faltaba por decir.

Si van a desarrollar gráficos, y mas aun en 3D. Escoger las librerías que actualmente existen, una de ellas y que recomiendo aprender es OPENGL, no solo por su facilidad de uso y varios ejemplos, si no por que tienen mucha información.
Esto no es así con las librerías DIRECTX de Microsoft.

También si van a realizar programas con interfaces tipo profesional similares a las del OFFICE, existen algunas librerías que facilitan su construcción. Una de ellas es PROF-UIS, tiene mucha información y parte del código de estas librerías es FREEWARE para aplicaciones no comerciales.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #6 en: Viernes 22 de Junio de 2007, 18:39 »
0
Cita de: "MicroExpert"
no solo por su facilidad de uso y varios ejemplos, si no por que tienen mucha información.
Esto no es así con las librerías DIRECTX de Microsoft.
¿Bajaste el SDK de DirectX?

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #7 en: Sábado 23 de Junio de 2007, 18:40 »
0
Es verdad que en la Actualidad el DirectX, trae algo de informacion y ejemplos. Pero con el OPENGL se viene desarrollando programas desde hace varios años y me imagino que todos sus secretos estan visibles y no hay nada oculto.
Por eso recomiendo usar el OPENGL. Por que hay que fomentar el uso del "Software libre".....

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #8 en: Sábado 23 de Junio de 2007, 18:48 »
0
Cita de: "MicroExpert"
Es verdad que en la Actualidad el DirectX, trae algo de informacion y ejemplos. Pero con el OPENGL se viene desarrollando programas desde hace varios años y me imagino que todos sus secretos estan visibles y no hay nada oculto.
Por eso recomiendo usar el OPENGL. Por que hay que fomentar el uso del "Software libre".....
¿En la actualidad? ¿Algo de informacion y ejemplos? Simplemente nada de eso es cierto. Y se entiende la razon: hay que fomentar el uso del "Software libre".

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #9 en: Sábado 23 de Junio de 2007, 19:24 »
0
Hola..
En lo que tu escribes.

Citar
En la actualidad? ¿Algo de informacion y ejemplos? Simplemente nada de eso es cierto. Y se entiende la razon: hay que fomentar el uso del "Software libre".
.

Puedes explicar por que opinas eso y no solamente decir "que nada tiene de cierto".

Gracias

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #10 en: Sábado 23 de Junio de 2007, 19:42 »
0
Cita de: "MicroExpert"
Puedes explicar por que opinas eso y no solamente decir "que nada tiene de cierto".
No hay nada que explicar, me remito a los hechos, al que le interese que busque informacion sobre el ultimo SDK de DirectX y por ejemplo uno de hace casi 8 años (el 7.0).

Y eso sin siquiera tener en cuenta la cantidad INFERNAL de tutoriales, libros y ejemplos de codigo que hay sobre DirectX.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #11 en: Sábado 23 de Junio de 2007, 19:52 »
0
Lo único que se es que hace unos 3 años cuando quería realizar Gráficos en 3D y fui al Internet, lo único que apareció fue OPENGL, con su gran cantidad de información y ejemplos.

Y por eso es que ahora es la más utilizada y solo basta con ir al Internet y buscar la información.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #12 en: Sábado 23 de Junio de 2007, 20:02 »
0
Cita de: "MicroExpert"
Lo único que se es que hace unos 3 años cuando quería realizar Gráficos en 3D y fui al Internet, lo único que apareció fue OPENGL, con su gran cantidad de información y ejemplos.

Y por eso es que ahora es la más utilizada y solo basta con ir al Internet y buscar la información.
Results 1 - 10 of about 31,100,000 for directx. (0.03 seconds)
Results 1 - 10 of about 16,800,000 for opengl. (0.03 seconds)
Results 1 - 10 of about  3,710,000 for direct3d. (0.09 seconds)
Results 1 - 10 of about  2,120,000 for directx 3d. (0.13 seconds)
Results 1 - 10 of about  1,840,000 for opengl 3d. (0.10 seconds)

Results 1 - 10 of about 87,500,000 for 3d graphics -directx. (0.09 seconds)
Results 1 - 10 of about 89,100,000 for 3d graphics -opengl. (0.11 seconds)

Results 1 - 10 of about 1,650,000 for directx tutorial. (0.15 seconds)
Results 1 - 10 of about 1,540,000 for opengl tutorial. (0.03 seconds)
Results 1 - 10 of about  441,000 for direct3d tutorial. (0.13 seconds)

Results 1 - 10 of about 1,430,000 for directx 3d tutorial. (0.11 seconds)
Results 1 - 10 of about 1,400,000 for opengl 3d tutorial. (0.09 seconds)

No pienso discutir al respecto, si te parece poca informacion lo lamento.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #13 en: Sábado 23 de Junio de 2007, 20:10 »
0
Bueno..

Total estos son criterios que se pueden seguir.
No son imposiciones. Lo importante es aprender y elegir las herramientas que proporcionen la mayor facilidad en el uso y sobre todo la mayor informacion y ejemplos...

Gracias

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #14 en: Viernes 13 de Julio de 2007, 17:54 »
0
Tener mucho cuidado con librerias para realizar calculos matematicos, como las que pertenecen a algunos software como Matlab o Labview.
Al inicio todo es facil y sin complicaciones, pero despues al querer distribuir nuestro programa en un instalador. Se complica todo por que tambien se deden distribuir esos programas para que funcion.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #15 en: Martes 31 de Julio de 2007, 17:35 »
0
Antes de mi otro comentario les voy a contar una historia que leí en un libro de Ing. De Software.
Se trata de un joven profesional recién graduado con el entusiasmo de tener su primer trabajo desarrollando un programa para una empresa de mantenimiento de vehículos. Confiado y sin conocer acepta hacer el programa para manejar los datos al vehiculo y fechas de mantenimiento. Le dice al dueño que el programa lo puede hacer y que en 3 meses estará listo.
Todo transcuria bien, el dueño le preguntaba como va con el programa y el alegre respondía que ya tiene la mayor parte y que de seguro acabara en el tiempo acordado. Ya a los 2 mese el dueño le pregunta como esta el programa y el le responde que ya esta en el 80% de programa. Faltando pocos días para acabar el programa el joven profesional dice que tienen el 90%. Ese 10 % faltante era lo mas importante y no pudo entregar en el aplazo acordado. Y el dueño tubo que contratar a otras persona mas para que le ayude y el programa se entrego 3 mese después.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #16 en: Martes 31 de Julio de 2007, 17:36 »
0
Ahora mi comentario.
Tomar muy encuesta la planificación cuando están realizando un programa profesional. Abecés parece que todo esta bien y que el 80% de nuestro programa ya es todo. Pero el restante 20% hace la diferencia y nos puede dar un dolor de cabeza. Y si este programa es parte de algún contrato estaremos en problemas y nuestro prestigio se vera afectado.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #17 en: Martes 31 de Julio de 2007, 18:02 »
0
Parece que necesitas un blog ...

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

MicroExpert

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #18 en: Sábado 4 de Agosto de 2007, 18:23 »
0
No se a que te refieres a que necesito un Blog. Lo unico que escribo es algo de mi experiencia y en algunos casos he recibido agradecimientos por estos criterios.
Si no es de tu agrado puedes borrarme de este foro, total tu eres el moderador y yo soy un usuario mas.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Criterios De Diseño Del Software
« Respuesta #19 en: Sábado 4 de Agosto de 2007, 18:48 »
0
Cita de: "MicroExpert"
No se a que te refieres a que necesito un Blog. Lo unico que escribo es algo de mi experiencia y en algunos casos he recibido agradecimientos por estos criterios.

Me refiero a lo evidente, sin ir mas lejos esos dos ultimos mensajes. Esto es un foro de consulta si queres disertar entonces como ya dije es un Blog el lugar adecuado. Me da exactamente igual que te hayan agradecido o tratado de asesinar por tus criterios, es IRRELEVANTE.

Cita de: "MicroExpert"
Si no es de tu agrado puedes borrarme de este foro, total tu eres el moderador y yo soy un usuario mas.

Si yo pudiera hacerlo ya lo hubiera hecho, no te quepa duda, pero no soy el administrador.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.