Ingeniería de software

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

6
¿Qué necesitas para tener éxito con Agile?
La adopción ágil puede fallar en algunas organizaciones, incluso trabajé para una empresa donde la cascada era la única (la verdadera) forma, pero solo porque probaron Agile en un proyecto y fallaron. Cuando le pregunté a las personas que aún recordaban que (yo era un junior) me cerraron fuertemente, como …


2
¿Cómo y dónde publico mi estándar abierto?
He estado escribiendo un estándar abierto para un protocolo que estoy desarrollando. En lo que se refiere a escribir, lo tengo bajo control. Pero la pregunta principal es dónde puedo publicar dicho documento. He estado buscando en Internet y no encontré un sitio en el que pudiera subir un archivo …
11 standards 


3
Comprender la complejidad ciclomática
Recientemente me he encontrado con la Complejidad Ciclomática y me gustaría tratar de entenderla mejor. ¿Cuáles son algunos ejemplos prácticos de codificación de los diferentes factores que intervienen en el cálculo de la complejidad? Específicamente, para la ecuación de Wikipedia M = E − N + 2P, quiero comprender mejor …




4
¿Scala sería una buena opción en lugar de Java?
Comenzaremos un nuevo proyecto que incluirá la capacitación de todos los desarrolladores .net en Java (frameworks / sistema ECO, etc.). Tenemos mucho código escrito en C # y parece que todo esto se desperdiciará ya que tenemos que volver a escribirlo todo en Java. El problema que veo es que …
11 java  c#  scala 


3
Creación de prueba de unidad de automatización
¿Cuáles son algunas estrategias que podrían usarse para automatizar la creación de casos de prueba unitaria? ¿Qué aspectos necesitaría observar en cada clase para poder generar al menos un esqueleto de caso de prueba decente? Me doy cuenta de que una solución automática integral no es práctica, pero me gustaría …
11 php  unit-testing 


8
¿Se puede revender el software con licencia GPL?
Mi grupo de investigación está desarrollando algún software para fines de investigación. El líder del proyecto quiere que el software sea de código abierto y le gusta la GPL, pero quiere asegurarse de que su software no se pueda vender. ¿Estamos leyendo la GPL correctamente? ¿El software se puede modificar, …
11 licensing  gpl 


5
¿Debería refactorizar el código existente que no está roto en un proyecto centrado en nuevas características?
Dado un pequeño proyecto que apunta a agregar nuevas funcionalidades a la aplicación, los cambios introducidos tocan algunos códigos existentes, lo que implica actualizarlos en ciertas áreas. Durante la implementación, descubrí que algunos de estos códigos que se actualizaron tienen candidatos para la refactorización. ¿Es este un momento apropiado para …

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.