TRAINING: Code Institute DevOps and Agile Curriculum

Over the last 4 month, I worked with Code Institute on developing their curriculum for Agile and DevOps modules to be part of their Diploma program. It was a very rich experience working with such a great team and to learn the comprehensive process of developing high quality and engaging online content. I believe Code … Continue reading TRAINING: Code Institute DevOps and Agile Curriculum

AgilePM week in Qatar – 2 Training – June 2019

  Last week, in Cooperation with Global Knowledge, I had the pleasure to deliver 2 AgilePM for both Foundation and Practitioner level to 2 customer in Qatar. Delivering in the morning and the evening is not an easy endeavor. Thanks to the great audience I have in both sessions. They made it an unforgettable experience. … Continue reading AgilePM week in Qatar – 2 Training – June 2019

PERSPECTIVE: Importance of Sprint Retrospective

One of the four items in Agile Manifesto is: value individuals and interactions over processes and tools And one of the twelve principles induced from the manifesto is: Build projects around motivated individuals, give them the environment and support they need, and trust them to get the job done Unfortunately, in practice, most of Scrum … Continue reading PERSPECTIVE: Importance of Sprint Retrospective

REPHRASE: Kanban and Scrum – making the most of both

“Kanban and Scrum – Making the most of both” is a very nice lightweight reading – thanks InfoQ –  that discusses how Kanban and Scrum are related to each other, how they are different and how to make the best out of both! Yes, The best out of both! Yes, they can be applied together! … Continue reading REPHRASE: Kanban and Scrum – making the most of both

REVIEW: Scaling Lean and Agile Development

A very interesting, vivid and beneficial presentation! The purpose of the presentation is to illustrate “how” to scale lean and Agile across multisite. It presents practices and tips related to adoption of offshore, multisite development and coordination within large scrum teams. I liked that fact that was presented at the beginning: “big projects” can be … Continue reading REVIEW: Scaling Lean and Agile Development

TIP: Save the Iteration

Estimation is a guess-work. Hence, when we estimate an iteration, there is a possibility to not being able to finish all scheduled features. Not a big deal! Extend the Iteration! Not exactly. Extending the iteration is one of the worse Agile anti-patterns1. It is never ever a good idea to extend your iteration. Below are … Continue reading TIP: Save the Iteration

PERSPECTIVE: Agile in not a project management methodology

Defined by CollabNet ” Scrum is  a management framework for incremental product development using one or more cross-functional, self organizing team of about seven people each. Scrum provides a structure of roles, meeting, rules and artifacts.” By definition,Agile is a a mind set, as well as, a set of engineering practices for rapid delivery of … Continue reading PERSPECTIVE: Agile in not a project management methodology