100 days @Xebia

My initial 100 days @ Xebia? I’ll say it takes something “extra” to be here. It calls for the people with perseverance and “ready to take on any challenge” kinda attitude .

Agile Maintenance – One Team Multiple Projects

You may land up in situations when a project is almost stable. For developers handling issues and enhancements for the project, the work available is not sufficient. So, when team is comfortable with the project and it’s already stabilized, team can start handling another project at the same time. It’s good for the people working [...]

Knowledge Transfer in Agile Maintenance Projects

When you think of inducting a new developer in existing project, it’s relatively easier to do it in an Agile software development project than in a traditional project. The atmosphere and programming culture is entirely different here compared to any traditional project. Instead of people working in isolation and being responsible for assigned tasks, people [...]

Preparing for Agile Maintenance – Knowledge Management

When you think about documentation in Agile software development, most of the times it talks about “just enough” which definitely makes sense considering the thickness of design documents in traditional software development. The Agile mind specifically thinks what actually is required in terms of documentation. Agile software development also gets translated into efficient communication, collocation [...]

Behavioral traits of an Agile Developer

Last month, I was going through Lean software development by the lean software gurus Mary and Tom Poppendieck and I could easily associate most, if not all of its principles with our day to day working in Xebia. It really gets interesting and fun to read about something when you are already practicing it. In [...]