Comparativas de otros space sims

Traído del otro hilo ya que entro en comparativas (aunque también puede encajar mejor en el hilo de Star Citizen):



Y tras leer ese artículo, prueba a cambiar:

- "Ubisoft" por "CIG",
- "ME: Andromeda" por "Star Citizen"
- "Frostbite" por "CryEngine"
- "Edmonton y Montreal" por "Los Angeles y Manchester".

;)

Yo creo que dista mucho de lo que hablas. Pero mucho muchisimo. Solo tienes que ver que en dos años de ME: Andromeda no se veía nada del juego y la calidad es la que es al final. sin embargo con SC se está viendo cada semana la calidad que hay y como está funcionando ahora mismo todo. Ojo, ahora mismo. En los inicios aquello tenía que ser un maldito caos y a la vista está que los 3 primeros años fue un desastre.

Puedes pensar que es todo mentira... Pues quizás si, pero vaya curro que se están haciendo para que sea todo de cartón piedra hoygan... animaciones, sistemas de iluminación, planetas, tecnología planetaria...

De hecho el silencio y blackout informativo y vista de progreso del proyecto a futuro de el desarrollo de Elite me recuerda más al de Andrómeda...
 
No he mencionado que las mecánicas sean mejores en ED, es más, realmente Frontier aún queda debiendo muchísimo, sin embargo veo que para defender a SC es necesario primero atacar a ED... Solo digo que están muy seguros de que las mecánicas de SC van a ser Lo Nunca Antes Visto por la Humanidad y que nadie está siquiera cerca de llegar implementar algo asi, aunque aun sea ficticio... cuando salga el Jesus Pacth 3.0, algún día, me temo que muchos se darán con esa pared llamada realidad, yo ya tengo listo mi tazón de palomitas ;)

No es que esté seguro (por graphmotion no puedo hablar). Es sencillamente lo siguiente:

1. SC y ED son juegos lo suficientemente parecidos para ser considerados del mismo nicho. Tienen algunas diferencias de concepto (la búsqueda de mayor rigor científico en algunas cosas de Elite, o la orientación más a juego y saltarse la física en post de una mayor "diversión", en SC, al menos en teoría en ambos casos).

2. Así que es lógico comparar uno y otro habitualmente.

3. ED está acabado, los aspectos de los que hablamos con ED son realidades, en el 95% de casos.

4. SC no está acabado, así que el estado actual del juego no es representativo, o mejor dicho, NO TIENE* porque ser representativo de como va a ser el juego dentro de X tiempo, mucho menos de cuando esté terminado. * => Porque a lo mejor a fecha de hoy si es representativo de lo que va a ser el juego al final, y entonces estamos j*****s. [big grin]

5. Así que, como SC no está acabado, hablamos con respecto a lo que se piensa / ha prometido que tendrá SC.

6. Como dice aybkamen, esto puede ser injusto (y lo admito), porque estamos comparando muchas veces, lo que es Elite AHORA con lo que PUEDE QUE SEA Star Citizen en el futuro. Eso es correcto, pero es producto de que de SC sólo tenemos eso, lo que apuntan a hacer (y luego cuando no lleguen a hacerlo, o cuando lleguen, ya compararemos realidades, y nos ciscaremos en la familia de Chris Roberts o de quien sea).

7. El efecto de esa comparación injusta podría ser mitigado si tuviéramos una guía o más o menos exhaustiva y detallada de lo que planean introducir en Elite. Si supiéramos que Elite va a tener fps con tal o con cual, o que van a meter estas mecánicas o estas otras, podríamos empezar a discutir en términos iguales. Lo que va a ser vs lo que va a ser, o lo que es vs lo que es. Nota: no estoy pretendiendo culpar a Frontier por no dar esta información, sus motivos tendrán, son libres de no hacerlo. Pero si tuviéramos esa información, muy probablemente las discusiones serían distintas.
 
Traído del otro hilo ya que entro en comparativas (aunque también puede encajar mejor en el hilo de Star Citizen):



Y tras leer ese artículo, probad a cambiar:

- "Ubisoft" por "CIG",
- "ME: Andromeda" por "Star Citizen"
- "Frostbite" por "CryEngine"
- "Edmonton y Montreal" por "Los Angeles y Manchester".

;)

