Distributed Development Team: Setting up and Scaling [Part 1]
Distributed Development Team: Setting up and Scaling [Part 1]
|
This post is the first part of a series on setting up and scaling a distributed development team and addresses various phases involved in setting...
Continue reading
Distributed Innovation for Software Product Companies
Distributed Innovation for Software Product Companies
|
When I think of distributed innovation, the first thing that comes to mind is the meeting etiquette that a round table inspires. A round table...
Continue reading
Productivity Tools for Software Product Development 
Productivity Tools for Software Product Development
|
Software Productivity Tools: A must for product sustenance and success Software product development companies in their early years are synonymous with a small team of...
Continue reading
 Software Product Development 
Partnerships in Software Product Development
|
Sun Tzu, the legendary Chinese general, lived and fought his wars around 500 BC. He is believed to have been highly successful, and luckily for...
Continue reading
Outsourcing versus Insourcing 
Outsourcing versus Insourcing (Dedicated Teams)
|
Whenever an organization is looking to outsource, various questions arise, centered mainly on how to outsource and which engagement model to follow.  Owing to the...
Continue reading
Introduction to Scrum
Introduction to Scrum: An Agile Software Development Methodology
|
Scrum is a way for teams to work together to develop a product. Product development, using Scrum, occurs in small pieces, with each piece building...
Continue reading