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.
User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features.
This is one of the most helpful software engineering books I’ve ever read. It is most useful for people who have some real world experience in .NET development.
An essential book for software developers of all levels, programming languages and platforms.
I totally recommend this book, to any IT professional looking to make more of an impact on the business world, helping to create businesses that really matter and provide real benefits for all.
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 ?
Modern Software applications are required to connect across different machines , User Interfaces (UI) and provide data to other applications in the form of services. To enable this software developers often create an Application Programming Interface (API). In this post I’ll provide an explanation of what is rest and how it can be used within your application. This article will discuss fundamentals of Web ReST API are the same regardless of software implementation platform.
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