Hojeé el artículo, y no lo leí por completo, así que lo que digo es una impresión inicial y subjetiva: lo que me dio la sensación es que no hay paralelismo a fecha de hoy porque en el ME: Andromeda el problema que tuvieron fue restricciones de tiempo brutales, cosa que SC no está teniendo aún. Con tiempo, se puede solucionar todo. Sin tiempo, todo sale peor. De hecho, por ejemplo, hoy han publicado la fecha de release para el Kingdom Come Deliverance. Yo lo esperaba para este año, y en anteriores video blogs así lo habían comentado, pero no: sale el 13 de Febrero de 2018.

Los tiempos de desarrollo de los juegos hoy día se están alargando muchísimo.
 
Last edited:
Oye, que os he visto tan seguros diciendo que ED se vende como Gold que me habeis hecho dudar y he ido a buscar en Steam y la Frontier Store para ver que pone realmente, y no puedo encontrar que se venda como Gold en ningun sitio. Seguramente es que no me he leido los textos y se me ha pasado. Podriais por favor darme un enlace a la version Gold de ED para que pueda comprobar lo que decis?

Ojo, que otra cosa que he pensado y que llevo pensando mucho tiempo es que Elite en realidad no es un producto gold. Es una beta muy pulida. Pero ese mismo razonamiento podría aplicarse al 99'9% de juegos en los primeros meses post-lanzamiento hoy día, como mínimo, los early access.
 
Last edited:
Espero que te sea de ayuda, un Season Pass no es un Early Access, es una serie de features gold que van a llegar progresivamente, osea que cada contenido que llega es Gold y debe estar terminado.
Y eso es asi porque lo pone en algun sitio o porque tu lo has decidido? Estais diciendo que no se puede criticar SC porque no esta en Gold, pero si se puede criticar a ED porque es una Gold, y resulta que lo miramos y no pone que sea una Gold por ningun sitio.

No puedes pretender asignar una etiqueta ED porque tu lo decidas asi y luego utilizar esta etiqueta que tu has asignado como argumento. Olvidemonos de que si Alphas o Golds. Puedes decirme con rotundidad que ED no esta en desarrollo? puedes decirme con rotundidad que cuando pagaste Horizons no estaba en desarrollo?

La respuesta a ambas preguntas es no, porque ED es un juego en desarrollo, Horizons aun no ha acabado y en su modelo de negocio te permiten pagar por adelantado por caracteristicas que aun no tiene (vamos, como un Early Access). Asi que dejemonos de pelear por etiquetas y vayamos a los hechos. Por que es valido decir que SC esta a salvo de criticas hasta que este acabado y no puede hacerse lo mismo para ED?

Y que conste que me da un poco igual SC porque no soy cliente suyo, y ED esta plagado de fallos y cosas que tienen que arreglar, pero es que se ha llegado hasta quejarse de que hagan la Beta 2.3.10 para solucionar problemas mientras el juego aun esta en desarrollo.
 
Traído del otro hilo ya que entro en comparativas (aunque también puede encajar mejor en el hilo de Star Citizen):



Y tras leer ese artículo, probad a cambiar:

- "Ubisoft" por "CIG",
- "ME: Andromeda" por "Star Citizen"
- "Frostbite" por "CryEngine"
- "Edmonton y Montreal" por "Los Angeles y Manchester".

;)

Claro, el día que apuren SC para salir en el estado que se encuentre en ese momento solo por un tema de presupuesto o necesidad de ventas se verá en que estado está y se podrá hacer un articulo bastante similar si el estado del juego lo merece.
Sirve para entender que cualquier cambio de diseño puede impactar gravemente en los tiempos planeados de desarrollo, y si no se pueden estirar los tiempos, se reducen las features o se pierde calidad en todo el resto, y también para entender que incluso hay cambios drásticos de diseño/motor gráfico en las empresas más grandes, que deberían tener este proceso bastante aceitado, y para colmo les pasó con una de sus sagas más aclamadas..
 

Viajero

Volunteer Moderator
Hojeé el artículo, y no lo leí por completo, así que lo que digo es una impresión inicial y subjetiva: lo que me dio la sensación es que no hay paralelismo a fecha de hoy porque en el ME: Andromeda el problema que tuvieron fue restricciones de tiempo brutales, cosa que SC no está teniendo aún. Con tiempo, se puede solucionar todo. Sin tiempo, todo sale peor. De hecho, por ejemplo, hoy han publicado la fecha de release para el Kingdom Come Deliverance. Yo lo esperaba para este año, y en anteriores video blogs así lo habían comentado, pero no: sale el 13 de Febrero de 2018.

