Johanna Rothman05/28/13
2861 views
0 replies
You get tremendous benefits when you develop by component: high cohesion in the component and low coupling between components. Don’t underestimate the value of these. When you develop by feature, you get features. It’s hard to underestimate the value of working product.
Simon Brown05/28/13
5250 views
0 replies
There is none. Even the most agile of projects will have architectural concerns of some description and these things need to be thought about up front. Agile projects therefore need architecture.
Esther Derby 05/28/13
2289 views
0 replies
Of course, the participants in this discussion are talking about a computer language. But what about being an expert in spoken language?
Allan Kelly05/28/13
874 views
0 replies
An awful lot of people at SyncConf worked for Aviva and during the day I spoke to many of them. Aviva are trying to be “Agile” but like every other big company are struggling.
Zac Gery05/27/13
3880 views
0 replies
There are many benefits to Agile, but arguably the most important one is the Silver Mirror. Agile forces companies to look within their own processes and it exposes troublesome areas. Before starting down the road of tackling technical debt, it must be properly tracked.
Jurgen Appelo05/27/13
1366 views
0 replies
It’s much easier just to assume complexity everywhere. You can always reduce the universe to a few domains or categories later. When you have time, over a cup of coffee.
Swizec Teller05/26/13
3942 views
0 replies
I’m not sure I ever got a chance to talk to the engineer who made the initial recommendation based on my blogpost, but I definitely got to talk to a bunch of great people and had massive fun.
Mark Needham05/26/13
731 views
0 replies
The immediate benefit of the event is having it fresh in people’s minds when they’re talking about it, and we get an added benefit as well.
Allan Kelly05/25/13
2413 views
0 replies
A few months ago Markus Gartner introduced me to the Testing Triangle, or Testing Pyramid. It looks like this...
Christopher Taylor05/25/13
2444 views
0 replies
One of the teams I work on recently started a test of Asana, a product touted as “…the next big step in productivity”. We were looking for tools to help us manage the work we do on a regular basis. I’ll put our work in two categories:
Jim Bird05/24/13
22943 views
5 replies
Some commonly accepted ideas and best practices aren’t important: if you don’t follow them, nothing bad will happen to you and your project will still succeed, but there are a couple that you are better off not following at all.
Johanna Rothman05/24/13
3550 views
1 replies
I have tried to contribute to the agile community, chairing the Agile 2009 conference, speaking at user groups, writing for a number of outlets, working with my clients. I do those things because I love my work. I don’t do them because I’m female. I provide a type of diversity, more because of my age and experience than my gender.
Michael Sahota05/24/13
925 views
0 replies
In the classic personal growth book, 7 Habits of Highly Effective People, Stephen Covey states that private victory precedes public victory. We need to look after ourselves before we can effectively help others.
Roman Pichler05/24/13
1407 views
0 replies
Employing a collaborative workshop, and following the process described in this article creates an initial Product Canvas that allows you to focus on solution validation – building the product with the right user experience and features.
Ian Mitchell05/23/13
6074 views
1 replies
Do you know what a Sprint Review is for, and how it differs from a Retrospective? In this article we look at what a Sprint Review is meant to be, why it is important, how it differs from a Retrospective, and what you can do to make sure one actually happens.
Esther Derby 05/23/13
3471 views
0 replies
A simple thank you can make a difference; appreciation builds good will, and reminds people that they are valued as human beings, not just as CPUs (Code Producing Units) or FTEs (Full Time Equivalents).
Olga Kouzina05/23/13
2032 views
0 replies
A Triathlon requires diverse skills, you not only have to run, but to swim and to bike, and, as we know, good software developers need diverse skills, too. By the way, quite a few IT guys I know, they do triathlon as a hobby, so there really must be something to it.
Gil Zilberfeld05/23/13
1517 views
0 replies
When I was project manager at Typemock, did I learn anything about becoming the product owner in an agile company? Let me give you five hints I learned.
Jurgen Appelo05/22/13
3507 views
1 replies
I’ve been asking around on email and on the social networks what makes a conference memorable, special, or amazing. This topic has my special interest, not only because I attend between 20-25 conferences per year, but also because I’m trying to help make the DARE 2013 a great experience.
Johanna Rothman05/22/13
1927 views
0 replies
I gave a talk at Devs in the ‘Ditch last week when I was in London. I posted the slides on slideshare: Overcoming Three Pitfalls of Transitioning to Agile.
Venkatesh Kris...05/22/13
2287 views
0 replies
Our behavior is always a reaction to the system around us. Let us take an example of an Agile team working on a project, and as we know its behavior would be determined by the stakeholders, leaders, enterprise culture around them.
Esther Derby 05/22/13
2487 views
0 replies
It’s easy to be critical of managers. A few things to remember. Point 0 - Most people in management roles want to do a good job, but may not know what to do or how to do it...
Casey Watson05/21/13
4256 views
1 replies
If you take anything away from this cautionary tale it is to constantly be on the look out for those that adhere to the status quo. It takes a certain combination of this quality with an opportunistic personality to cause this sort of organization-wide damage but it does happen.
Johannes Brodwall05/21/13
1143 views
0 replies
When creating something of value, the first people we care about are those who will get value from the product we create. I call these Consumers. These are the users and those who are affected by the work of the users.
Matt Vickery05/21/13
5629 views
0 replies
Files can be added, committed and removed from git repositories using one or more of the following commands: