Metodologías de Desarrollo de Software
3.6K views | +0 today
Follow
Metodologías de Desarrollo de Software
Metodologías y procesos de ingeniera del software destinados a construir software de calidad
Your new post is loading...
Your new post is loading...
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Agile + Design Thinking

Agile + Design Thinking | Metodologías de Desarrollo de Software | Scoop.it
Want to know how to aggregate Agile Project Management and Design thinking?
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

¿Crees que haces testing ágil?

¿Crees que haces testing ágil? | Metodologías de Desarrollo de Software | Scoop.it
No soy yo muy de “check list”, hasta el nombre en inglés me parece feo, pero como todo, algun checklist de vez en cuando no viene mal. Así pasó hace un tiempo con aquel Test Garzás: evalúa en 3 minutos el nivel de tu empresa desarrollando software, que hasta ha habido gente que me ha [...]
Sección de Metodologías de la Universidad de Murcia's insight:
1) En tu equipo o empresa… ¿Testing dejó de ser, o nunca fue, una FASE para convertirse en una TAREA de uso común?


2) ¿Empiezas a hacer las pruebas ANTES de desarrollar (y no después de haber desarrollado algo), empezando el mismo momento que se están haciendo los requisitos (o historias)?


3) ¿Todo el mundo Prueba o solo prueba el que tiene el “gorro” de Tester?


4) ¿Está la persona de Testing dentro del equipo?


5) ¿Usas el “Definition of Done” y este incluye por naturaleza al Testing?


6) Además de Testing ¿haces uso de código limpio?


7) ¿Haces la documentación justa, útil, imprescindible y necesaria?


more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Risk Based Software Testing: Strategies to Prioritize Software Tests

Risk Based Software Testing: Strategies to Prioritize Software Tests | Metodologías de Desarrollo de Software | Scoop.it
How to improve software testing efficiency with software risk evaluation and test prioritization.
more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Administración de una Base de Datos Oracle
Scoop.it!

Como crear tareas externas con DBMS_SCHEDULER


Via Juan Luis Serradilla
Sección de Metodologías de la Universidad de Murcia's insight:

Con un job de DBMS_SCHEDULER puedes ejecutar un script (fichero en el servidor de BD).

more...
Juan Luis Serradilla's curator insight, October 7, 2015 8:14 AM

Buen tutorial de ToadWorld sobre cómo ejecutar el contenido de un fichero del servidor de BD, mediante un job.con DBMS_SCHEDULER.

Rescooped by Sección de Metodologías de la Universidad de Murcia from Administración de una Base de Datos Oracle
Scoop.it!

ROWS versus default RANGE in analytic window clause

ROWS versus default RANGE in analytic window clause | Metodologías de Desarrollo de Software | Scoop.it

Via Juan Luis Serradilla
more...
Juan Luis Serradilla's curator insight, September 8, 2015 4:46 AM

En el siguiente artículo, @kibeha explica muy bien y con ejemplos, que cuando escribes una sentencia SQL incluyendo una función analítica que define una ventana del tipo "... over (partition by ... order by ...)", por defecto, Oracle aplica la claúsula RANGE ("range between unbounded preceding and current row") en lugar de ROWS ("rows between unbounded preceding and current row"), de modo que Oracle incluye en la ventana todas las  filas que tienen un valor menor o igual que el de la fila actual, lo que provocará resultados iguales para filas de una misma ventana que tengan el mismo valor para la columna por la que ordenas. Además, en todos los casos en los que se aplique la claúsula RANGE, Oracle hace 2 ordenaciones, mientras que con ROWS solo hace una.

Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Tech Lead – Circles of Responsibility

Tech Lead – Circles of Responsibility | Metodologías de Desarrollo de Software | Scoop.it
One of my projects this year is a training program for developing Tech Leads. In preparation for the course, I developed this diagram below to explain what area
Sección de Metodologías de la Universidad de Murcia's insight:

What makes a Tech Lead different from developers is their breadth and depth using leadership skills to help the team move towards a goal. A leader must be able to give and receive feedback to help people develop and be more effective. This means not only focusing on the technical aspects, but also the team and people aspects such as relationship building, motivating, delegating, and influencing.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Sprout by @HP

Sprout by @HP | Metodologías de Desarrollo de Software | Scoop.it
HP® Sprout is a fully functional creative workstation that democratizes creativity with an intuitive, natural, sensory and immersive experience. With the instant 3d objects capture function and the powerful speed, Sprout create a new computing experience that will change the way people create and work.
Sección de Metodologías de la Universidad de Murcia's insight:
Sprout es un revolucionario ordenador all-in-one que te ofrece una forma única de interactuar con tus contenidos usando las manos: dos superficies táctiles unidas para transformar tu mesa en un espacio de trabajo a medio camino entre el mundo físico y el digital. Escanea objetos del mundo real en un instante y luego edítalos fácilmente y utilízalos en tu próximo proyecto creativo http://sprout.hp.com/es/es/

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

El peligro de malinterpretar las métricas o KPIs en una empresa software