Los tiempos de desarrollo de los juegos hoy día se están alargando muchísimo.

Hay muchos aspectos de ese paralelismo que se aplica perfectamente, en mi opinión, y que no depende principalmente de tiempos. Por ejemplo las dificultades de comunicación y coordinación entre oficinas no co-localizadas y todos los problemas que ello conlleva, o las limitaciones técnicas que puedan tener ciertos motores a los cuales no por mucho tiempo dedicado se vayan a poder corregir de manera solvente, y así un largo etc.

Eso sin contar que (en mi opinión personal) SC si que puede estar teniendo un problema de tiempo limitado debido a su estructura de costes/gasto y capital de trabajo, la presión de los fans, o ambos. El hecho de que lancen ahora una 3.0 capada significativamente del contenido prometido hace casi un año y 7 meses mas tarde (en vez de esperarse más aún a cuando esté lista del todo) es un signo en mi opinion bastante representativo de ello, aunque hay muchos mas.
 
Last edited:
Y eso es asi porque lo pone en algun sitio o porque tu lo has decidido? Estais diciendo que no se puede criticar SC porque no esta en Gold, pero si se puede criticar a ED porque es una Gold, y resulta que lo miramos y no pone que sea una Gold por ningun sitio.

No puedes pretender asignar una etiqueta ED porque tu lo decidas asi y luego utilizar esta etiqueta que tu has asignado como argumento. Olvidemonos de que si Alphas o Golds. Puedes decirme con rotundidad que ED no esta en desarrollo? puedes decirme con rotundidad que cuando pagaste Horizons no estaba en desarrollo?

La respuesta a ambas preguntas es no, porque ED es un juego en desarrollo, Horizons aun no ha acabado y en su modelo de negocio te permiten pagar por adelantado por caracteristicas que aun no tiene (vamos, como un Early Access). Asi que dejemonos de pelear por etiquetas y vayamos a los hechos. Por que es valido decir que SC esta a salvo de criticas hasta que este acabado y no puede hacerse lo mismo para ED?

Y que conste que me da un poco igual SC porque no soy cliente suyo, y ED esta plagado de fallos y cosas que tienen que arreglar, pero es que se ha llegado hasta quejarse de que hagan la Beta 2.3.10 para solucionar problemas mientras el juego aun esta en desarrollo.

1- Yo no me quejo de las betas de ED, porque no participo en ellas, solo consumo lo que me dan como Gold y si esto llega a mis manos en buen estado bienvenidas sean las Betas. (Lo que toda la vida hicieron los betatesters ahora lo hacen los usuarios, y así salen las Gold luego xD, pero eso pasa en todas las compañías a esta altura).

2- Creo que estas agarrandote de un argumento sumamente insólito, de toda la vida lo que se vendió al jugador fue considerado Gold, porque era un producto a la venta, es como si vas a comprar un paquete de arroz al supermercado y como no dice producto terminado te pueden caer mal porque no lo aclararon...
La etiqueta que se creo para diferenciar del resto es la de "Early Access", porque es el producto nuevo y diferencial con respecto a lo que siempre existió, nunca nadie necesitó que le especifiquen que estaba comprando un producto terminado, y en Steam, lo que no es Early Access, es Gold.
Si querés podes seguir imaginando lo que quieras, pero creo que estas exprimiendo un argumento sin base ni lógica.

3- Yo no digo que no se pueda criticar SC, en cuanto a diseño/tiempos/marketing se puede criticar lo que quiera, en cuanto a features para mi no tiene mucho sentido pero si te place hacerlo, seguí con gusto.
Personalmente no lo hago, como tampoco lo hice con Elite cuando estaba en Alpha y en Beta, por cierto, cuando salió a la venta ED luego de su Beta estoy casi seguro que Frontier lo publicó como versión Gold y usó el termino, pero no voy a buscarlo porque no lo creo necesario, realmente es algo implícito, si te interesa rebatirme podes buscar el momento en el que publicaron la primer versión de la temporada 1 y seguramente lo encuentres.

Es un Season Pass, no un Early Access, deberías entender la diferencia.

Saludos
 
