Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas

3
Generar aleatoriamente un gráfico dirigido en una cuadrícula
Estoy tratando de generar aleatoriamente un gráfico dirigido con el propósito de hacer un juego de rompecabezas similar a los rompecabezas deslizantes de hielo de Pokemon. Esto es esencialmente lo que quiero poder generar aleatoriamente: http://bulbanews.bulbagarden.net/wiki/Crunching_the_numbers:_Graph_theory . Necesito poder limitar el tamaño del gráfico en una dimensión x e y. …

6
¿QA debería ser parte del departamento de desarrollo?
Trabajo para una pequeña empresa que ha tenido un departamento de desarrollo de productos durante bastante tiempo. Sin embargo, lo que no hemos tenido es un grupo de control de calidad / pruebas. Estamos buscando agregar un grupo de prueba, pero estamos luchando para determinar dónde ubicarlos mejor en la …


4
¿Cómo ejecutan las líneas de código la CPU?
Estoy tratando de entender realmente cómo se convierte exactamente un lenguaje de alto nivel en código de máquina y luego se ejecuta por la CPU. Entiendo que el código está compilado en código de máquina, que es el código de bajo nivel que puede usar una CPU. Si tengo una …

3
¿Cómo difieren los tipos existenciales de las interfaces?
Dado el tipo existencial T = ∃X.{op₁:X, op₂:X→boolean} y esta interfaz genérica de Java: interface T<X> { X op₁(); boolean op₂(X something); } ¿Cuáles son las diferencias fundamentales entre el tipo existencial y la interfaz Java? Obviamente hay diferencias sintácticas y la orientación a objetos de Java (que también incluye …

2
¿Qué hacer con la estimación de la historia incompleta?
Soy parte de un equipo de desarrollo que es relativamente nuevo Scrum, supongamos que al final del sprint algunas historias importantes son in progresso no acceptedpor el PO. En primer lugar, ¿qué pasa con esas historias de usuarios? ¿Los llevas al próximo sprint? Si es así, ¿deberían ser reestimados? En …
11 agile  scrum 


3
¿Puedo usar Ruby para automatizar todo?
Me enfrento a varios tipos de aplicaciones (basadas en la web, basadas en GUI, línea de comandos, etc.) en varias plataformas (Windows, Linux, etc.) para operar todos los días. Hay una gran oportunidad para mí de automatizar tareas mediante secuencias de comandos. Pero casi todos los tipos de aplicaciones y …


3
¿Qué pasa entre sprints?
Estoy trabajando en un proyecto que sigue libremente el modelo scrum. Estamos haciendo sprints de dos semanas. Algo que no tengo claro (y no tengo un libro para consultar) es exactamente lo que se supone que debe suceder entre sprints: debe haber algún proceso de "envoltura", donde el producto se …
11 agile  scrum  sprint 



7
¿Necesito un IDE para desarrollar aplicaciones de Android?
Después de leer algunos artículos en Google, decidí comenzar a trabajar en aplicaciones de Android, ya que es una plataforma de código abierto de Google. Así que quería crear algunas aplicaciones. Tengo Android 2.2 Os Así que busqué en Google para encontrar las cosas y finalmente encontré este enlace para …
11 android 

3
¿Se usa mucho CRTP? y por qué es / no es? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años . Estoy pensando en un patrón de plantilla curiosamente recurrente . …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.