El peligro de malinterpretar las métricas o KPIs en una empresa software | Metodologías de Desarrollo de Software | Scoop.it
Voy a empezar este post reconociendo algo. A mí, Ana, me encantan las métricas. Y no es irónico. Aviso a navegantes, definición de métrica (tipo Wikipedia): “Una métrica es una medida cuantitativa del grado en el que un sistema, un componente o un proceso cumple con un determinado atributo. “ Y un “KPI es una [...]
Sección de Metodologías de la Universidad de Murcia's insight:

Gracias a Ana María García de "233 grados" por este estupendo artículo sobre como usar bien las métricas/KPIs, y con ejemplos de lo que NO se debe hacer con ellas. Me tomo la libertad de hacer un resumen de lo q me ha parecido más interesante:

 

Lo importante es primero, establecer un objetivo concreto a conseguir y segundo, pensar qué métricas pueden ayudarme a visualizar el progreso para mejorar en el caso de que vayamos mal, recalcando  las palabras más importantes de esta última frase: objetivo, pensar, ayudarme y mejorar. Es inútil sacar una métrica o un montón de métricas porque sí, sin tener en cuenta esas palabras. Y existe una línea muy delgada entre que una métrica sea verdaderamente útil y que se malinterprete y el equipo piense que sea un acto de control por parte de la gestión. Y mucho peor es usar realmente las métricas para implantar una política de miedo y recriminación en la empresa.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Test Coverage at Google

Test Coverage at Google | Metodologías de Desarrollo de Software | Scoop.it
Did you ever wonder how testing at Google looks like? What tools we use to help us out and how do we measure and act on test coverage? We will briefly describe
Sección de Metodologías de la Universidad de Murcia's insight:

Youtube: https://www.youtube.com/watch?v=4bublRBCLVQ

 

more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Thriving or Dying in the Project Age
Scoop.it!

How to apply the Lean Startup methodology to your organization


Via Claude Emond
more...
Claude Emond's curator insight, January 15, 2015 10:32 AM

lots of excellent tips

Claude Emond's curator insight, January 15, 2015 10:33 AM

lots of excellent tips

Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

What Does QA do on the First Day of a Sprint ?

What Does QA do on the First Day of a Sprint ? | Metodologías de Desarrollo de Software | Scoop.it
Have you ever wondered what it would be like to have a full-time QA person on your agile team? If so, you've probably immediately wondered what that person would do on the first day of the sprint. M
Sección de Metodologías de la Universidad de Murcia's insight:

How can it be the first day of a sprint and one of your team members is already out of work?

 

Scrum recognizes no titles for Development Team members other than Developer, regardless of the work being performed by the person; there are no exceptions to this rule.

 

Scrum recognizes no sub-teams in the Development Team, regardless of particular domains that need to be addressed like testing or business analysis; there are no exceptions to this rule.

 

Some tips to help your QA expert deliver value from the first minute of the sprint:

- Have stories to create automated tests & load tests. They are important; train your PO and get it in the backlog.

- Make sure all stories are really small. If a large story takes an entire sprint to complete, how on earth will that get QA’d and fixed before closeout?

- Encourage your QA person to learn new skills to help move stories to QA.

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

What Does a Software Architect Do?

The role of a software architect is mission critical and has to be explicitly set even for very small projects.
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Agile Retrospective Kickstarter

Agile Retrospective Kickstarter | Metodologías de Desarrollo de Software | Scoop.it
The Agile Retrospective Kickstarter book provides some exercises that should help Agile Scrum teams to get the most out of their retrospective meetings.
Sección de Metodologías de la Universidad de Murcia's insight:

Download this interesting book free

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Software Testing MindMaps

Software Testing MindMaps | Metodologías de Desarrollo de Software | Scoop.it
Mindmaps Repository is an initiative by Test Insane. This repository consists of mindmaps which are open source on various subjects of testing. Test ideas, test learning, test strategy and lotof other topics covered.
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Autoformación Scrum con @ScrumManager BoK

Autoformación Scrum con @ScrumManager BoK | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Gracias a Scrum Manager por el material para autoformación, cuyo manual en pdf puedes descargar desde http://scrummanager.net/files/gestion_proyectos_scrum_manager.pdf

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Introduction to Hadoop Architecture and HDFS

Introduction to Hadoop Architecture and HDFS | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Thanks to CERN for sharing these webcasts

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Nueva Guía de accesibilidad en documentos PDF

El Observatorio de Accesibilidad Web publica una nueva versión de la Guía de accesibilidad en documentos PDF adaptada a la norma UNE 139803:2012 y que también trata la problemática de generación de documento accesibles en office word y libre office.
Sección de Metodologías de la Universidad de Murcia's insight:

La url de descarga de la citada guía es http://administracionelectronica.gob.es/pae_Home/dms/pae_Home/documentos/Estrategias/pae_Accesibilidad/Documentacion/Guias_Practicas/Guia_Accesibilidad_PDF_Adobe_Acrobat_9-MINHAP-DTIC.pdf (el documento tiene fecha de "Diciembre 2014").

more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Agile (project) management
Scoop.it!