7. El efecto de esa comparación injusta podría ser mitigado si tuviéramos una guía o más o menos exhaustiva y detallada de lo que planean introducir en Elite. Si supiéramos que Elite va a tener fps con tal o con cual, o que van a meter estas mecánicas o estas otras, podríamos empezar a discutir en términos iguales. Lo que va a ser vs lo que va a ser, o lo que es vs lo que es. Nota: no estoy pretendiendo culpar a Frontier por no dar esta información, sus motivos tendrán, son libres de no hacerlo. Pero si tuviéramos esa información, muy probablemente las discusiones serían distintas.

Y esta argumentacion si que es Gold! creo que has dado en el clavo.

Como comentario adicional, creo que entiendo el porque no sabemos que va a tener ED al final y si lo sabemos para SC. Desde mi punto de vista tiene que ver con el modelo de desarrollo que ha elegido cada uno.

En ingenieria de software, el modelo de desarrollo de ED es un modelo iterativo, el modelo de SC es un modelo en cascada. En el modelo en cascada primero analizas y disenyas el producto hasta el mas minimo detalle, luego viene la fase de desarrollo donde se construye el producto con todas y cada una de las funcionalidades que se han disenyado, lugo se entra en la fase de pruebas, donde se prueba todo y luego esta el producto acabado. En el modelo iterativo se disenya-desarrolla-prueba-entrega una version minima de una parte del producto final, acabada esta primera iteracion, se recoge el feedback del cliente y con esto, el codigo de la anterior iteracion y los objetivos en mente, se entra en una segunda iteracion donde se disenya-desarrolla-prueba-entrega ...

Una de las normas del proceso iterativo es que, aunque tengas un objetivo a largo plazo en mente, en el momento actual lo unico que importa es el siguiente escalon. Por ello Frontier puede suponer e incluso afirmar de forma vaga (como han hecho a menudo) que van a haber patas y planetas con atmosfera y vida. Pero como no son el siguiente escalon, no estan ni siquiera definidos. La ventaja del modelo iterativo es que es flexible. Si en el momento se descubre que lo que realmente interesa es cazar bichos en superficie, pues eso es lo que se hara. Como muestra, recientemente Frontier ha decidido que el siguiente escalon es darle profundidad a las mecanicas existentes (no sabemos si todas o solo algunas). Con este modelo de desarrollo es normal que no puedan decirte que van a estar programando dentro de dos anyos, y eso es una desventaja, pero si lo hiciesen estarian encarrilando el proyecto y perdiendo flexibilidad.

Por su lado SC con su modelo en cascada ya ha pasado las fases de analisis y disenyo, y ya sabe mas o menos todo lo que aspira a tener y los detalles de cada apartado. Esto tiene la ventaja de que pueden comunicarlo y publicitarlo y darle bombo. Ahora su trabajo es "simplemente" desarrollar el proyecto para que sea tal cual se ha decidido en el disenyo.

A largo plazo, si todo va bien, SC y ED tendran en unos anyos un juego completo y con profundidad de mecanicas a la par. Si todo va bien. La ventaja de ED es que puede maniobrar por el camino para alinear su producto con lo que quiere el cliente, la desventaja es que clientes pueden cansarse o acostumbrarse al juego de forma que no noten el esfurzo hecho durante el camino. La ventaja de SC es que si logra acertar con lo que esperan los clientes, el hype generado jugara a su favor y sera super exitoso y brillante, la desventaja es que si tras tanto tiempo su diesenyo era equivocado y las sensaciones que da el juego no logran cumplir con las expectativas, le van a caer golpes como panes.
 
Last edited:
Sin ánimo alguno de empezar un Off-Topic, por supuesto, pero...

De hecho, por ejemplo, hoy han publicado la fecha de release para el Kingdom Come Deliverance.

[heart][heart][heart][heart][heart][heart][heart][heart][heart][heart]

A ese lo espero con ganas (y me alegro que se alargue un poco, a ver si así puedo pillar un ordenador nuevo ya de una maldita vez)

Y en cuanto a cómo va el hilo de las comparativas... veo últimamente posturas razonables y civilizadas en muchos de vosotros. Empezáis a preocuparme. ;)
 
Y eso es asi porque lo pone en algun sitio o porque tu lo has decidido? Estais diciendo que no se puede criticar SC porque no esta en Gold, pero si se puede criticar a ED porque es una Gold, y resulta que lo miramos y no pone que sea una Gold por ningun sitio.

