 |
 Usuario: Ingresar |  bits y bytes de tecnología, humor, cine y rebeldía para todos :: Tecnología para todos :: |
| Dirección URL | http://www.srbyte.com/ Registrado:13-Jul-2008 |
Compartir:
|
|
Enviar a email | Consejos practicos de desarrollo de software... en DestacadasNoticiasOriginales y AnunciosPSPVideo Juegosarteashley woodcosta ricadiseñoedicion limit | Por Sr. Byte el 25-Jul-2008 | Como desarrollador ocasional de software, me he aventurado en el área de la producción de software a la medida, para un par de individuos. Como muchos desarrolladores, me encuentro con el terrible y repetitivo paradigma de ser un: Programador-DBA-Diseñador-Tester, lo cual, siempre termina siendo un dolor de cabeza. Pero aunque sea un dolor de cabeza, no podemos negar que es una realidad que a todo estudiante de alguna carrera afín de la informática termina haciendo para conseguir un par de $$$ extra.
"Arrrgh!, que asco de GUI... x_x" La teoría nos dice por ejemplo que un Programador NO debe hacer trabajo de diseño de la GUI del programa, pero la practica y la realidad (no mucha gente capaz en el medio) nos enseña que podemos hacer un poquito de todo tomando ciertas medidas, que en mi opinión son necesarias para mantener la cordura en todo el proceso de desarrollo de software.
Así que sin más retrasos, les presento una lista de consejos prácticos - que parten de mi experiencia - de desarrollo de software:
1. Planea entrevistas, visitas y un par de meses para entregar el software. Planea entrevistas con las personas que utilizaran el software y visitarlos varias veces al mes, la idea detrás de esto es saber cuanto conocimiento tienen la o las personas que usaran tu programa. Deberías de ser capaz de contestar estas preguntas de tus clientes: ¿Qué tipo de usuario es? ¿Es un usuario común, avanzado o un PowerUser? ¿Qué sistema operativo prefiere/utiliza?
"Conoce a tu cliente para atender sus necesidades informáticas." 2. No esperes que tu cliente cambie de sistema operativo solo por tu programa. Pedir que tu cliente cambie de sistema operativo solo porque tu programa usa "cron", es desconsiderado y poco profesional. Puedes recomendar que cambie de sistema, pero no lo cambies solo porque si. Si eso sucede, implica que como profesional tienes que hacerte cargo de que la mingración sea 100% satisfactoria, sin excusas.
"Trata de no atentar contra la comodidad del usuario." 3. Utiliza Frameworks y herramientas de desarrollo populares. Utiliza .NET, Java SDK, RoR, etc. No te quedes con lenguajes o entornos de desarrollo desfazados como VB 6.0, Delphi 7.0 ó VisualFoxPro, se practico y ¡mantente al tanto de las herramientas que te hacen la vida más fácil! Al menos deberías de usar/conocer lo basico: Unit Testing, Code Coverage, Source Version Control, Automated Build/Deployment. Si no sabes que es nada de eso, más te vale comenzar a aprender, porque son herramientas que te ahorraran tiempo.
"Utilizar un framework hará que tu trabajo sea más rápido." 4. No reinventar la rueda. Si algo ya esta hecho, es software libre (opensource) y lo entiendes, entonces: tomalo, modifícalo y usalo. Y reconoce al autor del código que usaste.
"Solo puedes mejorar la rueda... ¿Para que re-inventarla?" 5. Concentrate en solucionar solo lo que prometiste. Imagina que estas haciendo un programa tipo Agenda. Y de pronto se te ocurre que te gustaría que envié mensajes a celulares y correos electrónicos que sirvan de notificaciones... si no te lo pidieron NO lo hagas. Si agregas constantemente características a tu programa: terminaras con un "Frankenware".
"No pierdas de vista tu objetivo (vivan las 3D manías)" 6. Busca la simplicidad y el minimalismo. Ingeniate para que tu GUI sea sencilla y clara. Ejemplos de simplicidad es el iPod, el iPhone y la pagina principal de Google.
"La imagen lo dice todo, haz click para verla más grande." 7. Si puedes construye librerías/controles propios y ¡compartelos!. Crea una serie de librerías/controles personales que te ayuden a realizar tu trabajo más rápido y asegurate de compartirlo, ya sea con el mundo o con algún colega. Esto te servirá para madurar como programador y mejorar la legibilidad y el estilo de tu código.
"Un programador celoso no es un buen programador." También comparte tus experiencias, a más de alguien le pueden servir :) Y tú, ¿que tipo de experiencias has tenido como desarrollador de software?
codigo programacion java .net programador consejos desarrollo software

Leído 19 veces

|
|
 |
| Consejos practicos de desarrollo de software... | Como desarrollador ocasional de software, me he aventurado en el área de la producción de software a la medida, para un par de individuos. Como muchos desarrolladores, me encuentro con el terrible y repetitivo paradigma de ser un: Programador-DBA-Diseñador-Tester, lo cual, siempre termina siendo un dolor de cabeza.Pero aunque sea un dolor de cabeza, no podemos negar que es una realidad que a [..] Leer nota completa |  | Publicado 25-Jul-2008 por Sr. Byte en DestacadasNoticiasOriginales y AnunciosPSPVideo Juegosarteashley woodcosta ricadiseñoedicion limit Leído 19 veces. Más resultados en  |
|
 | Sergio Gago | Blogueros | Bitácora de un Consultor de Internet. Sergio Gago es el responsable de unos de los proyectos que se desarrollan bajo el dominio EMAGISTER.COM Sergio Gago Weblog de Sergio Gago |