What is Design Thinking (Video 8')

Design thinking is a design process that enables us to solve complex problems. It combines deep end-user experience, systems thinking, iterative rapid protot...

Via Philippe Vallat
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Situación actual de las Tecnologías de la Información en el Sistema Universitario Español

El informe realizado por la Comisión Sectorial TIC de la CRUE (Conferencia de Rectores de las Universidades Españolas) realiza un análisis global y minucioso de las TI desde todos los puntos de vista. Para ello, se lleva a cabo un inventario detallado de los elementos TI presentes en los campus, se aborda un análisis de las buenas prácticas en la gestión de las TI y se valora cómo se gobiernan las TI en nuestras universidades a partir de una visión estratégica.
Sección de Metodologías de la Universidad de Murcia's insight:

Puedes descargar el documento UNIVERSITIC 2014 de la CRUE desde el siguiente enlace: http://www.crue.org/Publicaciones/Documents/Universitic/2014.pdf

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

¿Qué es el Big Data?

¿Qué es el Big Data? | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Según CLEformación, el Big Data es una tecnología que permite analizar grandes cantidades de datos de una forma rápida y potente. Además, esos datos pueden provenir de fuentes muy heterogéneas, como redes sociales, bases de datos relacionales, teléfonos móviles, sensores físicos, etc. El objetivo es cotejar, mezclar y relacionar todas las fuentes de datos para detectar patrones, tendencias, hábitos de consumo y compras y, en general, cualquier otro indicador que pueda servir a la empresa para dirigir mejor su negocio y la posible evolución del mismo. Es decir, a través del Big Data se captura y gestiona el valor del dato, su contenido. Además, se procesa junto con otra información para extraer un valor añadido para la empresa.

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Canal Youtube sobre Metodologías Agiles del profesor de la URJC Javier Garzás

Canal Youtube sobre Metodologías Agiles del profesor de la URJC Javier Garzás | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:
Vídeos de las charlas, entrevistas y Webinars del profesor de la URJC Javier Garzás, sobre Metodologías Agiles, Calidad del SW, etc.
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

¿Es posible evitar que solo unas pocas personas tengan el 100% del conocimiento de un proyecto?

¿Es posible evitar que solo unas pocas personas tengan el 100% del conocimiento de un proyecto? | Metodologías de Desarrollo de Software | Scoop.it
Algunas técnicas para evitar que el conocimiento esté sólo en unos cuantos
Sección de Metodologías de la Universidad de Murcia's insight:

Javier Garzas nos da unos tips muy interesantes sobre el tema:

 

Algunas técnicas de gestión de los recursos humanos de tu equipo para evitar que el conocimiento se concentre en unos cuantos son: Pair Programming (lo ideal), Pair Review (para los q piensan q Pair Programming derrocha recursos humanos) y Mob Programming (un único ordenador para todo el equipo, o Pair Programming extremo).

 

Además, se deben aplicar buenas prácticas a la hora de escribir el código de la aplicación: Coding Standard (buenas prácticas de programación), Collective Code Ownership (que todo el código sea de todo el mundo), Simple Design (mantenlo simple) y System Metaphor (que se pueda explicar con facilidad).

 

Te puede interesar "Cómo hace Google sus Planes de Prueba en 10 minutos": http://www.javiergarzas.com/2012/12/google-pruebas.html

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

¿Qué son y qué deben cubrir los Daily Meetings o Reuniones Diarias?

¿Qué son y qué deben cubrir los Daily Meetings o Reuniones Diarias? | Metodologías de Desarrollo de Software | Scoop.it
Ya sabes, como dice el refrán, “en casa de herrero cuchillo de palo”, aunque los chic@s de 233 Grados de TI se dedican explícitamente a, y son especialistas en, ayudar a equipos y organizaciones a que hagan mejor software (ya sabes, en tiempo, calidad, productividad y felicidad), aunque sólo en 2014 ell@s solitos hayan ayudado [...]
Sección de Metodologías de la Universidad de Murcia's insight:

Las Reuniones Diarias o Daily Meetings son VITALES, no solo para tener un visión diaria de "cómo va el proyecto", enfocando los objetivos, también detectar los problemas que atascan el avance del proyecto, y eliminar dichos problemas, sino también para empezar el día con motivación, reforzando el sentido de equipo.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

“Your Product is a Piece of Sh#t”: How we Responded to this Tweet

“Your Product is a Piece of Sh#t”: How we Responded to this Tweet | Metodologías de Desarrollo de Software | Scoop.it
Negative customer feedback is always painful but, when used right, it can be an invaluable asset in business.
Sección de Metodologías de la Universidad de Murcia's insight:

Negative customer feedback is always painful but, when used right, it can be an invaluable asset in business. Bill Gates may have put it best years ago when he said, “Your most unhappy customers are your greatest source of learning.” The good news is that right now learning from customers is easier than it’s ever been. With the proliferation of social media, any business can engage in open dialogue with customers via networks like Facebook and Twitter.

 

Openness, humility and transparency is really the only way to move forward.

more...
No comment yet.