Distributed Development: Collaboration (Part 1)

von am 27.02.2015

As the plane was setting down it marked a kick start of a tight schedule in the days to follow: non-pixelated live meetings with team members, meetings with the customer, pair programming and backlog refinement sessions, discussing business logic, and of course the evening fondue followed by a beer at the pub. Collaborating and watching a project progress is a satisfying thing, even if there are obstacles along the way. Weiterlesen

Agile embedded?

von am 24.02.2015
Agile Embedded

Many embedded systems developers have used agile techniques or their related precursors such as XP and scrum for a decade and have found development both more enjoyable and productive. Not so long ago I attended a lecture on embedded systems development processes . The presenter’s view was that the techniques of embedded development haven’t greatly changed in the last 50 years, and hence neither need the process. He walked us Weiterlesen

5 things bad developers say and what to do about it

von am 17.02.2015
A developer at work

I talk to a lot of people (if the day is long enough) and so I get them to ask interesting questions like: “What have you learned recently?” or “What is your top 1 goal for 2020?” These questions and more leads us to interesting conversations about personal development and personal goals that a person has. Being a Scrum.org Trainer, I like to ask people questions especially related to software development Weiterlesen

Git: Dealing with pull requests day to day

von am 06.02.2015
Tools of trade: Git tutorial

Git has proven a very versatile and powerful tool at the disposal of software development teams but it’s distributed nature introduces a somewhat steep learning curve for teams that use centralized version control systems. Further complicating matters the git user interface is notoriously complex, offers several different ways of achieving a goal and is geared toward supporting large scale development (e.g. the Linux Kernel). In this article we will discuss the practical aspects of using pull requests (also known as the GitHub Flow) with a few tips for avoiding RSI injuries. Weiterlesen