planning Why Estimate ? This conversation perfectly captures estimation dystopia. Money, money, money Estimates are a common habit in the IT industry. Estimates are usually needed for financial reasons: Will the project get the proper funding ? Business
agile What the Customer Wanted How is possible to be Agile when the Product Owner explains the client's requirements to the business analyst, which in turn explains it to the developer? Oh, and as is often the case,
architecture The Myth of the Architect Who Doesn't Code When I started software development, I was amazed by software architects. I really was. Back then, I was taught that management was the best possible evolution career-wise. Since I didn't want to quit
management Hiring a consultant in a big French company A month ago, after having a project budget approval, my team started hiring consultants to help us deliver software. We needed positions in UX, UI, QA, PHP and Java development. Pretty standard requirements.
management Managing in a Scrum team ? I recently went to Agile Lyon where this year's theme was about management. I'm not a manager myself since I'm a developer; well more of a lead developer and my role is to
architecture Replace all the devs! I've recently been asked to prepare a BPM[1] architecture. I was vaguely aware of BPMN[2], but never came across a BPM before. I've had colleagues tell me that they were on
technical debt Cost of change Projects are punctuated with changes all the time. On programming projects, these changes are of all shapes and sizes. Small changes are usually unnoticed, but bigger changes usually generate more stress and cleavage.