Why Vertical Slice Architecture makes sense
Vertical slicing is defined as narrowing a work item down to a narrow focus i.e. breaking functionality down into small pieces.
Vertical slicing is defined as narrowing a work item down to a narrow focus i.e. breaking functionality down into small pieces.
Command Query Responsibility Segregation (CQRS) specifies that different data models should be used to for updating the database and read from the database. Command and Query are two operations which infer read and write respectively
Why Agile methodologies are not always the answer to project management problems.
In an industry that is continually evolving and with organisations constantly not only searching for the elusive differentiator  but also for the one thing that will improve performance over competitors by increasing productivity and efficiency.
“Plans are worthless, but planning is everything.†— Dwight D. Eisenhower The above quote is one of my most favourite quotes, and personally I think… Read More »what are agile planning methodologies ?
Over the past few years Agile has become a buzzword in not only the software development industry but across a number of industry sectors.  In… Read More »What is Agile Methodology?
I have posted before about what is Agile Methodology, but in this post I will discuss some of the most common side effects and failures… Read More »It’s not about being Agile, it’s about implementing practices that provide flexibility