CodeFreeze is an unconference taking place in Finland that defines itself as a “time and place for software craftspeople to meet”. It is part of the international group of SoCraTes conferences that are focused on software craftsmanship.
You must have come across the term Lean Startup several times. But, what exactly does it mean, and why is it vital for your business? This article explains what Lean Startup and the Minimum Viable Product (MVP) are and how they can help you to develop new products faster in an Agile way.
Modern software development inspired by Agile approaches welcomes changing requirements, even late in the process, but how can we write our software so that those changes don’t create a mess? Evolutionary design is the key.
If the development of open source Scrum tools was in vogue some years ago, a lot of these projects have now been abandoned. Some are still active, but this is because their development is sponsored by a commercial hosted option. There is however an alternative to manage your Agile software development projects if you have a low budget… and a small team. Some providers of commercial Scrum tools provide a free version of their software, often with some limitations.
By now most large enterprises are past the experimenting stage with Agile. Many are beginning to realize that simply training teams in Agile techniques like Scrum and Kanban, while useful, is not enough to achieve real business transformation.