Agile

I am pleased to announce that DotNetME Podcasts are live now !!!To start with we have published our first episode that talks about SOLID principles. In this episode my good friend Ron is asking me about the desing principles around – OCP : Open Close Principle– SRP: Single Responsiblity Principle–…

Read More

Yesterday, 10th Feb 2010, i was invited to speak at a Techies UG event, here in Dubai, UAE. I started off the discussion with defining the practice of refactoring and i quoted Martin Fowler’s blog as following •Refactoring is a disciplined technique for restructuring an existing body of code, altering…

Read More

Yesterday, 10th Feb 2010, i was invited to speak at a Techies UG event, here in Dubai, UAE. I started off the discussion with defining the practice of refactoring and i quoted Martin Fowler’s blog as following •Refactoring is a disciplined technique for restructuring an existing body of code, altering…

Read More

Last week I was invited by @RolfEleveld to participate in an Agile development discussion for his user group (TechiesUG) event. It was fun sitting with a bunch of geeks and having an open discussion on what is Agile development and how to convince stake holders (including customers/senior managers) to adapt…

Read More

Just completed the slide deck for my first Agile Developer series talk and sent it across for a review. Looking forward to the dry run in next couple of weeks. All the podcasts should be available for download on MSDN’s Channel 9 (http://channel9.msdn.com) . I will also be publishing the…

Read More

I am working on the content for the first podcast series that i promised last week. The talk is going to revolve around Agile Development and SOLID principles. I am going to break down the content into 4 X 15 min sections so that we can spread them easily depending…

Read More

At my work, these days, we are going through the process of requirements gathering and feature list freeze for the upcoming release of our product. Today i was explaining to one of the business analysts, that are port of our product team, (non-IT background) the importance of use cases. I…

Read More