- Dr. Ahmed will have his book Becoming Agile
published soon.
- Agile is a new way of thinking for making software, so minds need to be reformatted first :).
- Agile is common-sense but collected and written in a formal form.
- I especially liked the introduction case if the customer has only enough money to pay for one day of work, what is the best thing we can do? Of course a small working product of the highest value features to the customer, not a prototype or a design document.
- Then we discussed the differences between defined process and empirical process and why software development is considered an empirical process.
- Another point I liked is explaining why people fight changes, simply because the more time spent doing something the more attached to it, that's why Agile encourage shorter iterations.
- Then came the point I totally agree with Dr. Ahmed in, that is no matter what practices you are doing or what process you are following, without everyone in the team is fully understands the values and principles of Agile you will not be completely agile. I personally experienced this in my work and that's way I'm doing more Agile training to my team.
- We are “Value Providers”.
- agilealliance.org resources section, you will find a lot for papers and presentations to start with.
- All-About-Agile blog, especially 10 key principles of agile software development and how to implement Scrum in 10 easy steps.
Overall the day was great and I met very interesting people, I hope I see more and more progress in the Agile community in Egypt.

0 comments:
Post a Comment