No puedes pretender asignar una etiqueta ED porque tu lo decidas asi y luego utilizar esta etiqueta que tu has asignado como argumento. Olvidemonos de que si Alphas o Golds. Puedes decirme con rotundidad que ED no esta en desarrollo? puedes decirme con rotundidad que cuando pagaste Horizons no estaba en desarrollo?

La respuesta a ambas preguntas es no, porque ED es un juego en desarrollo, Horizons aun no ha acabado y en su modelo de negocio te permiten pagar por adelantado por caracteristicas que aun no tiene (vamos, como un Early Access). Asi que dejemonos de pelear por etiquetas y vayamos a los hechos. Por que es valido decir que SC esta a salvo de criticas hasta que este acabado y no puede hacerse lo mismo para ED?

Y que conste que me da un poco igual SC porque no soy cliente suyo, y ED esta plagado de fallos y cosas que tienen que arreglar, pero es que se ha llegado hasta quejarse de que hagan la Beta 2.3.10 para solucionar problemas mientras el juego aun esta en desarrollo.

Es muy sencillo: Elite Dangerous, en Steam, ¿se vende como Early Access? ¿No? Ahí tienes la respuesta.

En: http://store.steampowered.com/app/359320/Elite_Dangerous/ no hay ni una sola mención a ser early access o algo no acabado. Pero es que además, a excepción del ARK, no conozco demasiados juegos que vendan expansiones de un juego no-acabado.

Lo que pasa con Elite, comercialmente hablando, es que el ciclo de vida del mismo no ha acabado y que de hecho seguirá teniendo parches de mantenimiento (cosa loable, por otro lado, incluso aunque se centren en las expansiones), no que el juego base no haya sido dado por finalizado.
 
Y la diferencia es? si es tan evidente no te costara aclararmelo.


Sip, me autocito:
un Season Pass no es un Early Access, es una serie de features gold que van a llegar progresivamente, osea que cada contenido que llega es Gold y debe estar terminado.




Como comentario adicional, creo que entiendo el porque no sabemos que va a tener ED al final y si lo sabemos para SC. Desde mi punto de vista tiene que ver con el modelo de desarrollo que ha elegido cada uno.


Totalmente de acuerdo con toda tu disertación sobre los metodos de desarrollo, solo sumaría un par de ventajas/desventajas.
En el modelo de SC una de las grandes desventajas es que en algun momento bajen los ingresos y no lleguen a realizar el diseño planificado, por lo que quedaría probablemente un producto mal recortado notoriamente, como ha pasado tantas veces en la historia con otros videojuegos.


En el modelo de ED creo que también es una desventaja el tema de que ciertas funcionalidades, aunque se quiera, pueden ser imposibles de añadir, porque como mencionaste se va diseñando sobre la marcha y las bases podrían no ser suficiente para ciertas mecánicas.
Además, a nivel programación, puede llegar a ser mucho más complicado solucionar bugs y anticiparse a ellos, ya que modificando constantemente la base uno nunca sabe que puede llegar a estallar aunque no esté estrechamente relacionado a lo modificado.


En mi experiencia personal para un equipo de desarrollo es mejor la primera, para los clientes obviamente es mejor la segunda, más que nada en este caso donde ambos proyectos son públicos y la gente espera feedback constante.
Así y todo, FD, para mí, debiera tener hace rato el plan de la 3.0, ya que tiene que estar en desarrollo actualmente, y eso sí podrían haberlo explicado un poco hablando del futuro, sin necesidad de irse a lo que habrá finalmente dentro de 10 años.
 
Y esta argumentacion si que es Gold! creo que has dado en el clavo.

Como comentario adicional, creo que entiendo el porque no sabemos que va a tener ED al final y si lo sabemos para SC. Desde mi punto de vista tiene que ver con el modelo de desarrollo que ha elegido cada uno.

En ingenieria de software, el modelo de desarrollo de ED es un modelo iterativo, el modelo de SC es un modelo en cascada. En el modelo en cascada primero analizas y disenyas el producto hasta el mas minimo detalle, luego viene la fase de desarrollo donde se construye el producto con todas y cada una de las funcionalidades que se han disenyado, lugo se entra en la fase de pruebas, donde se prueba todo y luego esta el producto acabado. En el modelo iterativo se disenya-desarrolla-prueba-entrega una version minima de una parte del producto final, acabada esta primera iteracion, se recoge el feedback del cliente y con esto, el codigo de la anterior iteracion y los objetivos en mente, se entra en una segunda iteracion donde se disenya-desarrolla-prueba-entrega ...

