Skip to main content

Innovation + Product Development

Software as an engineering discipline

There are some interesting things happening over at SEMAT (Software Engineering Method and Theory). A great name list of participants, with many of the luminaries of our industry participating. It will be interesting to see where this will lead. I’ve tried to participate with some previous attempts at similar things, such as some work by […]

Applying the 7 phases of the waterfall model to Agile

When I started my study of software engineering at university, I thought the Waterfall model was such a beautiful model which would lead the team to deliver a system successfully. There are 7 typical phases identified in Waterfall model and they are followed one by another in sequence. 1. Requirements specification 2. Design 3. Construction […]

Find project success in simplicity

In 2002, Jim Johnson of The Standish Group made a presentation at the eXtreme Programming (XP) 2002 conference. The focus of the talk was Return on Investment (ROI) of IT projects. The presentation was very valuable and information packed, and one part of the presentation in particular, I believe, holds one of the most important […]

Offshore IP Protection

One of the most frequent questions I get asked regarding moving project work offshore is around Intellectual Property (IP) protection. Often, this question is asked based on perception that doing software work offshore, inherently puts a company’s IP at greater risk than how work is done today at that company.  While there are certainly safe-guards […]

Welcome! Multi-shoring and Agile

Welcome to the Multi-shoring blog. I think I have the honor of making our inaugural post. I hope you find it and all that we blog about to be interesting and insightful. We certainly believe in the benefits of Multi-shoring, and hope to share these with our readers. I thought an interesting kick-off might be […]

Load More