Software craftman...
Follow
Find
2.9K views | +4 today
 
Scooped by yannick grenzinger
onto Software craftmanship and Agile management
Scoop.it!

The Prioritization Divide: With Numbers or Without?

While there are many methods that use stories as a means for prioritizing development, there's a basic divide that asks whether it should be done with numbers or without.
more...
No comment yet.
Software craftmanship and Agile management
All about software craftmanship, design and it's Agile management
Your new post is loading...
Your new post is loading...
Scooped by yannick grenzinger
Scoop.it!

SQL Strikes Back! Recent Trends in Data Persistence and Analysis

Dean Wampler takes a look at SQL’s resurgence and specific example technologies, including: NewSQL, Hybrid SQL, SQL abstractions on top of file-based data, SQL as a functional programming language.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Behaviour-Driven Development Combined with Domain-Driven Design

Behaviour-Driven Development Combined with Domain-Driven Design | Software craftmanship and Agile management | Scoop.it
Behaviour-Driven Development (BDD) is very much about conversations and examples but there is a software design part that can be used to bring BDD and Domain-Driven Design (DDD) practices together, combining the conversional bits with a domain-focused design activity, Konstantin Kudryashov explains in a presentation.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Excess XSS: A comprehensive tutorial on cross-site scripting

Excess XSS: A comprehensive tutorial on cross-site scripting | Software craftmanship and Agile management | Scoop.it
A comprehensive tutorial on cross-site scripting.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Continuous Integration, Delivery or Deployment with Jenkins, Docker and Ansible | Java Code Geeks

Continuous Integration, Delivery or Deployment with Jenkins, Docker and Ansible | Java Code Geeks | Software craftmanship and Agile management | Scoop.it
This article tries to provide one possible way to set up the Continuous Integration, Delivery or Deployment pipeline. We’ll use Jenkins, Docker, Ansible and Vagrant to set up two servers. One will be used as a Jenkins server and the other one as an imitation of production servers. First one will checkout, test and build …
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Comparing Elasticity of Reactive Frameworks

Elasticity is a key component in reactive systems and James Ward navigates the different characteristics of different implementations of this concept: Akka, Scala, RxJava, and more.

yannick grenzinger's insight:

http://presos.jamesward.com/comparing-elasticity-reactive-frameworks/

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Behavior Driven Development // Brown Bag Lunch v1.0.0

Behavior Driven Development & Specification by Example With S Arnauld Loyer - @aloyer

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

No Estimation in Small And Large Scale Agile Projects

This post covers the value of estimation in large and small scale projects and views on no estimation.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

21st Century Software Delivery with Jez Humble

Jez Humble has stated that current software delivery practices are not optimised to create valuable software, and three issues must be addressed in order to enable innovation. First, the traditional project model is unsuitable. Second, the entire organisational value stream must be addressed. Third, the problems are rooted in process and culture, not organisational structure or tooling.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Rambles around computer science

A contributing factor is that we often struggle to disentangle the many distinct concepts that lurk under the word “type”. My essay tackles this entanglement more directly, although hopefully the following rants will make some useful distinctions.

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

The repeated deaths of OOP

The repeated deaths of OOP | Software craftmanship and Agile management | Scoop.it
Object Oriented Programming died several times already. This time might be the last.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Facebook just taught us all how to build websites

Facebook just taught us all how to build websites | Software craftmanship and Agile management | Scoop.it
Sometimes in software development, we take giant leaps.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

De-scaling Organizations using Scrum

De-scaling Organizations using Scrum | Software craftmanship and Agile management | Scoop.it
Scrum helps us to see what is happening. We can run experiments in Scrum sprints to improve the way of working using organizational models that help us to reinvent organizations in a way that “agile” becomes natural says Olaf Lewitz. InfoQ interviewed him about how to de-scale organizations and increase consciousness and how to create a culture that enables and fosters honest communication.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Scalability Lessons from eBay, Google, and Real-time Games

Randy Shoup tells war stories from Google and eBay focusing on how to scale code, infrastructure, performance, and operations, along with hard-won lessons learned in scaling them.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

A comprehensive comparison of front-end templating solutions

A comprehensive comparison of  front-end templating solutions | Software craftmanship and Agile management | Scoop.it
Templating is a technology that help us to represent data in different forms.
In the old days, choosing a appropriate template engine for client templating is not easy, beacuse you were left with lit
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Fifty Quick Ideas To Improve Your User Stories

Quick Reference Mind Map from Fifty Quick Ideas To Improve Your User Stories by Gojko Adzic and David Evans
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Free Book: Is Parallel Programming Hard, And, If So, What Can You Do About It? - High Scalability -

Free Book: Is Parallel Programming Hard, And, If So, What Can You Do About It? - High Scalability - | Software craftmanship and Agile management | Scoop.it
“ The trouble ain’t that people are ignorant: it’s that they know so...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Why 90 percent gets Kanban wrong! – and getting it right | Agile Upgrade

Why 90 percent gets Kanban wrong! – and getting it right | Agile Upgrade | Software craftmanship and Agile management | Scoop.it
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

On Flipboard.com and Idealism vs. Pragmatism - Broken Links

I’ve been thinking a lot recently about the clash between idealism and pragmatism. I’ve been working on the Web for many years, and for much of that time I’ve tried to do things the ‘right’ way; standards-compliant, validated, mobile-first, responsive, accessible, clean, extensible, etc. I’m definitely not claiming that I’ve always succeeded, but the intention …
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Continuous Integration, Delivery, Deployment and Maturity Model - Miles to go 2.0 ...

Continuous Integration, Delivery, Deployment and Maturity Model - Miles to go 2.0 ... | Software craftmanship and Agile management | Scoop.it
Continuous Delivery Maturity Model allows you to assess your team/organizations' current state in CI/CD and move to the next phase.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Metrics-Driven Prioritization

Sam McAfee outlines an approach they are using at Neo to help their clients integrate business metrics and probabilistic modeling into their prioritization process.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Beyond Projects - Why Projects Are Wrong and What to Do Instead

Allan Kelly examines the project model and shows why it does not match software development, outlining an alternative to the project model and what companies need to do to achieve it.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Stream processing, Event sourcing, Reactive, CEP… and making sense of it all

Stream processing, Event sourcing, Reactive, CEP… and making sense of it all | Software craftmanship and Agile management | Scoop.it
This is an edited transcript of a talk I gave at /dev/winter 2015. Some people call it stream processing. Others call it Event Sourcing or CQRS. Some even call it Complex Event Processing. Sometime...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Chris Granger - Coding is not the new literacy

Chris Granger - Coding is not the new literacy | Software craftmanship and Agile management | Scoop.it

"To put it simply, the next great advance in human ability comes from being able to externalize the mental models we spend our entire lives creating."

yannick grenzinger's insight:

http://www.internetactu.net/2015/02/04/ce-nest-pas-le-code-qui-importe-cest-le-modele

more...
No comment yet.