Category: Agile

  • Personal Maps in a Kick of Meeting

    Personal Maps in a Kick of Meeting

    I was in a KOM (Kick-off meeting) for a new Agile coaching project with some organization in Egypt. In my first day, first meeting, I planned a simple Agenda as following: Know about the team Know about the product Know about the project And build a list of problems and objectives for the project So…

  • Is Time Pressure an Acceptable Reason for Poor Quality?

    Is Time Pressure an Acceptable Reason for Poor Quality?

    I worked with many teams who had the same issue. An intense time pressure that led them to react by doing either of or both of the following: Coding in hurry, and falling into too many cycles of testing and bug fixing, which delayed them much more time and made the situation worse.      Delivering a…

  • Google Maps and Agility

    Google Maps and Agility

    I commute driving my car almost daily from 2 to 3 hours, . I live and work in one of the biggest and busiest cities I think, Cairo. If you are not regularly commuting in a busy and a big city, possibly you cannot imagine the hassle and uncertainty of it. It is disappointing. I face…

  • Joined Happy Melly

    I just joined @Happy_Melly network! and became a supporting member. Why is that important? I love my programming work and find it a joy and it was miserable why current management practices make people unhappy and disappointed unnecessarily. But simply I have no solution. I worked as a manager for 8 years and still can…

  • Session Review: Next Evolution of Agile Leadership Roles

    Session Review: Next Evolution of Agile Leadership Roles

    Session:  Agile Project Manager, Product Owner and ScrumMaster are all broken – The Next Evolution of Agile Leadership Roles At:     Holiday-inn Hotel … City Stars, Cairo, Egypt Date: 8 Sept 2016,  ——– There was a QA session followed by a session by Ahmed Sidky. My comments here are related to Sidky session. In…

  • “As a system developer I want to …” User Story

    “As a system developer I want to …” User Story

    I worked with a team who is used to have stories that represent the development tasks. It was a mobile application with back-end development. I explained to the team that, User Story is simply a story that is related to the system user. The developer is not a system user, he is the developer of…

  • User Story is Not a Documentation Format

    User stories intent is not to capture requirements completely. We know that written words are not sufficient to capture requirements for two reasons. First there is a lot of knowledge regarding requirements that are very difficult to document and hence to consume. Second a large part of requirements is not visible. It is like an iceberg,…

  • Agile Business Value

    Many times, you need to prove to your customer and business people the value of adopting Agile mindset, methods and practices. The following resource are very valuable in this regard: 1) The Business Value of Agile Software Methods by David Rico; Saya Sone; Hasan Sayani Published by J. Ross Publishing, 2009 This book has useful…

  • Discipled Agile (DAD) 2.0 and Agile

    Disciplined Agile just has the same values and principles of Agile, with expanded terminology and additional 3 principles. It replaced working software with working solution, customer with stakeholder as example. This changes in my understanding of Agile Manifesto are inclusive of everything Agile. So, confidently, I can assure Discipled Agile (DAD) 2.0 is one of the…

  • Disciplined Agile Delivery and Agility

    NOTE: The below article is written on DAD, not DAD 2.0. My opinion on DAD 2.0 is different. Here is my opinion about Disciplined Agile Delivery in relation to Agility. Disciplined Agile Delivery (DAD) is a software development methodology that targets the enterprise and promises a disciplined and scalable methodology. DAD is formulated and published…

  • Agile Manifesto Principle 7

    Agile Manifesto Principle 7: Continuous attention to technical excellence and good design enhances agility. In waterfall projects, the technical excellence happens at the start through focus on good design and architecture, and happens again at the end of the project by focusing on finishing features and fixing bugs. In the middle, do whatever or in…

  • Just discovered ethical principle in Agile Manifesto!

    I instructed Agile introduction course many times. Every time I explained the 12 Agile Manifesto principles I felt a repetition of ideas between Principle 1 and 3. Here a copy of the two principles: Principle1: Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Principle 3: Deliver working software frequently,…

  • Just discovered ethical principle in Agile Manifesto!

    I instructed Agile introduction course many times. Every time I explained the 12 Agile Manifesto principles I felt a repetition of ideas between Principle 1 and 3. Here a copy of the two principles: Principle1: Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Principle 3: Deliver working software frequently,…

  • The Agile Mindset Meetup

    3 days ago, we had met in MeetupEgypt.com. The group was over 20 persons and it was well organized. Amr Noaman did an excellent presentation on Agile with nice videos that makes the concepts crystal clear. Here is the event URL: http://www.meetup.com/Agile-Egypt/events/178075402/ The meetup URL: http://www.meetup.com/Agile-Egypt/ Listening to a presentation:  Prioritizing future topics collaboratively like…

  • First Agile Cairo Meetup: How to Fail with Agile Methods

    We did a meetup last week and it was really exciting. The count was small and hence it was like a round table discussion, which I really like. Here is a photo. I can not stop without mentioning Amr Elssamadisy and his great comments especially on SAFe and DAD methodologies.  I recommend to everyone to…

  • Tracking Organization in Scrum Teams

    There is a difficulty tracking many Scrum teams in any typical organization. Although each Scrum team has its own work area with boards and charts, it is easier for managers to look at all teams and sprints in one place. In this article I will explain how we modeled and created a board that showed…

  • Name Writing Exercise

    It is amazing how much multitasking affect productivity negatively. Last week I did “Name Writing Exercise” as part of a Kanban session and the result is: A productivity of 300%, (3:52 divided by 1:17) While the management think keeping the team busy and overloaded doing multitasks will lead to effective team utilization, the truth is…

  • Yet Another $163B Waterfall Disaster

    Regarding Sutherland new post at his blog about Yet Another $163B Waterfall Disaster I wonder is this huge failure a norm in US? Anyway, of course no one on earth currently funding projects that huge like that and it seems the level of complexity is something over my imagination 🙂 From ahm507.blogspot.com

  • The Scrum Guide in Arabic. Nice Translation

    I just found the Arabic translation of Scrum Guide. It is interesting to look at. http://www.scrum.org/Portals/0/Documents/Scrum%20Guides/Scrum%20Guide%20-%20MA.pdf From ahm507.blogspot.com

  • Colorful Sticky Notes

    I like sticky notes. In the last scrum master course, we used colorful notes that made me even like it more. I even wonder, how can a team claim they are Agile or using Scrum without colorful sticky notes! Here are some of the pics. From ahm507.blogspot.com