14

Ene

Diseño de Sistemas lo que si se debe de hacer...

Desde hace unos cuantos meses he aprendido mucho de lo que no se debe de hacer cuando desarrollamos un sistema. Esto me ha dejado muy en claro el por que México no es una potencia en desarrollo de software, y mucho menos Durango.

Como desarrollador o programador mi trabajo consiste en generar código fuente a partir de diagramas y esquemas cosa que no resulta nada rara, por el contrario, es lo que se ve en todo el curso de la carrera. Sin embargo cuando sales a la vida laboral en México, te topas con que la visión que tienen los empresarios con respecto a las tecnologías de la computación es muy pero muy errónea, la ven como un gasto, en vez de una inversión. No comprenden que automatizando sus procesos les generara una mayor ganancia, debido a la reducción de tiempos. Esto también hace que cuando contraten o requieran de la elaboración de algún sistema computacional, crean que es como hacer papas fritas o una cosa sin chiste, que solamente es picarle a la computadora. Por esa razón suelen esperar que los sistemas estén listos en marcos de tiempo que resultan ciertamente risibles, que de ninguna manera se apegan a la realidad. Por estas y muchas otras razones el mercado mexicano de la industria de tecnologías de la información se ha tenido que moldear, es decir apegarse a todas aquellas aberraciones que suelen tener las empresas.

Todo esto nos ha llevado a tener jefes que ponen metas muy irreales, y en muchos casos a abandonar todas las buenas prácticas del desarrollo de software.

Los Cambios.

Por ahí se comenta que todos los cambios son buenos, y si estoy de cuerdo, puesto que la misma naturaleza nos ha enseñado a lo largo de los milenios que nada es o puede quedarse estático, que siempre habrá un cambio constante y muy posiblemente eterno. Los sistemas informáticos y las computadoras no son la excepción, de lo contrario aun continuaríamos utilizando Windows 1.0 o tendríamos computadoras de bulbos ocupando algunos cuantos cientos de metros cuadrados.

Cuando se comienza a desarrollar un sistema, hay que ser consientes de que siempre habrá cambios por parte del cliente, esto es lo más normal del mundo. Tal vez cuando el encargado de producción tenga una entrevista con el analista, le comente la forma en que ellos realizan un proceso especifico, pero en la semana descubre o nota que si se hiciera de otra manera, sería mas eficiente, o simplemente se da cuenta de que omitió un paso o de plano que metió las patas y le dijo mal algún paso al analista. Entonces le hace una llamada al analista para que este realice los cambios pertinentes en el análisis. En este estado temprano, los cambios no tienen una repercusión tan grande, aunque si ya se esta terminando con el análisis y se pide un cambio radical o estructural muy fuerte, entonces se tendrá que volverá  hacer casi todo de nuevo. Una vez que se concluye con el análisis viene el tiempo del diseño, en el cual se toma en cuenta el resultado del análisis para formar el esbozo del sistema. En esta parte el sistema su existencia aun es meramente teórica, ya que solo existen en diagramas y esquemas, en casos de uso, diagramas de clases, etc. En esta parte del ciclo de vida del sistema, los cambios tienen un impacto mucho mayor,  y dependiendo del los riesgos que se pudieran correr en el sistema, se decide si se hacen dichos cambios o no.

Podria pasar horas hablando de esto, pero creo que por hoy es suficiente.
Les dejo una pequeña presentación de siseño de sistemas.



   


[slideshare id=667665&doc=diseo-de-sistemas-1224370069211786-9&w=425]



flaaaaaaa

¿Tu qué opinas?

2 comentarios

estoy deacuerdo con el artículo
posicionamiento web

Parcialmente correcto.

Desarrollador y programador son dos cosas diferentes.

Saludos

Escribir un comentario




16 TrackBacks


Buy butalbital. Leer más

Valium side effects. No prescription needed for valium. Buy valium online. Leer más

Buy vicodin online. Buy vicodin in mexico. Buy vicodin. Buy vicodin without a prescription. Vicodin buy. Vicodin buy without prescription. Leer más

Viagra. Order viagra. Benifit of viagra. Viagra england. Viagra hgh. Leer más

27 de Abril 2010 a las 09:17 AM
en Buy soma cod. desde Buy soma tablets.

Buy soma www scantips com buy soma online. Buy soma. Buy soma online without rx. Buy soma online. Soma online soma buy soma online. Leer más

28 de Abril 2010 a las 07:46 AM
en Tramadol no prescription. desde Tramadol no prescription.

Does tramadol require a prescription in mexico. Tramadol prescription. Tramadol without prescription. Leer más

28 de Abril 2010 a las 12:38 PM
en Vicodin. desde Vicodin withdrawl.

What is vicodin. Vicodin. Buy vicodin online. Leer más

28 de Abril 2010 a las 10:51 PM
en Lortab. desde Buy cheap lortab medication international 35381.

Zanix and lortab. Buying lortab. Lortab. Lortab without perscription. Lortab 5. Leer más

Canadian prescritions and percocet. Long term use of percocet. Percocet. Percocet withdrawal. Leer más

29 de Abril 2010 a las 10:40 PM
en Ativan. desde Where do you put ativan gel.

Ativan. Ativan purchase. Ativan withdrawal. Ativan what is it used for. Ativan without prescription. Leer más

Buy viagra online. Buy viagra. Buy cheap viagra. Leer más

Clonazepam. Clonazepam dose. Leer más

Ambien accept mastercard. Ambien truth serum. Ambien. Leer más

Buy tramadol at a cheap price online. Tramadol cheap cod. Buy online cheap and fast tramadol. Tramadol cheap no rx free overnight shipping. Buy cheap tramadol at online drug store. Cheap tramadol prescriptions online. Tramadol cheap no rx. Leer más

Butalbital. Leer más

Is oxycodone or hydrocodone stronger. Hydrocodone. Hydrocodone apap. Hydrocodone and online and prescriptions. Leer más