Has your boss ever asked you to speed up your project? After you explain there are not enough hours in the day, more programmers are assigned to your project. Now you can’t even come close to getting your work done; now your teaching the new programmers but watching every line of code they write! It’s classic Brooks’ Law; adding manpower to a late software project makes it later. Brooks’ is right for a traditional team, but he never worked on a fully developed agile team implementing Extreme Programming.
, Esther Derby
__Software teams confront what works and what doesn’t throughout every project. Where does their hard-earned experience go?
We all experience pressure to compromise our work and our reasonable care for others. As software becomes more beneficial, more pervasive, and inter-connected, our potential to harm grows.
Agile practices make a contribution to ethical practice but we can and should be doing more to help each other navigate the ethical dilemmas we face.
This open space session will frame professional ethics in context with agile values and engage participants in a conversation about how our day-to-day actions affect our employers, customers, peers, end users, and society.
Have you ever seen a pertinent conflict that defied every attempt to be solved? You may think that you have solved the conflict but it reappears after some time.
For some of these tough conflicts, it is necessary for people to change their behaviour. That is exactly the niche where invisible barriers hinder improvement – the niche that we want to attack with this tutorial.