An acronym for software development stands for Single-Responsibility Principle, Open-closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and Dependency Inversion Principle.
One of the most important principles in Agile is simplicity. I work with plenty of clever people which means we come up with plenty of complicated ways of doing things. True innovation and
One of the hardest things for a scrum master to do is lead organizational change. For example, showing developers how to do SOLID development and test driven development is not enough. The developers