Metodologías de D...
Follow
Find
2.3K views | +3 today
Scooped by Sección de Metodologías de la Universidad de Murcia
onto Metodologías de Desarrollo de Software
Scoop.it!

Diagrama del ciclo SCRUM

Diagrama del ciclo SCRUM | Metodologías de Desarrollo de Software | Scoop.it
Publicamos en Slide Share la versión A3 para imprimir en una única página del diagrama del ciclo Scrum.
more...
No comment yet.
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...
Rescooped by Sección de Metodologías de la Universidad de Murcia from Software Quality - SonarQube by SonarSource
Scoop.it!

The SQALE Pyramid: A powerful indicator

The SQALE Pyramid: A powerful indicator | Metodologías de Desarrollo de Software | Scoop.it

Via Papapetrou Patroklos
Sección de Metodologías de la Universidad de Murcia's insight:

The SQALE pyramid helps you to analyze and understand your technical debt on three aspects:

 

· Maturity of the debt

· Severity

· Remediation order

 

Instead of communicating just the total amount of Technical Debt, it is more useful to report its distribution in the form of a SQALE Pyramid. This should be part of good Project Management Dashboards.

more...
Jean-Louis LETOUZEY's curator insight, December 13, 2013 6:12 AM

Deep insights into your Technical Debt

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

La deuda técnica y el método #SQALE

La deuda técnica y el método #SQALE | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:
El concepto de deuda técnica fue introducido por Ward Cunningham en el año 1992 y viene a significar que las malas prácticas en el desarrollo de software provocan una situación de deuda que repercute en un sobrecoste no sólo en el proceso de mantenimiento del software de un sistema de información sino también en su propio funcionamiento.

 

Si lo hemos tenido en cuenta desde el principio del proyecto conseguiremos mantener una deuda baja sin acumular demasiados intereses, sin embargo, si en el proyecto no se ha tenido en cuenta, la deuda puede ser tan alta que el proyecto se hace imposible de mantener y puede ser más rentable volver a construirlo de cero.

 

El método SQALE permite gestionar la deuda técnica de nuestros proyectos y conocer que características de nuestro código acumulan más deuda.  Manual Método SQALE: http://www.sqale.org/wp-content/uploads/2010/08/SQALE-Method-EN-V1-0.pdf SonarQube es una herramienta que aplica el método SQALE. 
more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Agile (project) management
Scoop.it!

Scrum Framework

Scrum Framework | Metodologías de Desarrollo de Software | Scoop.it

Last post I wrote, "Scrum is a simple, team-based framework for solving complex problems." How does the Scrum framework actually work?

Scrum is modelled on successful patterns for product development. The classic phase-driven approach, or "relay-race model" was found to be less effective than the team-oriented, "rugby model", in which an interdisciplinary team solves the whole problem together, without explicit phases or formal leadership roles. (See "The New, New Product Development Game" at HBR for the research which inspired Scrum).


Via Philippe Vallat
Sección de Metodologías de la Universidad de Murcia's insight:

The Scrum Framework ensures the core principle of Inspect and Adapt can take place at regular intervals. To achieve this, Scrum introduces a few constraints on the development process ...

more...
Philippe Vallat's curator insight, July 2, 11:26 PM

Concise overview, helpfull!

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

SOA and Cloud Computing

SOA and Cloud Computing | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

One of the greatest challenges here is the integration of existing data and systems into the cloud solution. Without integration spanning clouds and on-premise systems, processes can only be executed in isolation, leading to cloud-specific silos of isolated solutions. Important information for users is not available across processes and systems. Problems that would have occurred in the company's internal IT are now shifted to the cloud provider. To prevent "legacy clouds" or solutions that are hard to maintain, it is important to manage the entire architecture proactively and, in particular, the integration into the cloud. Even if cloud providers want us to believe otherwise, not every aspect of IT can be outsourced to cloud solutions!

 

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

Mastering Binaries, with Hudson, Maven, Git, Artifactory and Bintray (Oracle Java Magazine)

Mastering Binaries, with Hudson, Maven, Git, Artifactory and Bintray (Oracle Java Magazine) | Metodologías de Desarrollo de Software | Scoop.it

