A simple vista, es una página web que funciona. El diseño no es ni mejor ni peor que el de muchas otras webs que hay por ahí. A mí personalmente se me antoja algo viejo para una web moderna, y el tamaño de letra me parece minúsculo, considerando especialmente que la web se autoproclama accesible, pero no soy experto en usabilidad así que no me quiero meter en esa guerra. En la guerra que sí me voy a meter es en la de las cosas que en un vistazo rápido están mal, aunque a simple vista un no profesional no se daría cuenta.
|
etiquetas: senado , web
Chapeau!
Chapeau!
tarde, caro y mal, marca España claro y en botella.
Saludos
Un enlace aclarativo: lasticpublicas.blogspot.com.es/2012/11/la-administracion-xx-se-ha-gast
Sobre el resto de problemas, habrá que ver si los van solucionando con el paso del tiempo. Es posible que el problema sea que la web se haya lanzado antes de tiempo, y no hayan podido pulirla bien. Hay cosas que no son cuestión de dinero o de capacidad técnica, sino de planificación.
Luego como también indica el artículo aquí para cobrar más tienes que subir por narices y alejarte de la programación y ligarte al análisis, diseño y gestión de proyectos. Al final programa el que tiene, a lo sumo, 5 años de experiencia...pocas veces te encuentras un señor de 50 tirando código...
Vaya, me esperaba encontrarme el típico artículo escrito por alguien que piensa que la web del Senado se puede hacer con un Wordpress en una semana por 500€ porque no tiene ni pajolera idea de desarrollo de aplicaciones web y me he llevado una agradable sorpresa de inicio. Voy a leer el resto.
Nunca he entendido como un país que vive tanto en la red tienen páginas web tan poco accesibles, confusas y llenas de colorines chillones y efectos, que desvían la atención del contenido y solo consumen recursos.
Para mear y no echar gota
Disallow: /legis9/publicaciones/html/textos/CG_B015.html
Disallow: /legis9/publicaciones/pdf/cortes/bocg/CG_B015.PDF
Disallow: /legis9/publicaciones/html/textos/CG_B100.html
Disallow: /legis9/publicaciones/pdf/cortes/bocg/CG_B100.PDF
Disallow: /legis4/publicaciones/pdf/senado/bocg/l0019.PDF
Disallow: /legis3/publicaciones/pdf/senado/bocg/l0342.PDF
Disallow: /legis3/publicaciones/pdf/senado/bocg/l0347.PDF
Disallow: /legis2/publicaciones/pdf/senado/bocg/l0140.PDF
Suena a chapuza, o que se han utilizado ciertas URLs para las pruebas y se han puesto ahí especificamente para que pasen, pero querría que alguien me lo confirmara...
Personalmente 100k me parece un poco alto, lo que yo acostumbro ver por aquí donde estoy ronda los 80-90k facturados al año.
Otra cosa ya es la fiabilidad de ese software, la operación a ese paciente, que la casa se tenga en pie, que el coche no vire automáticamente a la izquierda yendo recto...
#27 jaja, cierto y al final te comes el marrón igualmente. Un desarrollador debe formar parte a ser posible desde el comienzo y si no es así, debe haber una documentación base para que pueda incorporarse sin tener que preguntar al agarrado al puesto, que sabe que no le echan porque no documenta lo que sabe del proyecto, porque que sepa realmente es ya otra cosa.
*seguro que será algún cms de mierda creado hace años por la consultora X y pagado a precio caviar iraní
Lo pusieron en el desglose del presupuesto lo que no quita, que sea una mierda. Ojo, que no he trabajado con el. Solo digo que el que sea de Oracle no significa que vaya a generar un código cojonudo.
por otro lado creo que una gran parte de presupuesto se ha ido en pago licencias
Pero claro, no es en España.
Aparte de eso, no te has leído el artículo bien, me parece a mí.
En el mismo dispositivo si pones senado.es NO la encuentra, hay que meter las www.
Si tiene fallos
Anda que no habré tenido que arreglar mierdas de supuestos "arquitectos de software" y de "profesionales con experiencia" que tienen más ego que sentido común.
¿Qué, emulando profesiones alternativas?
#44 Explícate. No conozco este framework en concreto pero me interesa tu punto de vista/opinión sobre los frameworks.
"Si quieres hacer una buena web, no solamente algo que “dé el pego” cuando la muestras en el browser, ..."
¿Quién ha dicho que los senadores quieran hacer una buena web?
La experiencia me dice que ellos prefieren la opacidad, y que nadie sepa que se hace en el senado, y mientras menos les podamos controlar mejor.
Así que, la administración se ha "cubierto" un poco las espaldas, ha pagado lo que debería, pero la culpa se la echamos a la empresa proveedora, cuando es la adminsitración quién no está haciendo su trabajo, y además lo intenta ocultar.
En mi caso concreto en lugar de cerrar el precio y el ámbito del proyecto prefiero utilizar técnicas de desarrollo ágil y cerrar el tiempo que se le va a dedicar al proyecto y el contexto, haciendo entregables cada semana y pudiendo rescindirse el contrato en cualquier momento que se quiera. Si el cliente deja de estar contento puede dejar de trabajar conmigo cuando le apetezca, sin problema.
De una manera o de otra, al final acabas cobrando por las horas de esfuerzo, solo que en un caso son sobre esfuerzo estimado y en otro sobre esfuerzo real. A la hora de la verdad, cuando un proyecto gestionado tradicionalmente se va de horas siempre se acaban negociando ampliaciones (los famosos "cambios"), así que todo el mundo acaba facturando en horas/hombre. Solo que yo me siento más cómodo aportando la flexibilidad de las metodologías ágiles.
Un sueldo de 100k brutos o netos o lo que queráis me parece mundo-yupi para ser un desarrollador web... Conozco ingenieros jefes aeronáuticos en Francia (25 años trabajando en la misma empresa) que cobran en torno a los 80k-90k...
Vamos, que la excusa de que "en otros países ese sueldo si existe" me parece también una burrada. Me gustaría que me diérais nombres de países o de empresas que paguen eso a un desarrollador web.
En serio, veis muchas películas. 100k de sueldo por desarrollar webs no lo vais a ver en la puta vida. Ni aquí ni en Malacuyá. Ni aunque hagáis web en C y cgi.
¿Soy mejor desarrollador que quien haya programado eso? Sin duda. ¿Me parece que la gente sin experiencia sea inferior? No, pero para hacer proyectos de un cierto tamaño, necesitas tener experiencia previa. Cómo o dónde la hayas conseguido me da lo mismo. Pero si la tienes, es raro que acabes de programador en una cárnica. Es como funciona el sector. Lo sé porque me he pasado en él los últimos 13-16 años de mi vida, según si cuentas mi experiencia profesional completa o solo la parte que me he dedicado a desarrollo web.
El artículo no pretendía ir sobre mí, sino sobre el proyecto mal ejecutado, y te doy los motivos por los cuáles está mal. Si alguno de los motivos que doy es erróneo, encantado de corregir el artículo con tu aportación
No te creo, lo siento.
Date cuenta que encima del sueldo bruto, hay que añadir la cotización a la seguridad social, un mes de vacaciones, posibles bajas e indemnizaciones, gastos de oficinas y de operaciones, personal de soporte, y de paso sacar algo de beneficio para la empresa. En fin, que hay una diferencia grande entre el sueldo de una persona y lo que se factura por su trabajo.
En ese contexto, hablar de 100K anuales por un desarrollador de software es una cifra que entra en el rango de lo que se paga cada día en España en proyectos para empresas grandes y Administraciones Públicas. No es el precio mças barato, pero tampoco es de los más caros que te puedas encontrar.
De momento la seguridad social, vacaciones o lo que sea entra en los 100k que has dicho, hablando en bruto. Lo que la empresa gane o deje de ganar no tiene nada que ver con el salario del trabajador (bajo el punto de vista del trabajador, claro)
Cuando a mí me dicen que mi salario será de 100k brutos ya hago mis cuentas para quitarle el tanto por cierto que se llevan en impuestos. Creo que hasta aquí llegamos todos.
La verdad es que 100k me parece una exageración incluso apra un buen desarrollador con experiencia (y tú has hablado de técnicos). Me parecería un poquito más normal si habláramos de marketing etc, pero para un tío que pica código, por muy bien que lo haga de verdad que me parece una exageración.
En fin, si tú estás en ese mundillo y dices que sí, qu el agente puede llegar a ganar eso siendo técnicos, pues ok. Pero vamos que me parece exagerado. Yo diría que pasar de los 65k para alguien muy bueno con experiencia, ya puede ser difícil.
Yo he visto a un tío con 2 años de experiencia sin tener ni puta idea, que por quedarse hasta las once de la noche todas las noches y comerse todos los marrones le hicieron Jefe de Proyecto. Qué vas a esperar al trabajar para un tío que no tiene ni puta idea, y que entiende que el éxito proviene de meter muchas horas? El mercado IT en España es peor que el Indio, que ya es decir. Os lo dice uno que escapó de España en cuanto se dio cuenta de que no se podían hacer las cosas bien de aquella forma, y que trata todos los días con subcontratas indias.
Donde yo estoy te encuentras muchos programadores de 40 años o más, que son muy buenos, sacan el curro a paladas y con una calidad técnica buenísima. También hay que decir que la forma de trabajar es diferente, ATDD y Continuous Delivery incluído usando SCRUM. Se cobra mucho al cliente, pero se sacan aplicaciones y sistemas robustos y eficientes, cosa que en España es imposible. Quiero recalcar que cuando digo imposible me refiero a lo que sacan las cárnicas, estoy seguro de que hay startups que hacen las cosas de puta madre, pero las grandes les tienen comido todo el terreno y es muy difícil meterse ahí. Sólo hay que ver la puta página de la renfe, que pasan años y años y sigue siendo un desastre...
Perdonad por el tocho
PS: También creo que lo de 100K por un desarrollador es una exageración como un piano. Un senior está entre 60 y 70, y un principal developer (uno o dos para toda una empresa puede llegar a las 85). 100K un desarrollador bueno sin más? Quizás en los años de las vacas gordas, antes de la burbuja. Ahora ni de coña
No es lo mismo lo que cobras tu, que lo que la empresa debe facturar por ti. Para que te hagas una idea:
- A un autónomo entre pitos y flautas de lo que factura a lo que finalmente se queda como "sueldo",se puede quedar en el 50% tras impuestos varios, alguna mordaza que otra de alguna administración, Seg.Social, etc.
- Desarrollador en una PYME: de lo que facturan a lo que cobran puede haber una diferencia del 30-35% fácilmente, ciertos costes se aprovechan por escala.
- Desarrollador en gran empresa: esto es más complicado, pero la diferencia puede ser como en una PYME, se aprovechan más las economías de escala, pero hay más mandos superiores con aporte dudoso.
Te hablo de mi corta experiencia, pero contrastada con muchos amigos.
Es decir, mi empresa factura por mi, por ejemplo, 300€/día, pero yo no facturo todos los días del año, de ahí hay que pagar otros sueldos (ventas, marketing, HR, ...), la oficina, el SW que uso, impuestos, Seg. Social, por eso de los 300€/día, si me quedo con 100€/día me doy por satisfecho, que sería un sueldo bruto de ~2250€/mes.
Por otro lado hablas de que la experiencia y la profesionalidad (me refiero a la sobreentendida por llevar x tiempo en el sector) son garantía de que algo va a estar bien hecho. Mi experiencia es que la calidad de los trabajos depende directamente del individuo/individuos implicados en el mismo, y tiene mucho menos que ver con titulaciones, años de experiencia y otros factores del tipo.
Al final quien es un chapucero hará chapuzas y quien pone atención a las cosas y quiere aprender, tenderá a hacerlas bien. Ese tipo de críticas generales a "los intrusos" y a los "poco profesionales" suenan (y lo digo sinceramente) a que "los que mejor lo hacemos somos los que ya estamos". O sea, puro proteccionismo, que ya he visto en otros gremios.
En concreto lo digo porque yo soy uno de esos programadores que por necesidades he tenido que hacer trabajos por precios muy bajos respecto a lo que tú comentas en el artículo (a lo mejor es que he trabajado en Brasil y aquí en España no estoy en la capital) y me parece absurdo que por el hecho de tener que resignarme a cobrar precios modestos para poder hacerme un hueco automáticamente se suponga que mi trabajo es de mala calidad.
Eso es solamente en seguridad social, sin contar vacaciones, bajas, imprevistos, costes de material/oficina, personal no facturable (secretarios, comerciales, mandos intermedios...).
En fin, que cuando se establecen las tarifas a facturar en una empresa de servicios hay que tener en cuenta que hay muchos gastos que cubrir y que lógicamente encarecen el precio por hora.
El problema es cuando me dices que un "técnico" debería cobrar menos que alguien de marketing. Pues depende de la empresa,pero si te dedicas a TI quizás no sea mala idea que el sueldo de tus técnicos sea bueno, porque si no ya vemos lo que pasa.
Vete a www.itjobswatch.co.uk, una web con estadísticas de salario por tecnologías y regiones, y busca por ejemplo Java y Londres, que es lo que conozco (y Java sigue siendo la tecnología más usada en aplicaciones web empresariales).
Verás que el sueldo medio es 55.000 libras anuales (unos 70.000€) como permanente y 450 libras al día (560€) como contractor/freelance. Si es en el sector de la banca, súmale un 30% más a ambas cifras.
Y estamos hablando de la media, así que alguien con una buena trayectoria o más experiencia, pues puede pasar de 100.000 con facilidad, o en puestos también técnicos por encima de un desarrollador senior, como puede ser un team lead o un arquitecto software.
Y eso son datos de una tecnología muy común como Java, si te vas a tecnologías nicho o que tradicionalmente se han pagado más, como SAP, pues los salarios son más altos, aunque ya no son tecnologías web.
En sitios como Suiza los salarios son más altos también que en Londres.
Obviamente el coste de vida también es más alto en esos sitios, pero ya dije que se trataba del extranjero.
Lo estaba hablando en el contexto de Madrid, pero tristemente en cuanto sales de Madrid en España la cosa salarial se pone mucho peor.
También es verdad que la experiencia de por sí no garantiza nada, pero si no tienes experiencia por muy bueno que seas vas a cometer muchos errores que se van aprendiendo poco a poco.
Ánimo
Y yo también soy desarrollador "de provincias" y autónomo para más inri, vamos que cobro a precio de m.
En fin, yo AAPP de más de 100000€/año conozco más bien poquitos, fuera o dentro de aquí...
Pero ya puestos, voy a añadir algo que se le ha olvidado (se le nota que es desarrollador)
Los desarrolladores, por muy buenos que sea cometen errores. Obviamente, un desarrollador bueno comete menos errores que uno malo. A cambios, los errores del bueno son más jodidos de detectar que los del malo. aparter del coste del desarrollo, es necesario contemplar un equipo que pruebe, verifique y se asegure que la cosa es correcta. Ese equipo debe ser diferente del desarrollador y debe conocer muy bien la aplicación para ver si esta correcta o no. La mezcla de ambos equipos dará un producto con una calidad muy alta pero claro, si ya recortamos en el desarrollo ¿qué dinero queda para la parte de pruebas, que encima, suele estar al final?
Al final, para hacer una buena aplicación hacen falta tres equipos (bueno, hay más, pero eso es lo gordo):
- Un buen equipo de análisis (y esto es más jodido de lo que parece)
- Un buen equipo de desarrollo que aunque sea más caro, merece la pena (puede tardar la mitad que un equipo malo y tener menos fallos)
- Un buen equipo de pruebas que se asegure que no se les ha escapado nada a los anteriores.
Hay relatos de ciencia ficción que aseguran que eso existe en los proyectos informáticos
Saludos
Ya no hay ladrillo(ni lo habrá en mucho tiempo), ya no hay grandes eventos, ya no hay construcciones faraónicas ruinosas.
Ahora a por Internet, que la mayoría del pueblo no sabe si vale 5 o 500. Vamos a ver muchos proyectos en los próximos meses. Adjudicados antes de presentarse???
Pagar la mitad solo en licencias es casi pornografico www.meneame.net/story/web-senado-hay-acostado-medio-millon-euros-pura-, completamente de acuerdo con este tio. La forma en la que tiran nuestro dinero es una vergüenza
Lo de los 100k es de risa, en Madrid tienes desarrolladores muy potentes por menos de 30k que con coste de empresa se pone en 45k hasta los 100k no llegas ni pagandole la comida.
El coste habitual de personal para la empresa con todos los gastos suele estar por debajo de los 25€/h de media y el precio al cliente suele ser de 40€-45€, pero concursos publicos es otra cosa, cobrar 50€ hoy en día en la administración publica esta FUERA de mercado.
Esta es una oferta sacada deprisa y corriendo y a medida de varias empresas determinas. Si no mira lo que se cobra en otros concursos que se presentan con margen y a sobre cerrado aytoboadilla.com/assets/documentos/licitaciones/EC-15-12-P-adj_Portal-
En la misma época, el proyecto para montar citibankonline, en el que fui responsable de alta online durante casi 10 meses, daba trabajo a dos plantas enteras de un rascacielos. No sé decirte cuánta gente éramos, pero solo el equipo de testing eran 25.
Puedes hacer tú mismo las cuentas
En cuanto te metes en cierto tipo de proyectos, las cifras se disparan.
¿Como justificar su buscador?
¿Como hacer que no quede en evidencia, frente a lo que hace Google "de gratis"?
Bueno, eso si conociesen el significado de "SEO on page"
Una web como la del Senado, dependiendo lo que quisieran haber hecho, puede estar en ese rango. Aunque estamos de acuerdo que visto lo que se ha hecho, no lo vale ni de lejos.
Realmente hacer una web requiere tiempo, pero sinceramente dudo que un físico o un matemático aprendiendo un año sólo y otro año mientras trabaja no lo puede hacer de forma excelente. Lo siento, hasta los biólogos programan. Programar es fácil, hacer una buena página requiere justamente el conocimiento de un físico/matemático/informático... es lo que hay. Eso de 100000 por un año... yo también sé soñar.
Vamos por partes.
- Esa aplicación no es solo una web, si no sabemos lo que es, no aventuremos nada. Tiene cosas por detrás y estará integrada con otros legacy (pasa siempre) También se tuvo que hacer un análisis previo (que cuesta pasta) y una parte de pruebas (que seguro fueron las que menos dinero llevaron como pasa siempre)
- El coste de licencias es el que es. Oracle cuesta un huevo y no te digo por ejemplo como metas SAP. Aparte de eso, cuesta el mantenimiento de esas licencias (de un 5 a un 15% del coste inicial, dependiendo cual sea y el tipo de soporte) Que tu piratees tu Windows no significa que la administración o las empresas usen SW pirata en sus aplicaciones públicas, entre otra cosa porque les puede caer un puro de cuidado y aunque pienses que no, de vez en cuando les cae (yo estuve implicado en una de esas)
- Las aplicaciones serias llevan soporte del desarrollo y soporte de los productos del fabricante. Aunque no te lo creas, hay fallos en el sw comercial y te lo arreglan. Nosotros los solemos encontrar cuando hay mucho volumen de información y/o usuarios. Los SO también se pagan (Red Hat vale unos 900€/años por servidor y antes de que nadie lo diga, si quieres soporte para Ubuntu Server, se paga) El Open Source también se suele contratar con soporte.
- Esos costes (500K) se pagan y bastante más. Yo he trabajado en proyectos que superaban de largo el millón de euros y los 10 también (aunque menos, claro) De hecho, sigo trabajando con algunos de ellos.
Vamos, que no todo son usuarios domésticos y pymes cutres por el mundo. Los que quieren tener una aplicación 7x24 lo pagan, bueno salvo los que trabajan con mainframes de IBM que presumen de 7x24 y paran todos los días para hacer el backup (con dos cojones)
Saludos
Trabajé allí unos meses y tiene todo lo peor de las cárnicas. Con la de horas extras gratis que tienes que echar como para andar mirando si se cumplen los estándares...
#85 Programar es fácil. Programar bien es muy difícil, requiere de años de experiencia.
#77 Trabajo en Irlanda. El mercado informático está en pleno auge. Mucho curro y bien pagado. Utilización de últimas tecnologías y metodologías, etc... Si en algún momento de morriña me pongo a mirar el mercado español, me da la sensación de que viajo al pasado, no es coña
Un poco del pasado ... depende del tamaño. El último equipo de pruebas que llevé eramos unos 30 (sólo pruebas, porque desarrollo eran ciento y la madre)
Eso si, lo del contacto entre el análisis y el desarrollo es básico. el problema es cuando el cliente no sabe lo que quiere y lo único que sabe es la fecha final (por ejemplo, una campaña de Navidad)
Por cierto, tengo un colega que se ha ido a Irlanda, a HP. Cobra el triple que en España (no es que cobre una burrada pero tiene un sueldo muy digno, pero es que aquí cobraba una mierda)
El cliente siempre sabe lo que quiere al final, otra cosa es que no sepa todos los detalles, pero siempre tendrá una idea más o menos. Ahí es donde entra Agile...
Es que una cosa son las pruebas unitarias que deben estar con desarrollo y otras las pruebas de sistema.
El agile está muy bien para proyectos pequeños, pero hay algunos que el dividirlos y pasarlos a agile es muy jodido y sobre todo, caro.
Por mucho guitarreo que le pongas, esa web, sigue sin valer ni la mitad de 500k. Y no digo que haya proyectos que lo valgan, pero este desde luego no es uno de ellos.
solo hay que pasarse por otros concursos de web similares para ver lo que se cobra cuando realmente hay competencia.
el tema es que explícale al cliente que siempre anda con el calendario pegado al culo que te vas a pasar varios meses reestructurando un proyecto ... y que lo pague, claro.
#93
Pues si llevas tanto tiempo debería saber lo que cuesta una licencia, un soporte nivel 2 (porque todo eso va con soporte) y las mil mandangas que tiene detrás y sobre todo debería saber que la WEB es solo el interfaz con el usuario, que la aplicación de verdad está detrás y es la parte cara.
Explícaselo tu a un equipo de más de 200 personas y luego me cuentas cómo te ha ido. Luego se lo explicas a docena y media de clientes del sistema.