Una de las normas del proceso iterativo es que, aunque tengas un objetivo a largo plazo en mente, en el momento actual lo unico que importa es el siguiente escalon. Por ello Frontier puede suponer e incluso afirmar de forma vaga (como han hecho a menudo) que van a haber patas y planetas con atmosfera y vida. Pero como no son el siguiente escalon, no estan ni siquiera definidos. La ventaja del modelo iterativo es que es flexible. Si en el momento se descubre que lo que realmente interesa es cazar bichos en superficie, pues eso es lo que se hara. Como muestra, recientemente Frontier ha decidido que el siguiente escalon es darle profundidad a las mecanicas existentes (no sabemos si todas o solo algunas). Con este modelo de desarrollo es normal que no puedan decirte que van a estar programando dentro de dos anyos, y eso es una desventaja, pero si lo hiciesen estarian encarrilando el proyecto y perdiendo flexibilidad.

Por su lado SC con su modelo en cascada ya ha pasado las fases de analisis y disenyo, y ya sabe mas o menos todo lo que aspira a tener y los detalles de cada apartado. Esto tiene la ventaja de que pueden comunicarlo y publicitarlo y darle bombo. Ahora su trabajo es "simplemente" desarrollar el proyecto para que sea tal cual se ha decidido en el disenyo.

A largo plazo, si todo va bien, SC y ED tendran en unos anyos un juego completo y con profundidad de mecanicas a la par. Si todo va bien. La ventaja de ED es que puede maniobrar por el camino para alinear su producto con lo que quiere el cliente, la desventaja es que clientes pueden cansarse o acostumbrarse al juego de forma que no noten el esfurzo hecho durante el camino. La ventaja de SC es que si logra acertar con lo que esperan los clientes, el hype generado jugara a su favor y sera super exitoso y brillante, la desventaja es que si tras tanto tiempo su diesenyo era equivocado y las sensaciones que da el juego no logran cumplir con las expectativas, le van a caer golpes como panes.

Discusión de "traca" informática, me encanta. [big grin]

No estoy totalmente de acuerdo con esto. A ver si encuentro algo de documentación, pero recuerdo que no por tener los requisitos desde el principio es cascada, es un tema más de como se gestionan los cambios en los requisitos durante el desarrollo. Lo principal de el modelo en cascada es la rigidez ante el cambio y el hecho que tener todos los requisitos desde el principio es algo prácticamente obligatorio si quieres que funcione (de ahí lo que algunos hacían de, una vez obtenidos requisitos, ponerlos en contrato y si el cliente cambiaba requisitos cuando* se diese cuenta que se había equivocado, los retrasos estaban justificados contractualmente). Pero no por tener los requisitos desde el principio ya no eres un modelo iterativo. La frase clave de los modelos iterativos es que los requisitos no son necesarios desde el principio, pero si los tienes, genial: total, ya sabemos que van a cambiar si o si. [big grin][big grin]

* => cuando, y no si. [big grin]

Para mi, la diferencia fundamental es que Elite tiene, pero no ha publicado los requisitos (que provienen de las features que quieren que tenga el juego), de forma que tenga flexibilidad para ir descartando o repriorizando las features que quiere sacar en cada momento sin que nadie pueda criticarles*, y Star Citizen, en teoría, si que las ha publicado (y luego si tiene que pegar recortes o mejorar algunas cosas, lo hace, sin mayor problema, como se ha visto como ha dicho michifu con los anillos de embarque, o con la influencia de la carga en el modelo de vuelo de las naves, que lo va a haber, pero no tan complejo como se pensaba), lo que les resta margen de maniobra de cara a hacer grandes cambios en los mismos, porque entonces los backers se les echarían encima (y con razón).

* de hecho esta es una de las críticas de Frontier en reddit ultimamente, porque por lo que se entendió de algo que dijo uno de los diseñadores de Frontier, "si una feature no tiene seguimiento no se sigue trabajando en ella" (cita no textual, pero creo que cercana, si estoy equivocado, que alguien me corrija). A mi no me parece tampoco mal del todo que hagan así: si me parece mal que abandonen las features (sobre todo si es un abandono permanente), pero la repriorización por cosas más urgentes me parece perfecta... siempre que lo explicasen, que es algo en lo que frontier tiende a ser opaca.