| Algunas leyes en el desarrollo de software (y otros?) | | Genial artículo en Eioba que resume algunas de las leyes que se suelen aplicar al desarrollo de software, concretamente, leyes epónimas, que viene a decir que su nombre es el de su propio creador o descubridor. Algo bastante común en matemáticas.
Me limitaré simplemente a poner la versión “española” de dichas leyes, ya que se explican [...] [..] Leer nota completa |  | Publicado 13-Sep-2007 por sergiogh en Manuel MalaverOpinión Leído 204 veces. Más resultados en  |
|
 | Blogs De Guatemala | Guatemala | Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben.
Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos |
| Reunion de Consejos de Desarrollo | | El consejo de desarrollo, se reunió para retomar todo lo expuesto en ?Gobernando con la Gente?, y su evento llevado a cabo a finales de febrero, el cual conto con la participación de Presidente de la República.
Los diferentes representantes de las entidades que lo integran, expusieron sus opiniones, posiciones y posibles soluciones que se [...] [..] Leer nota completa |  | Publicado 18-Mar-2009 por Blogs de en General Leído 13 veces. Más resultados en  |
|
 | Sportfactor, Tu Red Social Deportiva. Artículos, Noticias, Entrevistas, ... | Castellón | Sportfactor somos un equipo formado por profesionales y especialistas en diferentes ámbitos deportivos, entrenadores personales, nutricionistas, fisioterapeutas, deportistas profesionales, asesores en marketing y comunicación.
Un grupo de personas que se han unido para crear una red social enfocada a todo el mundo que de un modo u otro esté interesado en el Deporte y la Vida Sana.
Dentro de los servicios ofrecidos, destaca la posibilidad de tener acceso a un nuevo concepto de personal trainer on-line con precios asequibles para todos los bolsillos.
Por otro lado y a través de nuestros servicios personalizados y exclusivos también ayudaremos a todos los deportistas que deseen mejorar sus marcas y su rendimiento deportivo.
En Sportfactor nos mueven las ganas y la energía de quien disfruta con su trabajo y está en contacto continuo con el mundo del deporte.
Únete a nosotros, únete a Sportfactor.es.
Move your World Sportfactor Blog La red social sobre deporte nº1 |
| Mejora el desarrollo muscular con estos consejos |
Hoy queremos hacer una breve recopilación de algunos detalles de entrenamiento y nutrición que podemos mejorar introduciendo pequeños cambios en los mismos. Pueden ser cambios, de actitud, de técnica o simplemente meras variaciones de los ejercicios [..] Leer nota completa |  | Publicado 29-Jun-2011 por admin en Leído 1 veces. Más resultados en  |
|
 | Rodolfo Pilas | Blogueros | Weblog de Rodolfo Pilas con temas de tecnología, internet, utilidades. Originado en Uruguay Rodolfo Pilas Rio Pilas |
| Plan Ceibal: llamado a empresas de desarrollo de software para SUGAR | | El pasado 26 de junio, se publica en el sitio de LATU un llamado a empresas interesadas en desarrollar software para SUGAR que indica:
El Laboratorio Tecnológico del Uruguay (LATU) en el marco del Plan de Conectividad Educativa de Informática Básica para el Aprendizaje en Línea (Plan CEIBAL) y conforme a los cometidos asignados por el [...] [..] Leer nota completa |  | Publicado 28-Jun-2008 por rodolfo en ActionReviewsbookfunnypoliticsuk Leído 22 veces. Más resultados en  |
|
 | O Blog Do Dissidente | Brasil | Nosso principal projeto é transmitir informações em português sobre notícias que a mídia geralmente ignora, por não achar que ‘dá ibope’ ou não ter acesso a elas ! O Blog do Dissidente .:: Tem coragem para encarar ? ::. |
| Otimização de software | | Na ciência da Computação o processo de Otimização de software é um processo de modificar um sistema de software para alterar alguns aspectos para que ele trabalhe mais eficientemente ou utilize menos recursos. Abaixo faço uma compilação de links interessantes que encontrei ao pesquisar o assunto: [1 - EN] Série de Vídeos da AMD sobre [...] [..] Leer nota completa |  | Publicado 12-Jul-2010 por liverig en Leído 10 veces. Más resultados en  |
|
 | Diseño Estudio By Jg | Mexico | Blog de diseño gráfico, web, multimedia, publicidad, recursos para diseño, descargas, tutoriales, photoshop, illustrator, es un blg de Jorge Garcia Diseño Estudio by JG Blog de Diseño Gráfico, Artes Visuales e Informática. Desde México para el mundo. |
| La fotografía y el software en 3D | | Vean este making off de Knorr Quick, donde vemos como se crea un buen efecto con fotografias, el 3D y por supuesto photoshop, desde el boceto hasta la imagen final.Visto en Cassio Braga.com Leer nota completa |  | Publicado 10-Jul-2010 por noreply@blogger.com (George) en FotografiaInspiración Leído 8 veces. Más resultados en  |
|
|
Advertencia YAAQUI.COM no verifica la veracidad de la información publicada y no se responsabiliza
por el uso que se le de a la infomación del contenido publicado en los feeds y weblogs independientes.
Las opiniones vertidas en este sitio no necesariamente son nuestras. Nos reservamos el derecho de
remover cualqueir material que consideremos inconveniente.
|
|
| |