Diez tips para trabajar con su desarrollador de software
Por: Mariano Garza-Cantú
http://www.politicadigital.com.mx/nota.php?id_rubrique=11&id_article=401&color=39A6D9
07.03.2008
El mundo de los administradores es muy diferente al de los desarrolladores de software y con frecuencia tienen problemas para comunicarse entre sí.
¿Por qué ocurre esto? Buena parte se debe a que el desarrollo de aplicaciones es una habilidad difícil de adquirir y dominar. A un desarrollador le preocupan más el aspecto técnico que el económico -negativo o positivo- de sus acciones. Su visión muchas veces es limitada y no tiene “sentido del impacto político que puede causar”, como argumentan algunos administradores de dependencias gubernamentales.
El autor del libro sobre programación The Ruby Way, Hal Fulton, con una amplia experiencia como desarrollador en la industria de cómputo, nos comparte sus consejos para motivar a los desarrolladores de código, comunicarse mejor con ellos, y entender a esas “extrañas personas” que diseñan las aplicaciones en que tanto confiamos.
1. Recuerde al desarrollador que “la excelencia técnica no es garantía de éxito”.
2. Señale el impacto económico siempre que pueda y sea lo más específico posible.
3. Explore las razones que tiene el desarrollador para estar en desacuerdo, porque pueden ser válidas.
4. Explique al desarrollador las limitaciones y las suposiciones sobre las cuáles está usted trabajando, así como la razón de sus decisiones.
5. Para que la comunicación sea posible es necesario que ambas partes hablen el mismo lenguaje.
6. Tampoco hace daño que el administrador estudie algo en un nivel más técnico.
7. No sujete demasiado a los desarrolladores a la burocracia que suele existir dentro de las organizaciones.
8. Aleje a sus desarrolladores de la burocracia tanto como pueda.
9. Ayude a hacer más eficientes los procesos, e incluso reducirlos, si esto ayuda a la productividad.
10. Léa la tira cómica Dilbert.
comentario: una lista recomendable, lo caotico del proceso de desarrollar software es precisamente su gestion lean el articulo completo, el enlace esta en la parte superior...
61 comentarios:
De acuerdo.
Un desarrollador puede estar más preocupado en cosas como: "Este metodo ya resuelve lo que deseo, pero ¿Y si lo puedo embeber con estas otras funciones?, ¿Y si fulano de tal se entera que asi lo hize y se burla de mí...?"
A mi me pasa que una vez cumplido con los requisitos del problema, me queda el gusanillo de querer mejorar la solución, pues siempre es suceptible de mejoras aunque a veces termina siendo más suceptible a mí egocentrismo.
Claro esta que tanto desarrollador y administrador buscan diferentes fines, tratemos pues de entendernos unos a otros.
jeje asi pasa cuando sucede, por ese afan de ponerle un estilo unico al codigo y al programa aveces se sacrifica la usabilidad y el orden.
Eso que comentas gabo es cierto yo soy de los que con tal de ahorrarme unas lineas de codigo me meto en cada berengenal :P el EGO XD.
Saludos brother , buen post
Estoy de acuerdo con ke debe haber comunicación, dado a ke siempre es uno el ke aporta las ideas y otro el ke lo plasma, pero eso si, mientras el interes comun sea el mismo creanme ke no habrá problemas, en cuanto a embellecer las cosas no está de mas comentarlo antes de exponer el resultado ya ke los trabajos no son subjetivos si no ke presisamente son al gusto de kien los hace o establece
tanto administradores como desarrolladores tienen un fin comun el cual es elaborar
un producto de calidad para esto necesitan una exelente comunicacion y para lograr
esta necesitamos ser humildes con la otra parte, y si de verdad el desarrollador busca
fresearse q lo haga haciendo un codigo eficiente y de calidad ni mas ni menos.
by ivan
Bueno para mi la problematica a plantear;
"Es la diferencia que radica entre el administrador y el desarrollador del SW" .
- Digamos que aqui el que sale perdiendo es el Administrador quien le toca tratar de entender y descifrar el codigo asi como a comprender cada aspecto..
ya se ha mencionado que Al desarrollador le presentan una problematica y el la tiene que resolver a como de lugar es decir el SW tiene que presentar una respuesta a tal problema esto implica a la hora de empezar tratar de hacerlo lo major posible y hasta en ese aspecto se olvida de quien continue con el trabajo ... -> El administrador..
en opinion podriamos proponer k al desarrollar un SW existan estos 2 personajes para hacer aFin El TRABAjo.
y asi evitar k los administradores no hagan 2ble trabajo.
GRacias.
Keith Hezir Jimenez Mtz.
¿Un técnico de fútbol observa el desarrollo del juego de la misma manera que un jugador dentro de la cancha?...no..¿verdad?, bueno algo así sucede en lo relativo a este articulo (interesante y muy ilustrativo).
No puede señalarse que haya una separación entre ambas entidades (si así fuera el producto no se desarrollaría), lo que creo yo que sucede es una mala sintonía ( a veces es clara otras no , como una radio en carretera), la solución seria tener la misma sintonía y en este caso creo yo, la obligación es del administrador (como la seria del técnico de fútbol ), habla lo mismo que tu programador, conoce su medio, su lenguaje y su mundo, solo así, creo en mi perspectiva particular lograremos esa empatia.
Saludos Carlos, buen blog
Bueno como es obvio que tanto el administrador como el desarrollador se desenvuelven en areas diferentes de trabajo he aqui el motivo
por el que se presenta una problematica en la comunicacion entre ellos, pero eso no quiere decir que sea algo imposible, todo lo contrario, lo que necesita cada uno es conocer el trabajo del otro, esto no quiere decirque cada quien hagan lo que el otro hace pero si comprender la funcion de cada uno , para asi estar mas conciente con lo que a cada uno le corresponde hacer, y claro
que se establesca una buena comucacion.
El desarrollador antes pensar en agregar funciones, en desarrollar un supercodigo, primero se debe centrar en cumplir con los objetivos
principales para el que fue contratado y quisas mas adelante hacer las mejoras que el crea necesario simpre que haya un acuerdo para ello. El administrador no ejercer mucha precion sobre el desarrollador en cuanto fechas y papeleos ya que eso contribuye a que el desarrollador no se centre en lo suyo.
Estoy de acuerdo en que el mundo de los administradores no es el mismo que el de los desarroladores de software puesto que ambos desempeñan diferentes funciones en el proceso de desarrollo de un software pero ambos son parte
de ese desarrollo y por tanto tienen un fin en comun. Para mi el hecho de que ambos hablen un mismo idioma es de mucha importancia puesto que si no hay entendimiento de lo que se esta trantando puede haber muchas confuciones por ambas partes lo cual solo traeria problemas; por lo cual comunicacion aqui es fundamental tanto para que el administrador se sepa expresar que es lo que debe cumplir el software como para que el desarrollador lo interprete de manera adecuado en su codigo y no deje de cumplir con los objetivos o el software se salga de los limites
planteados.
yo pienso que un administrador y un desarrollador,su princpal problema a la hora de desarrollar y administrar un software es la falta de comunicacion,muchas veces es por el ego ya sea por el desarrollador que muchas veces da por hecho de que todo mundo debe de enter su manera de pensar o el administrador que piensa que no se debe de capacitar de manera adecuada para administrar de manera mas eficaz el software,pienso que a la hora de desarrollar y administrar un software ambas partes deben de poner de su parte,aportando y reciviendo criticas en cualquiera de los casos.
"La ignorancia honesta siempre es mejor que el conocimiento supuesto"
Algo interesante que marca este artículo, desde mi punto de vista es lo central sobre esta polémica.
Si bien es cierto que tanto desarrolladores como administradores de proyectos, son expertos en su área, también es verdad que el uno con respecto al otro son ignorantes (parcial o completamente). Mientras uno intenta adecuar el proyecto de tal manera que su enfoque técnico sea impecable en tiempo aceptable(el que le pide el administrador), otro administra tiempos y costos (y sin embargo le interesa que el proyecto tenga una eficiencia idónea, como sugiere el desarrollador).
La solución es llegar mediante Comunicación Objetiva, a un nivel intermedio entre uno y otro, para que, el proyecto sea tan eficiente que el desarrollador esté satisfecho así como terminado en tiempo y forma, para lograr que el administrador quede igualmente satisfecho; esto se lleva a cabo, planteando claramente olguras, costos, etc.
Atte:
PaulCruz®
Paul Mario Cruz Prieto
Como Desarrollador de base de datos puede ubicar el código apropiadamente en relación a su funcionalidad y como administrador se es responsable del control y manejo del sistema de base de datos.
En mi opinión cada uno de estos personajes debería proporcionarse asesoria mutua(esto es que el administrador de asesoria al sesarrollador y viceversa), para llegar a la optimización del sistema ya que este es el único fin en común ya que este es el principal problema. Si esto no puede lograrse ya sea por que el uno y el otro se esta confundiendo entonces solo apegarse a su trabajo sin interrumpirse.
*-_SAGIT SELENE HERNANDEZ ROMERO_-*
Sabemos que el desarrollador es aquel de que realiza o programa las aplicaciones y el Administrador es aquel que va a operar la aplicacion que desarrolle el programador(desarrollador);
Por lo tanto para realizar un sistema se necesita que ambos tengan una comunicacion viable para el dessarrollo del sistema y que ambos tengan conocimiento tecnico de lo que realiza su compañero,para que puedan llegar a un acuerdo y el sistema sea optimo y se concluya a tiempo.
En mi opinion el desarrollador tiene algo mas de responsabilidad k el abministrador ya k este se encarga de cumplir todas las espectativas del cliente, de crear el codigo. Claro los dos son necesarios, simepre y cuando la comunicacion no falte para la relizacion de software de calidad, total k eso es lo k espera todo cliente. nos vemos jojo
Yo creo que la comunicacion entre desarrollador y administrador siempre debe estar ala par, hasta concluir el software que se este realizando ya que esto tendras comos beneficios un buen entendimiento. al final del proyecto asi el administrador podran entender lo que el desarrollador construyo, y el desarrollador sabra o lograra entender en cada consulta lo que el administrador realmente desea que haga su sistema.(mario jesus garcia perez)
El desarrollador de Sw. tanto como el administrador debe existir una comunicación muy estrecha entre estos dos entidades ya que el resultado conlleva a la elaboración del producto, un Sw. de calidad, una misma sintonía es lo primordial que debe de existir entre ellos, es necesario que el administrador pueda expresar en si que es lo que desea o espera del Sw, así como el desarrollador pueda interpretar sobre los requerimientos que le están plateando, por lo tanto no esta de mas que el administrador aprenda en términos generales conocimientos de un desarrollador y viceversa.
Un Software de calidad es sinónimo de una buena comunicación entre administrador-desarrollador.
Ana Gabriela
bueno yo creo que tanto el administrador como el desarrollar al unir los dos sus conocimientos formarian un buen equipo, ya que los dos desempeñarian bien su trabajo y no existiria fricciones entre ambas partes y ambos trabajarian en un ambiente laboral armonioso.
Como se comentan en este articulo nos habla de la importancia que tiene la comunicación que debe
existir entre el administrador y el desarrollador del sistema, ya que al tener una buena comunicación se logra obtener un buen resultado con el software y alcanzar los objetivos principales
del sistema, aunque nos menciona que en la actualidad eso de la comunicación es un problema entre
ambas partes ya que mientras el desarrollador solo se centra en la idea de entregar un producto en
su aspecto tecnico sin tomarle la importancia a otros aspectos que le afecten es por eso que considero
importante tomar muy en cuenta los 10 tips que nos menciona el articulo ya que de esta manera podra existir un ambiente de confianza entre ambas partes y de esta manera lograra que cada una de ellas alcance su objetivo, la del desarrollador entregar un sistema que cubra todas las
necesidades de la empresa con ayuda del administrador que es quien tiene el conocimiento de la empresa y sus areas.
Por lo cual nos lleva a decir que no hay mejor forma de solucionar los problemas que hablandolos y de
esta manera obtener los mejores resultados para la empresa!!!!
*_*MARIA DEL CARMEN FLORES DGUEZ*_*
Yo digo que un administrador siempre va a mirar de que el SW sea más manejable y amigable y un desarrollador en si se preocupa más en el código y de cómo hacer las funciones… pero también es cierto que por tener mejor interfaz el SW va ser un éxito y por el contrario igual que por no tener mas código se dice que el SW es el mejor... yo digo que tanto el administrador y el desarrollador tiene que comunicarse en un mismo idioma ya que los dos pueden dar mejores ideas al SW y también es bueno que tanto el administrador debe tener un poco de conocimiento sobre código y el desarrollador sobre lo que hace el administrador para sí hacer un mejor SW.
Escrito por:
Cruz González Felipe Antonio
Parece chistoso el punto #5 - Para que la comunicación sea posible, hay que hablar un mismo idioma.
Bueno ya bastante tienen los desarrolladores con hablar 2 o mas lenguajes(de programación) y hablar otro lenguaje para entenderse con el administrador esta critico... Otros dicen que basta con modelar bien, pues; Modelar = comunicar.
Es por ello que en algunas empresas el administrador del proyecto de software es una persona salida de las filas de desarrollo, y parece claro el por qué, pues como bien dicen en el libro: "From java to Ruby - things every manager should Know": ¿Por qué es importante la productividad? Pues al mejorar la productividad, se tiene más tiempo para concentrarse en la mejora de las características, rendimiento, y calidad, basados en las necesidades de la empresa.
Queda claro entonces, la importancia que tiene que, ambas partes participantes en el proceso desarrollo se comuniquen en... un mismo idioma
Por: Gabriel Martínez Nájera
Es cierto que un administrador y un desarrollador de software desempeñan funciones distintas.
Por su parte el desarrollador es el que juega el papel mas dificil pues es que va a realizar la aplicacion, el que va a proponer de manera detallada las mejores recomendaciones para obtener un software que sea facil de manejar, que sea claro en cuanto a informacion, es decir un software completo y claro.
Y el administrador es el que va a establecer los limites en cuanto a los recursos a inventir en el software y el tiempo del proceso de software.
Por lo consiguiente el administrador y el desarrollador tienen que tener una buena comunicacion cada quien defendiendo su funcion (su ramo) pero respetando la del otro para obtener buenos resultados(un buen Software).
Alumna: Blanca Estela Joachín Ruiz
Bueno para empezar un administrador, siempre requerira la ayuda y el trabajo de un desarrollador para poder presentar un buen sw y tener un buen resultado.
Pero en ocasiones hay problemas al comunicarse pues el administradorsolo exige al desarrollador un interfaz muy vistosa y presntable , sin saber que al desarrollar un sw , se requiere de mucha destreza y connocimiento en el codigo,por lo que seria mejor que un administrador este mas preparado y asi poder entender las dificultades que tiene un dsarrollador, y a si poder ambos trabajar y tener una buena comunicacion, y asi poder dar un buen resultado con el desarrollo del software, y poder hacerlo mas manejable y entendible.
name: HDEZ CASTILLA CONCEPCION GPE
Considero que el Administrador es como el cerebro de la situación, mientras que el Desarrollador es como las manos que le ponen solución, así púes el Administrador se debe asegurar que al Desarrollador todo se le ha planteado con total claridad en cuanto a lo que debe hacer, y vigilar a la vez su correcto proceder al dar la solución (desarrollar).
No hay duda que la excelente comunicación permite además de una forma satisfactoria de trabajar, la seguridad de que se esta procediendo de la manera correcta. Si el Administrador se expresa de forma adecuada y el Desarrollador comprende cual es el objetivo a alcanzar, y cuando tiene dudas las expresas (se asegura hasta donde puede el tomar la iniciativa y bajo que parámetros o condiciones trabaja), el desarrollo del producto se da en armonía.
A pesar que en este apartado menciona que el mundo de los administradores no es igual que la de los desarrolladores de software, ya que cada uno desempeña funciones diferentes en el proceso de desarrollo de un software, pero para que se lleve acabo un buen desarrollo se necesitaría de ambos por tal motivo se puede decir que juntos logran un buen desarrollo o tienen un fin en común, desde mi punto de vista la comunicación de ambos es fundamental, así como para que el administrador opine o exprese lo que el software debe cumplir como el desarrollador tenga esa capacidad de poder interpretar el código, y si es muy importante que administrador y el desarrollador hablen el mismo lenguaje para así poder entenderse de una forma mas clara y precisa y ambos lleguen al objetivo establecido que es el desarrollo del software.
Araceli Cayetano Martinez
Es una cuestion un poco rara el mezclar los terminos desarolladores con los administradores... hasta donde he visualizado un desarrollador esta mas enfocado en codigo codigo y mas codigo .... su mundo es vivir en la programacion y no te puden mencionar otra cosa mas que eso.. sin tomar en cuenta otros aspectos que quisas pueden influir dentro del desarrollo del software....
Aunque yo considero que es un poco necesaria la comunicacion entre ambos siempre hay un cierto lenguaje que identifica ya que ambos trabajan para un mismo fin que es el desarrollo de un sistema
NANCY SANCHEZ PEREZ
05231156
:)
HOLA....
BUENO el hacer una relacion entre administradores y desarrolladores es un poco rara .. ya que por ejemplo el area en el que los desarrolladores se desempeñan pues mas que nada se basan en si lo que es la programacion ...
Y un administrador visualiza el proceso de desarrollo de software desde otro punto de vista es mas analisis y no se basan en la programacion sino analizan teoricamente cada uno de los puntos que interfieren en este..
Pero los dos trabajan para un fin especifico que es desarrollo de este mismo
.bueno la problemática que hay es entre el administrador y el desarrollador del sw es que hay poca comunicación entre ellos.
Que para Realizar un trabajo bien hecho debe de haber una buena comunición entre los dos para resolver el problema que se va a desarrollar y poder al cansar el objetivo deseado.
El desarrollador tiene la habilidad de hacer las cosas importantes como llevar acabo el desarrollo del problema, pero tanto el desarrollador debe saber a lo que se dedica los administradores de igual manera el desarrollador debe saber algo de administradores.
El administrador que es quien tiene el conocimiento de la empresa y el puede ayudar al desarrollo del proyecto
Y los tips nos sirve para darnos cuenta que es lo que tiene que hacer un desarrollador sw para que la cosas de proyecto salga bien.
Alma Elena Morales Ortiz
Se debe considerar una gran importancia entre la relacion y comunicacion del Administrador y el Desarrollador, ya que si se desea que los objetivos y espectativas que se fijaron se logre, de lo contrario el proyecto dara mucho a que desear.
Ambos depende de si, y cada uno se especializa en el area que le corresponde, pero el egocentrismo debe de acabarse en estos casos para que todos queden satisfechos.
La Comunicacion Entre El Administrador Y El Desarrollador Es El Elemento Que Permite Establecer Una Relación Entre Ellos. En Un Proyecto De Desarrollo De Software, Ademas La Comunicación No Solo Permite Entablar Esta Relación, Sino Que NOs Sirve Para Conocer Y hacer Saber Los Procesos Necesarios Para Asegurar La Generación, Recolección, Distribución Y Almacenamiento Oportuno Y Apropiado De La Información Del Proyecto. Todo Esto De La Comunicacion Entre El Administrador Y Desarrollador Es importante Para Lograr Sus Objetivos El Cual Es Entregar A Cliente En Producto De Calidad Y El Cliente Quede Satisfecho Con El trabajo Realizado Por Ellos.
Alfredo López Garibay 04231114
Bueno mi punto de vista….
Es que el ambiente en que se desarrolla cada uno es diferente en la creación de un software, la cuestión es que tanto el administrador y desarrollador pongan todo su esmero y haya cooperación. Todo ello beneficiara a no imponer solo las ideas de uno, sino mas bien con una comunicación eliminamos todas las dudas que haya acerca del software, es decir, no necesariamente hay que seguir las mismas reglas y políticas establecidas, porque en el mundo globalizado de hoy lo único seguro es un cambio fijo y constante. …¿Quién dijo que TRABAJAR no puede ser divertido?
Antonio Tadeo Dominguez
Tanto el desarrollador del software y el administrador deben tener buena relación ya que la unión de ambos seria la base para la contribución de la visión general del proyecto desde un nivel de aplicación para el desarrollo de sistema, aunque ambos tengan diferentes trabajos llegan a un mismo fin, un desarrollador se basa prácticamente en la programación es decir se vuelve como un arquitecto de sistemas, ya que diseñan la estructura, el debería armar buen equipo con el administrador ya que este ayuda a reducir o ampliar el proyecto y tener en cuenta la base de la economía y la producción final.
MATEO TORRES MARIA ANTONIA
todos estamos de acuerdo ke antes ke nada deben entenderse uno con el otro, "la buena comunicacion", el mismo canal para lograr estar en mutuo acuerdo tanto el desarrollador como el administrador, para no trabajar en vano con algo que realmente sera tiempo perdido... El desarrollador deberia ponerse al nivel del la otra parte, hacer un buen trabajo ke pueda ser entendible para los ojos y mente del admisnistrador.
Principalmente creo que la comunicacion entre ambas partes y el respeto de sus trabajos hace una buena relacion. Si es bueno que ambas partes se comprendan y tengan conocimientos basicos del contrario asi lograran que el producto final sea una fucion y que todas las partes involucradas esten deacuerdo con lo hecho en el mismo.
Ana Gabriela
bueno yo creo que tanto el administrador como el desarrollar al unir los dos sus conocimientos formarian un buen equipo, ya que los dos desempeñarian bien su trabajo y no existiria fricciones entre ambas partes y ambos trabajarian en un ambiente laboral armonioso.
NOTA: PROFE DE NUEVO ESTOY SUBIENDO MI COMENTARIO MI NOMBRE COMPLETO ES:
Ana Gabriela Malpica Reyes nº de control: 05230333 horario de 17:00a 18:00.
como ya sabemos los dos tienen demaciada importancia en la elaboraciòn del SW y para tener un buen resultado se debe tener una buena comunicación y tomar en cuenta que uno depende del otro, sabiendo que actividades desempeñan y respentando los requisitos de lo que se desea obtener, ya que de esto depende que el SW tenga un funcionamiento adecuado.
por: Danae Alvarado Santiago
Primero que nada debemos tomar en cuenta que la comunicación es la base para obtener una buena relación laboral.
Y en cuanto al tema de los desarrolladores y los administradores es de suma importancia, puesto que la idea de ambos es lograr un objetivo en comun, obtener un producto con la mayor calidad posible(a simple vista pareciera que no es así, ya que el desarrollador se centra más en el código, y el administrador en el lado económico, pero si lo vemos desde otra perspectiva ambos necesitan del otro, aunque muchas veces no lo acepten, para que el cliente quede satisfecho con lo logrado por las dos partes).
La idea en esto no es tanto que ambos conozcan todo del ámbito de trabajo del otro, sino lo suficiente para poder lograr acuerdos, pensando siempre en el objetivo final, el producto; y no sólo en sus intereses propios.
By Joachín González, Carolina
04231109
Amy Was Here!!!
Muy bien...
Como podemos ver este tema es de gran importancia para nosotros debido a que en algun momento nos encontraremos en esa situacion, considero que es bueno que nos informemos referente al tema para asi tener una vision mas amplia de el y poder enfrentarlo de una mejor manera.
En mi opinio es muy importante que ambas partes tanto administrador y desarrollador esten concientes del papel que desempeñan en el desarrollo del software, y asi poder ayudarse respectivamente en sus asignaciones; el desarrollador a visualizar los impactos que causa el desarrollo del software y el administrador evitando perdida de tiempo en burocracia, reportes o papeleo innecesario; de esta forma ambas partes se apreciaran, respetaran y seran mas productivos.
"La comunicacion es la base del exito"
Att.
Claudia Janett Alonso Salazar
una frase que escuchamos muy amenudo en la vida diaria es "hablando se entiende la gente" y creo que la comunicacion es la base para forjar una mayor armonia en lo que hacemos, en este caso tanto el administrador y el desarrollador cumplen funciones diferentes cada quien tiene su perpectiva de su trabajo,pues el desarrollador es quien se encarga de hacer el codigo (programa las apilcaciones)y el administrador es quien va aoperar las aplicaciones del desarrollador.
Lo que no se debe olvidar nunca es que los dos estan en una misma sintonia,y creo que ambos deben busacar un fin en comun(un sistema eficaz y atiempo).
"como en el futbol todos tenemos nuestro equipo favorito pero cuando juega la seleccion todos estamos en un mismo equipo"
atte.
ignacio cazarin santos
Los administradores y los desarrolladores de software tienen una tarea en comun: diseñar, desarrollar e implementar un software que sea capaz de sastisfacer las necesidades del cliente que lo ha solicitado y amenos que exista una buena comunicación entre ambos dificlmente se podrá conseguir. Y de acuerdo al articulo la mayor parte de la responsabilidad recae en el administrador quien debe conocer a su desarrollador, para poder hablar un mismo lenguaje, incluso de ser necasrio tendrá que adentrarse en lo tecnico. Siempre que exista una buena comunicacion entre dos personas se conseguirá el objetivo trazado y creo que hasta ahora desarrolladores y administradores no van tan mal aunque falten detalles por afinar.
Por: Carlos Alberto Molina Sánchez
Considero desde mi punto de vista q para el ser un desarrollador no es tan complicado ya que tienes q seguir las reglas y lo puedes hacer pero para ser uno muy bueno tienes que tener algo de administrador y viendo desde un punto de vista economico q es lo mas importante al final d cuentas. Pero el administrador es el q hasta cierto punto dirige el proyecto y pues manda y el desarrollador es casi como un empleado mas. y como en todas las buenas empresas se necesita tener una buena comunicacion y relacion de trabajo eso es lo q hace una parte del exito.
por cierto dilbert estoy seguro q quien lo escribe no tiene ........ mejor q hacer y quien lo leeeeee debe tampoco tiene mucho q hacer pero me agrada el animalito q habla..
atte. jose bentio gomez ovando
Tanto administradores como desarrolladores buscan el mismo objetivo pero con ideales diferentes, ambos tienen que trabajar en conjunto tener buena comunicacion, de las posibles ideas que ambos tubiesen sacar un sola y perfilarse en idea para lograr su objetivo; sobre hay que mirar los dos lados de la moneda, visualizar los impactos que el producto pudiese ocasionar al cubrirlo de caracteristicas y afectar su factibilidad operacional, tecnica, y pienso que unas de las mas importantes en las organizaciones la factibilidad economica, al final pudiese ser inservible y no vendria mas que un fracaso de producto.
Ivan Emilio Garcia Cifuentes.
El administrador es quien debe tener una visión mas amplia del proyecto, poder administrar a un desarrollador puede ser tarea dificil, pero si el administrador entiende el mismo idioma que el, se podrá tener una comunicación directa.
Y así el administrador podrá ahorrar los recursos fisicos, mentales del desarrollador y poder ocuparlos para otro proyecto.
El desarollador deberá ser un poco libre en la implementación técnica y el administrador deberá hacerle ver la importancia del esfuerzo, costo y tiempo.
Mireya Beutelspacher Gómez.
::::::D
Si bien es cierto, el mundo de los administradores es muy
diferente al de los desarrolladores de sw pero solo en el
ambito en que desarrollan sus funciones, sin embargo estos dos
ambitos tienen un solo objetivo llevar acabo un proyecto, que
como dijeron algunos compañeros el administrador debe tener una
vision mas amplia y clara sobre el proyecto a desarrollar y
tanto el administrador como el desarrollador deben comunicarse
en cuanto a que es lo que se va a realizar!, el administrador
debera ser mas claro y consiso sobre, que es lo que el cliente
quiere, y el administrador tendra que especificar al
desarrollador lo que tiene que realizar en tanto tiempo y el
costo que eso debe llevar.
Tomando en cuenta que el desarrollador tiene muy en claro el
hecho por el cual fue contratado, sabiendo que un desarrollador
es un personaje de alto rendimiento y que esta dispuesto a
cubrir las necesidades que la empresa requiere.
Ahora bien, no considero necesario que el administrador tenga
que familiarizar con el lenguaje que el desarrollador de
software maneje, o como le quieran llamar, considero que el
administrador mantenga su postura, especificandole al
desarrollador los objetivos que tiene que alcanzar para el
proyecto que ha sido solicitado, en cuanto aclarar las
necesidades del cliente, el desarrollador sera el que
implantara dentro de sus funciones la solucion a estas
necesidades.
ok..¡¡ los administradores como los desarrolladores debende hablar el mismo idioma para entenderse y comprender cada quien su area de desempeño. ahora bien es necesario quecada persona(desarrollador-administrador) se empape o bien se envuelva con el trabajo de cada quien esto facilita la buena comunicacion. por otra parte el desarrollador en gran parte debe de tener un poco mas de vision comercial que simplemente desarrollar algo.. puesto que deben considerar sii¡¡ que sea eficiente el codigo o sistema (programa) pero debe de entender quien o quienes lo pagan y.. quien lo paga mejor por mi parte yo creo que es todo lo que puedo comentar ..
ivan palacios soto
(Coronel Claus Graff Scheck Von Stauffenberg)
La comunicación entre el administrador y el desarrollador es un elemento muy importante que permite una relación entre ellos de comunicación para el desarrollo del sw. Además la comunicación no solo permite entablar esta relación, sino que nos sirve para el manejo de un lenguaje más técnico entre ellos para hacer saber los procesos necesarios para asegurar la generación, recolección, distribución y almacenamiento. Todo esto de la comunicación entre el administrador-desarrollador es importante para lograr el desarrollo del sw.
Considero que el desarrollador y el administrador deben de unirse para lograr un buen diseño de sw, lo que si esta claro es que los dos tienen diferentes funciones, la ventaja de esto es que pese a las circunstancias existe la facilidad de que los dos puedan unirse dando como resultado que el usuario logre entender y trabajar el sw elaborado por la coaccion entre estos dos elementos.
Mi conclusion es: Que donde se limita el administrador el desarrollador continua, por lo que se logra hacer un trabajo en equipo y completo.
En el articulo se mencionan los tips para trabajar mejor en la realizacion de un sW que involucra tanto a los desarrolladores como a los administradores de software.
Es muy dificil que se pongan de acuerdo ambos creen saberlo todo, pero cada quien tiene un fin especifico en la empresa! Y TIENEN QUE TRABAJAR EN EQUIPO no queda de otra...
Deberian aprender a decirse las cosas para asi tener mejor comunicacion.No esta de mas que SE ESFUERCEN para tener una mejor relacion Y OBTENER MEJORES RESULTADOS EN LA EMPRESA
Todo tiene solucion, A traves de la humildad por aprender se alcanza el exito!!!
LAURA FELIPE ANGEL 05230491
A mi parecer concidero que tanto administrador como el desarrollador deben conocer o capacitarse un poco sobre lo que desempeña cada uno, para que a la hora de realizar un proyecto en este caso de software, tengan una buena comunicacion y no exista este tipo de problemas y que al final se logren los objetivos.
Danissie Leonel Moo Aguilar
Salgado Cuevas Luis Raúl
Creo que tanto el desarrollador como el administrador deben tener una gran comunicación para eficientisar el desarrollo de software de manera organizada y lograr de una manera concisa o formal este y el administrador siempre debe tener una visión más amplia de las situaciones para poder resolverlas y dejar que el desarrollador trabaje más a gusto siempre y cuando este cumpla con la presentación del proyecto en los tiempos estipulados pues todo se refleja en costos
Salgado Cuevas Luis Raúl
Antes que nada buenas noches….
La mayoría de mis compañeros hacen notar la diferencia entre un desarrollador y un administrador de sw… y esto lleva a que la comunicación entre un desarrollador y un administrador sea poca si no se habla en el mismo lenguaje.
no hay tanta comunicación debido a que un desarrollador se centra en el aspecto técnico, se enfocan a crear o innovar un sw y el administrador solo se basa en la manipulación del mismo, la comunicación será poca si el administrador no habla el mismo lenguaje del desarrollador, tal vez la comunicación sea solo para ir verificando el sw. Ya que el desarrollador puede adentrarse tanto en su trabajo que bloque su cerebro a la programación solamente para hacer un mejor trabajo esto lleva a crear poca comunicación con el administrador y quizá con los compañeros que lo rodeen.
Quizá al finalizar o en momentos dentro del desarrollo del sw tenga poca comunicación con el administrador, ya que puede probar el sw, o explicarle la forma en que funciona este.
Pero aun así es importante la comunicación entre un desarrollador con un administrador para que el administrador empiece a socializar con el sw, y no se le haga difícil la manipulación del mismo al momento de interacturar con el.
Eunice Vasquez Mayoral
que tengan bonito fin, esperando que no se alarge la huelga
La verdad es que se debe tener primero un ambiente de confianza para que se pueda establecer una buena comunicación, y por supuesto que el ser excelente en la técnica no garantiza que el resultado sea el más adecuado, además se tiene que ser muy especifico en las cosas que se tienen que decir al desarrollador sobre todo cuando se señala el impacto económico.
Algo muy importante que se menciona es que se escuche al desarrollador siempre que este en desacuerdo, por que sus razones pueden ser validas y si quieren que nos escuchen se debe aprender a escuchar primero.
Los diez pasos que se mencionan pueden ser útiles para que haya una buena comunicación entre los administradores y desarrolladores, se deben poner en practica.
desde mi punto de vista un administrador y un desarrollador tienen funciones diferentes pero como dice el dicho van en el mismo barco.si no hay desarrollador no hay administrador y viceversa.tambien pienso que tiene que existir una buena comunicacion entre el desarrollador y el administrador para que las cosas salgan bien. yo pienso que es como las religiones "todas tienen teorias diferentes pero todas van a un mismo camino dios y jesus"
que tengan buena tarde atte jonathan
Estoy de acuerdo con que debe existir una comunicación entre el administrador y el desarrollador, pero creo que cada uno debe mantenerse dentro de los límites del papel que le toca jugar en el desarrollo del software, porke a veces sucede que el desarrollador desea agregar cosas que no le han pedido que haga y el administrador pide algunas cosas que tal vez no sean factibles denro del proyecto entonces debe existir una relación muy bien definida para que no existan diferencias entre el desarrollador y el administrador.
Luis Ángel Vázquez Martínez
CORTEZ MORALES JESUS
Creo que tanto el desarrollador como el administrador deben tener una gran comunicación para tener el control del desarrollo de software de manera ordenada y lograr un desempeño optimo en el producto final. El administrador siempre debe tener una visión más amplia de las situaciones para poder resolverlas y dejar que el desarrollador trabaje más a gusto siempre y cuando este cumpla con la presentación del proyecto.
En realidad, a veces pensamos que los administradores y los desarrolladores de software, deben estar comúnmente ligados, o por lo menos mantener cierta relación. Pero en realidad, trabajan de puntos de vista diferentes. El problema de comunicación entre ellos es porque el desarrollador se esfuerza por realizar el software, dejando atrás si el software tiene un éxito total aunque en realidad le importa poco si impacta de forma negativa o positiva en la sociedad. Aunque a los administradores deberían importarles un poco la parte técnica, ya que así ellos podrán comprender de que manera han trabajado los desarrolladores.
El blog se me hace muy acertado, aunque no puedo evitar ponerme de lado del desarrollador, ya que aunque se considere quien es el que realiza el "trabajo sucio" bien es probablemente la base del proyecto y quien mas esfuerzos coloca en él asi que deberia ser un poco mas valorado.
Con esto tampoco quiero decir que el administrador esta mal o que el desarrollador tiene siempre la razón, lo que si es muy importante es hacer notar la codependencia que tienen uno sobre otro por lo que es recomendable que antes que compañeros de trabajo se genere en ellos una verdadera relación fraternal para que ambos puedan optimizar esfuerzos y explotar al maximo su capacidad como equipo.
Por ultimo, cabe mencionar que la finalidad del comentario es resaltar lo importate que es la comunicación administrador-desarrollador y no debe existir eso de: "uno es mas importante que el otro", porque como dije con anterioridad ambos coexisten.
Solo como resumen a todo lo que mis compañeros han comentado: (solo quería escribir algo diferenta a lo comentado ya que coincido con varios de ellos).
En el mundo de los administradores y la técnica de los desarrolladores, puedo asegurar que existe una razón extremadamente controversial con respecto a los nuevos instrumentos que hoy nos sirven para satisfacer necesidades, sin embargo, cabe señalar que en el campo de la computación existe un debate entre estos. Al parecer hay dos protagonistas como también ventajas y desventajas entre éstos dos ámbitos, nuestro entorno no puede deslindarse ni del uno ni tampoco del otro.
El punto de intersección es el diálogo y también proponer soluciones que reconcilien y permitan el desarrollo de ambos campos sin tener que antagonizar las posturas y áreas de trabajo, los diez consejos que da el autor de libros de programación Hal Fulton en el libro The Ruby Way destacan un perfil de la mentalidad conciliadora y eficiente para lograr el éxito y un desarrollo notable en el campo de la producción en los sistemas.
Solo como recordatorio “la excelencia técnica no es garantía de éxito”
Ojeda Mendoza Jose Luis
bueno los 2 tienen funciones muy importantes pero cada uno funciones diferentes es importante tener en claro que la comunicacion es una aspecto relevante por que sin esta no podemos llegar a nada no importando si uno es administrador y el otro es desarrollador ya que si los 2 trabajan para desarrollar un proyecto deben estar al tanto uno del otro, y asi resolver los problemas con mas eficiencia
Ojeda Mendoza Jose Luis
tanto la administracion como el desarrollo de software en un proyecto conjunto, es un tanto dificil, puesto que ambas partes se desarrollan en medios diferentes, y no ay mucha comunicacion en terminos tecnicos y afines a sus respectivas areas, no esta mal que ambos se esfuercen por entender el ambito en que se desarrolla la contraparte para lograr un mejor entendimiento y asi amalgamar de manera solida, consisa y productiva una mejor solucion al problema.
Hernandez Hernandez Juan Antonio
04231100
Creo que por la manera tan diferentes en que fueron formados (educativa y profecionalmente) un administrador y un desarrollador de software no son muy compatibles entre si, sin embargo habra un determinado momento en que ambos tengas que trabajar en conjunto y tendran que ver la forma parma de sacarle probecho a sus diferencias, para el bien comun, en este caso del proyecto en que trabajen, un administrador devera entender los argumentos del desarrollador y viseversa, de manera que de todos los pro y los contra que ambos tengan a su favor puedan depurar diferencias y concretar un acuerdo sobre la manera de trabajar tanto en el desarrollo como en la administracion para que ambos sean beneficiados con las ventajas del progimo y obtanga una mejor solucion.
Publicar un comentario