Category: Technology

GoodWorkLabs team at Nasscom Product Conclave 2013

nasscom-product-conclave-goodworklabs

GoodWorkLabs team attended the Nasscom Product Conclave 2013 at Bangalore. The conclave was buzzing with entrepreneurs and product guys showcasing their products and exchanging ideas. With 1600 attendees this time around, it was the biggest conclave till date. We met many talented and passionate folks, who are pushing India to become a product and innovation hub.

It’s estimated that Bangalore will be the single largest IT cluster on the planet by 2020, with 20 lakh IT professionals, 60 lakh indirect employment and Rs 4,00,000 crore exports. GoodWorkLabs is proud to be headquartered in Bangalore. We are proud to be playing a role in making Bangalore the No.1 innovation hub in the world.

Let’s make it happen, together!

If you are a startup or an individual wanting to convert your idea into a solid product to succeed in the market, you should probably give us a call. We have been helping many passionate entrepreneurs realise their dream of building world-changing software products. Let’s talk over coffee or a drink! 😉

 

Top 7 traits of a GoodWorkLabs Superstar

Top 7 traits of a GoodWorkLabs Superstar –

goodworklabs-technology-superstar

#1 – We are innovators. We are constantly looking for bright minds, innovators and awesome programmers to join us.

#2 – We are passionate people. Passion drives us. We need passionate RoR, Java, iOS, Android and UI developers who want to make a mark in industry.

#3 – We are problem solvers. All our positions need excellent problem solving skills and indepth knowledge of data structures and computer programming concepts.

#4 – We are Agile animals, all the way. If you have Agile Software Development (Scrum) experience, it’s a plus.

#5 – We are Extreme Programmers. Experience in Extreme Programming methodologies of pair programming, TDD (test driven development), continuous integration and the like are a plus.

#6 – We are an evangelist of open source technologies. If you have contributed significantly to open source, we definitely want to hear from you. Share your GitHub link with us.

#7 – Age or experience no bar. Your code and algorithms do the talking. Period.

Experience levels described in careers section are just an indication. We are interested to work with passionate problem solvers whose coding does all the talking!

Become a superstar. Join us.

We have some exciting opportunities, take a look at our careers section.

Google Glass and Tomorrow’s World

Wearable computing is the next technology frontier. As more and more computing power gets packed in smaller and smaller devices, we are looking at a future where technology-augmented capabilities of humans will enable us to be far more productive and impactful. Check out views of Piyush Kumar, Product Management Consultant at GoodWorkLabs and a wannabe ‘Glasshole’.

Among the various wearable computing devices leading this revolution, Google Glass is undoubtedly one of the most discussed and closely observed one. While it remains to be seen how the world will react to the new levels of intrusion into people’s personal space that this device promises to bring, here are a few of my ideas about how Google Glass can and might become indispensable part of our lives in future.

Emergency Healthcare:

Google Glass is a wearable computing device, the key word here being wearable. This would mean that the device is in contact with our body at all times while active, and can potentially detect any sudden variation in our pulse rate, body temperature and other vital signs. Combining this with the device’s computational capabilities, we can imagine a scenario where the device can detect a sudden change in our metabolic activities, and send out alerts with the necessary details to our emergency contacts, preventing emergencies- especially for senior citizens and unattended individuals.

Personal Safety:

This idea came to me while travelling to work one day. As the bus approached my stop, a fellow passenger approached the bus conductor to collect his change which the conductor refused to give back saying he did not have any change to give him and asked to passenger to let it go as it was a small amount anyways. The passenger- presumably an IT professional (J) immediately took his smartphone out and threatened the Conductor that if he did not return the change, he would post his picture online. Immediately, the Conductor found change in his bag and gave it to the passenger!

In the light of this incident and the law and order situation in countries like India, where most of the cases of individual harassment are never proven for the lack of concrete evidence, a device like Google Glass can be hugely advantageous as it can be made to start immediately recording the incident as it takes place, as well as alert the necessary people and organizations with details about the individual, location and incident among others.

google-glass-goodworklabs

Inter-device Communication:

The Google Glass can be made to show the location of other active Google Glass devices in a given region along with live feed of a situation, enabling rescue teams to become more efficient in case of riots, building fires and other man-made disasters by helping in better allocation of rescue team resources, prioritizing operations and identifying shortest routes.

Online and Offline Shopping:

Shopping experience can take a whole new dimension with Google Glass, given the fact that the Google Glass can potentially contain all of a user’s identity information securely. This, combined with services like Google Wallet, can help users to simply walk into a store, scan the barcode on an item using the camera on the device and make payment through their Google Wallet and walk out of the store. Also, the location sensing services combined with Google Glass’s secure user identification can mean personalized deals and discounts in stores and restaurants nearby.

Socializing:

While one of the biggest gripes about Google Glass is the threat to people’s privacy it poses in social settings like sitting in a bar or walking down the street, the device brings some very interesting options for individuals trying to socialize- especially with other Google Glass users.