Java Magazine is an essential source of knowledge about Java technology, the Java programming language, and Java-based applications for people who rely on them in their professional careers, or who aspire to.

Sección de Metodologías de la Universidad de Murcia's insight:

This article talks about patterns for mastering binaries in Maven-based projects, differenciating between version control systems and component repositories as well as Maven releases and Maven snapshots; and also talking about automatic releasing and exploring a tool chain that integrates Hudson, Maven, Git, Artifactory and Bintray.

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

Holding Down your Techincal Debt with SonarQube

Holding Down your Technical Debt with SonarQube
Sección de Metodologías de la Universidad de Murcia's insight:

Presentation slides about @Papapetrou Patroklos talk during JEEConf 2014

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

Running an Agile Release Planning Meeting

This presentation will help you understand what it takes to run a successful agile release planning meeting. The release planning is the “pacemaker” of ent
Sección de Metodologías de la Universidad de Murcia's insight:

The release planning is the “pacemaker” of enterprise agility and the Agile Release Train (ART) which aligns the Agile program to a common mission.

 

Presentation content:
- Overview of Agile Release Planning

- How to prepare, content preparation, executive, product and architectural briefings

- Release Planning Days 1 & 2, ceremonies and timelines

- Beyond the basics, logistics and evolution

 

Slides of the presentation: http://www.slideshare.net/ScaledAgile/running-an-agile-release-planning-meeting

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

Tendencias en Business Intelligence

Tendencias en Business Intelligence | Metodologías de Desarrollo de Software | Scoop.it
more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Seguridad TI
Scoop.it!

Integración Continua

Integración Continua
Sección de Metodologías de la Universidad de Murcia's insight:

Las herramientas nos ayudan pero lo importante son los procesos ... ¿qué pasa cuando ...?

more...
Sección de Metodologías de la Universidad de Murcia's curator insight, April 28, 1:56 AM

Las herramientas nos ayudan pero lo importante son los procesos ... ¿qué pasa cuando ...?

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

3 Roles That Need to be Involved in Agile Estimating with Planning Poker

3 Roles That Need to be Involved in Agile Estimating with Planning Poker | Metodologías de Desarrollo de Software | Scoop.it
Mike Cohn provides certified scrummaster training & agile training in order to build extremely high performance development organizations.
Sección de Metodologías de la Universidad de Murcia's insight:

Agile estimating with Planning Poker requires three Scrum roles be present: the Scrum Team, the Scrum Master and the Product Owner.

more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Agile best practices
Scoop.it!

Agile Free Online Education Resources

Agile Free Online Education Resources | Metodologías de Desarrollo de Software | Scoop.it
Here you’ll find, a good selection of online free education resources on adopting agile practices extend from YouTube to websites, presentations and blogs.

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

Building a Culture of Quality in Software

Time and time again, skilled developers with good intentions set out into the green field of their new Rails app. Alas, as days turn to weeks, weeks to months
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Testing All The Way To Production

MAX is a company well known for practicing and advocating Continuous Delivery, but it hasn't been a completely smooth journey. This talk describes how MAX
Sección de Metodologías de la Universidad de Murcia's insight:

This talk describes how MAX safely continuously releases a production system processing $10 billion a day, confident that everything will be working when the markets open and highlight some of the lessons we’ve learned along the way.

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

Pon a prueba a tus pruebas con "PIT for Java"

Pon a prueba a tus pruebas con "PIT for Java" | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

¿qué sucedería si cambiaras un "> 0" por un "< 0"? ¿y un "+1" por un "+2"? ¿Tus pruebas lo detectarían? 

 

Esto es lo que se conoce como Mutation Testing. Se trata de crear "mutantes" de tu producto software y comprobar si tus baterías de pruebas fallan detectando esas mutaciones.

 

PIT para Java:  http://pitest.org/

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

OWASP #SonarQube Project

OWASP #SonarQube Project | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

OWASP Sonarqube Project consist to deliver a set of "standard" profile for security, like OWASP Top10 profile, ASVS profiles, PCI-DSS profile,ISO 27034ASC profile, ....who can be used by team with the support of OWASP Community.

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

Branching and Merging: Ten Pretty-Good Practices

