Wednesday, May 17, 2017

Git Local Repositories for the Impatient

Start using Git

You shall put your source code under a version management system. The actual industrial standard is git, a distributed version control system - DVCS -.

Install git on your development machine. If you are using IntelliJ IDEA configure git in the IDE through the preferences pane.

Monday, May 1, 2017

What is Our Specialty as Agile Coaches at tangly?


Currently you have more agile coaches on the market than sand corns on a regular beach. They all promise the holly grail of agile product development, highly productive teams and perfect applications for internal and external customers.

Why should any sane customer hire us to deploy or perfect their agile approach?


Saturday, April 15, 2017

Agile Trends Switzerland 2017: We Won


It is time to throw a big party in Switzerland. More than 60% of all projects are now realised using an agile approach (see Agile Trends Switzerland 2017 by SwissQ), Scrum being the most popular one, Kanban as the second one. What a change in just one year. In 2016 we had 40% of projects being agile, one year later we have 60%. Time to adapt and become agile.

Wednesday, April 5, 2017

Fun at Workplace


It is Spring in Switzerland. We often have time for small talk because it is cold or rainy outside. Quite a few of the discussions are about job opportunities and how interesting and motivating the current activities are. I selected two articles to help everybody to decide if your software development job is worth the effort. 

Just go through the questions and ask yourself if the current project provides the current settings.

Sunday, March 5, 2017

List of Agile and Lean Books for Software Engineers or Students



Purpose

I am regularly asked by practitioners and technical universities which books I shall recommend to learn more about agile developers, agile projects, and agile companies.

Below a selection of books I read and found really interesting. The selection is certainly not exhaustive. The criteria are
  • I read the book and learnt something
  • I have bought the book to have it as reference, I mean a real reference opened at least monthly
  • The book is available as ebook - I only read ebooks and save trees -

Thursday, February 9, 2017

Agile Trends Switzerland 2016


What are the main hurdles to introduce agile approaches in Swiss companies. The last five years learn us that
  • Introducing agile company-wide is a cultural change process. Such a change takes time and sometimes hurts,
  • Without commitment of senior management, the initiative will fail,
  • You must teach, coach, support your collaborators through the transition. You need to believe in them and provide an environment where they can safely learn and experiment,
  • At the end what matters is collaborator purpose, customer satisfaction,  business value.

Saturday, January 7, 2017

Seven Pitfalls with Agile or Scrum Methods

The post describes a presentation I gave at a company internal technical day.  It reflects situations we have seen in a lot of agile projects over the last years.
I assume that the Scrum approach is well introduced in your company. You are already proficient with Scrum, eXtreme Programming, Clean Code, Code Refactoring, how to write stories and story maps, and techniques such as TDD, ATDD.
You are using Scrum well and can laugh about all these posts about Scrum-But(t). Still misunderstandings about Scrum abound.
We will present common pitfalls seen in teams already applying Scrum; meaning teams using Scrum as an empirical process, holding the meetings as described in the Scrum guide, and producing all expected artefacts. We want to increase your awareness and reflect how you can become better Scrum experts. We exhort you to eliminate these misunderstandings in your projects.