Watch the video – “Ideas to Inception – Lean Startup Philosophy”

Watch the video of the session “Ideas to Inception – Lean Startup Philosophy” held at Nasscom Product Conclave 2014 at Kolkata, India. Vishwas Mudagal, CEO of GoodWorkLabs, shares insight into the practical implementation of the lean startup philosophy, tips on how to build customer focused B2B products/ applications, how pivots can help rejuvenate revenue models, importance of UX (user experience) in mobile apps and products, and so on.


GoodWorkLabs Working Model

GoodWorkLabs has a unique way to help companies build new products and enter the market. We only take few select customers at one point in time and fairly dedicate our entire time on building one product.

There are two aspects to build the product –

#1. Product Consulting

#2. Product Delivery


#1. Product Consulting involves the product requirements refining, defining the product priorities, identifying right technology, building a good UX model, speaking to clients to get feedback and finding right talent to work on the particular deliverables. Here we take over the role of a Product Owner and define user stories for every sprint, and make sure they are done according to the set standards.

One of the primary objective of the Product Owner is to save cost and quickly get the product built. For example, is it possible to use Sencha or PhoneGap framework and bring out iPhone and Android version at once? This will cut our development cost significantly. But what will be the long term impact? What is the trade off? Such inputs are never given by typical services companies, because they want to increase the billing.

The consulting aspect is absolutely required for the success of the product and it will ensure you save time/cost in product delivery.


#2. Product Delivery – Here we will work with the tech architects to come up with effort estimates and timelines. Also the budget for the team monthly against the deliverables. We want to help you with quick iterations (with sprints) and working models for you to showcase it to your customers to win business. We have an excellent team of software developers, UX/UI designers, architects and business analysts who are the best at what they do. We ensure your product will be top-notch and your customers will love it.

The third step would be to build a team and move out, whenever you want us to. This is something we have successfully done for number of companies, so we can do it for you. This is significant different from other services companies who work on piece meal projects and get out after delivering without understanding the customer go-to market and long term requirements.

GoodWorkLabs’s objective is to hand hold product development from scratch to go-to-market and beyond.

Take a look at our technology services – we work on mobile apps, software products, enterprise solutions, CMS/web projects and anything that need cool and solid tech.

Get in touch with us now to discuss about your product or technology needs.

The Advantages of Agile Software Development

Agile software development is a software development method based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.

There are many agile frameworks and they all follow the following statements of value:

  • We value individuals and interactions over processes and tools.
  • We value working software [or any product] over comprehensive documentation.
  • We value customer collaboration over contract negotiation.
  • We value responding to change over following a plan.

At GoodWorkLabs, we always follow Agile Methodologies of SCRUM and Extreme Programing for all our projects. It gives our customers a number of benefits that include quick time-to-market window, saving costs building only essential features to go to market, control of the roadmap and ability to change the direction of the project every sprint, measure quality at the end of every sprint, better risk management because you see a potential deployable product every sprint and so on.

Here’s a few good articles that help you understand more about agile and the key benefits.

1. 10 good reasons to use agile methods.

2. Benefits of agile development

3. What is Agile?


Ready to start building your next technology project?