In the course of rescuing a development from 'merge misery', it became increasingly apparent that there were a number of practices for managing branches in the Version Control System that would have reduced the pain and effort of the subsequent merge, and made the dream of continuous delivery come closer to reality. From the experience comes some well-tested ways of making branches and merges a stress-free part of application development.
Sección de Metodologías de la Universidad de Murcia's insight:

Pretty-good Practices for Branching and Merging

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

Seminario "Business Intelligence al descubierto" - CLEFormación

Resumen de nuestro último seminario técnico gratuito "Business Intelligence al descubierto. Tendencias actuales" ,un evento en el que se dió respuesta a los ...
Sección de Metodologías de la Universidad de Murcia's insight:

Diapositivas del seminario "Bussiness Intelligence al descubierto" organizado por CLEformación, ayer 5-6-2014.

 

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

A Sprint in the Life of a Scrum Master (Oracle Java Magazine)

A Sprint in the Life of a Scrum Master (Oracle Java Magazine) | Metodologías de Desarrollo de Software | Scoop.it

A Java Magazine is an essential source of knowledge about Java technology, the Java programming language, and Java-based applications for people who rely on them in their professional careers, or who aspire to.

Sección de Metodologías de la Universidad de Murcia's insight:

"That won't work in our organization" is a phrase you hear often, usuarlly followed by other good reasons why (part of) Scrum will not work. Why not see what someone who has been doing Scrum for a while has to say?

 

Learn more (The Scrum Guide): https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide.pdf

 

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

Sonar Qube: cómo de bueno es el código de tu aplicación

Charla sobre Sonar Qube, una herramienta que te puede ayudar a saber cómo de bueno (y de malo) es el código del software que desarrollas.

Sección de Metodologías de la Universidad de Murcia's insight:

Charla "En 20 minutos" impartida en ATICA a nuestros desarrolladores y jefes de proyecto, para q conozcan Sonar Qube, una intersante herramienta para "medir" la calidad del software que desarrollamos.

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

¿Cuánto se puede recortar el tiempo de un proyecto añadiéndo más gente?

¿Cuánto se puede recortar el tiempo de un proyecto añadiéndo más gente? | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Lo primero que debes saber es que hay una temporalidad llamada imposible, por mucha gente que añadas al proyecto no podrás reducir su tiempo más allá de un tope ...

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

Por qué la trazabilidad software importa

Por qué la trazabilidad software importa | Metodologías de Desarrollo de Software | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Sabiendo qué código es el que implementa cada requisito puedo estimar con más precisión el esfuerzo que me llevará implementar una petición de cambio sobre un requisito, porque puedo saber cuánto código involucra...

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

Software libre para una sociedad libre

Software libre para una sociedad libre | Metodologías de Desarrollo de Software | Scoop.it
OpenLibra: Software libre para una sociedad libre. (copyleft, copyright, gnu, patentes, software libre, stallman)
Sección de Metodologías de la Universidad de Murcia's insight:

@obsae El libro "Software libre para una sociedad libre". El clásico de Richard Stallman en castellano.

more...
AiramBelem's curator insight, April 30, 9:21 AM

Software libre

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

I Hate Writing Unit Tests, How Come Everyone Else Enjoys It?

Any developer who cares about software quality should be committed to writing unit tests. Used well it can be a vital tool in every developer’s toolbox, but u
Sección de Metodologías de la Universidad de Murcia's insight:

Easily-made mistakes can lead to brittle, unmaintainable and ‘write-only’ tests that not only become difficult to work on, but can lead to a hatred of unit testing in general. Presented here are examples of these mistakes with code samples, why you’re making them and how to avoid them in future.

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

Top 10 Career-Changing Programming Books

Top 10 Career-Changing Programming Books | Metodologías de Desarrollo de Software | Scoop.it
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

5 Unit Testing Mistakes

When I first heard about unit testing using a framework like JUnit, I thought it was such a simple and powerful concept. Instead of ad hoc testing, you save your tests, and they can be run as often...
Sección de Metodologías de la Universidad de Murcia's insight:

1. Testing algorithms together with coordinators.


2. Mocking too much


3. Not using asserts.


4. Leaving print statements in the tests.


5. Checking the log statements, not the result.

 

 

more...
No comment yet.