Luego después, la filosofía de releases si que es distinta, porque Elite entrega, en general, versiones finales y funcionales (y muy pulidas, habitualmente) incrementales (muy propias de un modelo iterativo, efectivamente), y SC de momento tiene una alfa apenas funcional cuyas iteraciones no es que hayan expandido mucho lo que había, y lo que decían era que apuntaban a una versión final con todo. La 3.0 para mi de hecho marca más un viraje a un ciclo de releases más cercano a lo iterativo, más que nada, porque independientemente del conjunto de features que metan, a partir de la 3.0, EN TEORÍA, cada versión irá iterando sobre eso y añadiendo features más funcionales que hasta ahora (cosas como por ejemplo profesiones completas o versiones representativas de las mismas).

Todo esto en mi opinión, of course. Aparte, repito, creo que en el día a día ambos siguen metodologías ágiles. De frontier no he leído nada, pero supongo que sí, y en videos de CIG ya son unos cuantos donde oigo mención a Sprints y cosillas así, lo que sugiere SCRUM o algo parecido: bueno, o eso, o marketing para developers.
 
Last edited:
Hay muchos aspectos de ese paralelismo que se aplica perfectamente, en mi opinión, y que no depende principalmente de tiempos. Por ejemplo las dificultades de comunicación y coordinación entre oficinas no co-localizadas y todos los problemas que ello conlleva, o las limitaciones técnicas que puedan tener ciertos motores a los cuales no por mucho tiempo dedicado se vayan a poder corregir de manera solvente, y así un largo etc.

Eso sin contar que (en mi opinión personal) SC si que puede estar teniendo un problema de tiempo limitado debido a su estructura de costes/gasto y capital de trabajo, la presión de los fans, o ambos. El hecho de que lancen ahora una 3.0 capada significativamente del contenido prometido hace casi un año y 7 meses mas tarde (en vez de esperarse más aún a cuando esté lista del todo) es un signo en mi opinion bastante representativo de ello, aunque hay muchos mas.

Para mi no son ni remotamente comparables las presiones por sacar la versión final del juego en la fecha X, a partir de la cual empezarás a ingresar el grueso de las ventas, que sacar una alfa/beta en una determinada fecha, cuando la mayor parte del dinero ya ha sido ingresada (al menos hasta la release final, que se va a dentro de un par de años fácil) y cuando de hecho tienen un historial tan amplio con retrasos que si mueven las fechas una semana (o incluso un mes, a lo mejor) arriba o abajo, la gente ni pestañeará.

Ahora, en lo que dices de los problemas de comunicación y coordinación, si, lo veo apliclable. Con respecto a las limitaciones técnicas de los motores, con eso es matizable: si no estás dispuesto a asumir el tiempo/coste de reescribir la parte del motor que te limita, entonces si, estás jodido, y da igual el tiempo que dediques a parchearlo, nunca va a funcionar totalmente bien. Si estás dispuesto a ello, entonces, PUEDE que si haya una cantidad de tiempo tal que puedas reescribir la parte del motor que te limita, y tan felices. Puede llegar el caso en que el tiempo que has dedicado sea mayor al de construir el motor desde cero, pero en fin.

El problema fundamental es que necesitas pasta para financiar ese tiempo: aquí ya entramos en la discusión cíclica de si CIG está a punto de entrar en quiebra o no, de si miente en las cifras o no, etc... y la combinación de todas esas discusiones (puede ocurrir que mienta en las cifras y tenga pasta, aunque sería poco probable, porque entonces, no le haría falta mentir, claro). Pero eso es otro tema.

Para mi, como digo, y perdón por insistir, es que lo del Mass Effect no cuadra con SC, porque CIG y SC tienen tiempo (que se sepa, y de momento), y Mass Effect tenía probablemente un presupuesto cerrado con gestores muchísimo más estrictos y el juego tenía que salir en la fecha X por lo civil o lo criminal, independientemente de los problemas o defectos que tuviese a fecha de salida.
 
@bshaftoe
Completamente de acuerdo con las puntualizaciones que has hecho sobre los modelos de desarrollo.

@Nirak
Yo creo que los desarrolladores preferimos el modelo iterativo/agil, y los clientes tambien si se les explica correctamente. Los inversores, por contra, prefieren el modelo en cascada porque quieren saber de antemano lo que estan pagando y el modelo iterativo les parece demasiado vago en detalles.
 