The Google Glass in a Google device which naturally means that it will have the capability to access the Google profile of the user- should they choose to make it available publicly. So, when a Google Glass user spots another user wearing a similar device, the devices can be used to access each other’s Google and other public profiles online and know about them even before they start a conversation. This feature can have the necessary privacy controls to give the owner of the profile complete control over who views their profile and what they see in it. The device can also allow users to connect with each other and share information the way it is done currently via other mobile devices like Smartphones, Tablets and Computers.

Essentially Making the Smartphones Redundant:

Along with the above mentioned ways, which is by no means a complete list, the Google Glass has the potential to make the smartphones and tablets redundant, or at least take over a large chunk of their utility. It can do so by easily replacing the Smartphone screens with the Google Glass screen and the touch-based input systems with Voice-based systems. Everything that a Smartphone or Tablet does today, can be potentially done through a device like the Google Glass, while keeping your hands free.

UX Advantages of Google Glass

The best experiences are the ones that are never had. What I mean by this statement is that the best experiences happen when we enjoy the experience and do not get caught in all the factors enabling that experience. If you are having a great moment and want to capture it, you should be able to capture it with minimum disruptions and should not have to spend effort in trying to find the right camera, get the settings and either lose the moment, or end up with a not-so-great picture.

This is one of the key advantages of a device like Google Glass. It works almost in the background with minimum interruptions, allowing you to have a far more immersive experience with your surroundings.

The Risk:

Though Robert Scoble got away with his famous “Glasshole” pic as shown below, an overstated love for the device might not be advisable for everyone!  🙂

scoble

GoodWorkLabs Co-Founder Sonia Sharma Inspires Engineering Students

Sonia-cofounder-goodworklabs

Check out the interview of Sonia Sharma, Co-Founder and Managing Director of GoodWorkLabs. She inspires students to pursue entrepreneurship, talks about her journey in startups, how she is helping individuals and companies globally to bring out beautiful and solid apps and products that inspire the world.

Read complete interview on the BMS College blog here

Here are the excerpts from the interview –

Tell us something about your venture.

Sonia – I head GoodWorkLabs, a high-end software product consulting & delivery firm. We help companies / startup build software, mobile apps and gaming products. We are different from the vanilla services companies as we come with solid product building experience.

Most IT services companies fail to understand the needs of product building and do not possess the nitty-gritties of product lifecycle. They also fail to deliver top-notch quality and UX. That’s when we come in. We hand hold every aspect of product building, including competitor analysis, feature set recommendation, product roadmap, technology stack analysis, identifying a team to execute, the right architecture, etc. And then we also take up an integral role in go-to market strategy, feedback loop from beta customers, fine-tuning the software / business model and ultimately helping the firm succeed.

In other cases, for bigger global clients who know what they want, we build software products and global teams for them to take advantage of talent in Bangalore and other cities in India.

What is your philosophy towards work?

Sonia – I believe in excellence and delivering the best quality and it gets reflected towards the work we take up. The name of my company “GoodWorkLabs” reflects this philosophy

Whom do you admire as your role model? And why?

Sonia – There is no particular person that I can pinpoint. I look for fine little qualities in everybody, in little moments in my life and take inspiration from people.

Name 3 qualities of prime importance that a women entrepreneur should possess.

Sonia – Man or a woman, an entrepreneur should have these qualities:

1. Belief in themselves and confidence that they can change the world.

2. Passion

3. Perseverance

Do you think today’s economy is conducive for a new venture to start upon?

Sonia – There will never be such a thing called perfect time. It’s a myth. ‘Now’ is always the best time to start your venture. Your venture needs to solve one of the zillion odd problems in the current economy.

“Earning more & more is the motive behind any business.” Is it justifiable?

Sonia – I don’t see it as a problem unless you are earning money via unfair/illegal/immoral means. After all businesses are about making money. The way I look at it—the more business and growth your company achieves, the more employment you create, the more families your support, the more contribution you make towards your country and global economy.

Share with us the most enjoyable moment you had experienced on work.

Sonia – Well, I cannot pinpoint a moment but I enjoyed setting up GoodWorkLabs. Setting up your own venture is like a journey of unknown… it’s full or anticipation, , fear of unknown, happiness and a lot of adrenaline rush

Your message to the aspiring entrepreneurs?

Sonia – Be smart while starting up. If you are building a product company, create quick prototypes and get beta customers to validate the business model and product need. Connect with angels and other entrepreneurs. Be realistic in your approach and be lean in your burn rate. But at the end, passion and perseverance prevails everything else, because you will figure out a way to make your company successful. So just go for it and enjoy the journey.

Cross platform app development with Sencha

Sencha Touch is a HTML5 mobile application framework. Built for enabling world-class user experiences, Sencha Touch is a framework that enables developers to build fast and efficient apps that work on iOS, Android, BlackBerry, Kindle Fire, and more.

We see more and more companies using Sencha especially to develop quick prototypes and launching the apps on all platforms at once. One basic advantage is that Sencha cuts the development costs, because you need not invest on technology for iOS and Android separately. If time to market is of the essence, then Sencha may be a good option. But the performance cannot be compared with the native apps–Sencha apps do not have the coolness factor and responsiveness that a native app can give. However, it is still a great option depending on what your apps need to do.

Know more about Sencha framework here.

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?