@bshaftoe
Completamente de acuerdo con las puntualizaciones que has hecho sobre los modelos de desarrollo.

@Nirak
Yo creo que los desarrolladores preferimos el modelo iterativo/agil, y los clientes tambien si se les explica correctamente. Los inversores, por contra, prefieren el modelo en cascada porque quieren saber de antemano lo que estan pagando y el modelo iterativo les parece demasiado vago en detalles.

De lo mismo porque al final como haya alguien con poder exigiendo fechas, quien termina haciendo horas ya sea en scrum o en cascada somos los de siempre. [big grin]

Ahora, es cierto que los modelos iterativos son muchísimo más honestos. Va a haber errores (por los dos lados, pero principalmente por cliente [big grin][big grin][big grin]), va a haber cosas que se interpretan incorrectamente, y va a haber cambios imprevistos: en una metodología se admite eso como parte de la realidad (y es más honesto por eso), y en otro se asume que todo es perfecto en el diseño. Si tienes un cliente que se de cuenta de eso y lo acepte, genial, si no, da lo mismo la metodología.
 
Last edited:
@bshaftoe
Completamente de acuerdo con las puntualizaciones que has hecho sobre los modelos de desarrollo.

@Nirak
Yo creo que los desarrolladores preferimos el modelo iterativo/agil, y los clientes tambien si se les explica correctamente. Los inversores, por contra, prefieren el modelo en cascada porque quieren saber de antemano lo que estan pagando y el modelo iterativo les parece demasiado vago en detalles.

Mmm yo dudo que en CIG internamente no manejen un sistema iterativo/agil, no iba por ese lado mi opinión de la preferencia de los desarrolladores.
En general ahora de alguna forma u otra todos los proyectos usan sprints, y están preparados para un posible desvío o modificación a la mitad del desarrollo, a lo que iba yo es a la entrega de ese producto al cliente en distintas etapas, en mi experiencia es mucho más cómodo saber que vas a realizar una entrega final que ir haciendo MVP y publicando dichos MVP, sabiendo que eso te puede llevar hasta a hacer un retrabajo completo. Osea desde el punto de vista del desarrollador suele ser más cómodo publicar todo junto (no internamente, de cara al público).

Desde el punto de vista comercial esto es muy contraproducente porque puede llevar a que el producto final se encuentre muy lejos de lo que quería el cliente y ya ni siquiera haya dinero para hacer un retrabajo, pero eso lo comentaste muy bien vos más arriba.

El modelo de entregas con un MVP es muy común en aplicaciones móviles que tienen tiempos de desarrollo mucho más acotados, y el modelo de ED es similar al de estas aplicaciones, solo que con tiempos de desarrollo mucho más largos.

Creo que estamos de acuerdo igualmente, es un tema de conceptos.


Por otro lado, acabo de meditarlo un rato y otro motivo por el que el soft sale como sale cuando lo ponen a la venta últimamente, lleno de bugs, es que muchos del ambiente estamos comentando este hilo en lugar de estar trabajando :D
 
Last edited:
Por otro lado, acabo de meditarlo un rato y otro motivo por el que el soft sale como sale cuando lo ponen a la venta últimamente, lleno de bugs, es que muchos del ambiente estamos comentando este hilo en lugar de estar trabajando :D


sssht que te van a oir ...[big grin][big grin][big grin][big grin][big grin] [yesnod]
 
Por otro lado, acabo de meditarlo un rato y otro motivo por el que el soft sale como sale cuando lo ponen a la venta últimamente, lleno de bugs, es que muchos del ambiente estamos comentando este hilo en lugar de estar trabajando :D

En la configuración del soft de mi compañía para cierta compañía aseguradora norteamericana, hay cierto product model y ciertas pruebas unitarias que se están retrasando mientras hablamos. Según rally, quedan aún 20 horas (aunque algún idiota con dedos demasiado rápidos ha quemado hoy seis horas presupuestadas para una tarea que al final no había que hacer en lugar de quedárselas hasta el final para tener más margen, muy inteligente todo).

Por otro lado, primer proyecto con git (o primero con git y con políticas como Dios manda de branching), y cómo no, ya la he cagado en el primer pull request a la branch de desarrollo.
 
Last edited:
Back
Top Bottom