A Letter From A Project Manager To His Team
Being a developer is never an easy job. At one side you have the Project Manager who wants you to complete the tasks on time and at the other end is the QA team who is ready to blame you for the poor quality of product. And building a wonderful product by maintaining this balance is a herculean task. Below are few things which will help you build that ‘wonderful’ product.
“Stop Working On Projects, Start Building Products” – Vishvajit
Lets first go by the so-called Google definitions of project and product. Project is “an individual or collaborative enterprise that is carefully planned to achieve a particular aim” and Product is “a thing or person that is the result of an action or process”. If you deeply understand the meaning behind both the words, Project is like ‘helping’ someone achieve his dream and Product is like ‘living’ his dream. Helping means you are a ‘part’ of it and living means you are actually ‘in’ it. So now it’s up to you to decide if you just want to be a small part of the entire thing itself.
Here onwards, I will stop using the term ‘project’ and instead use the term ‘product’ throughout this article.
Whenever you are working on any of the products to be built for the clients, try and understand the vision behind it. Start with W –
Answers to the above three questions will help you understand – the vision behind the product and what difference you are going to make to the ecosystem when you successfully build this product.
Before rushing into development, research about the product you are trying to build. See if someone else has already built a successful similar solution. If yes, try and play around with that product. Observe the UI, animations, screen transitions, alert messages, simplicity and overall user experience. See what they have done and think about what different things you want to do in your product. Even look for similar products which have failed. Compare your product details with the failed products and see if you are repeating the same mistakes again.
Remember- compare to excel not to replicate.
Be responsible for the work allocated to you. At every point throughout the development cycle, consider yourself as the owner of the product. At the end of the day, look back and see as an owner, you would be happy with the work done today. If the answer is Yes, you are on the right track. If its No, you need to improve.
Remember – products shape up beautiful when everyone takes collective ownership.
If you do not love the product you are building, something’s wrong. Either in the product or your approach towards it. Try to find out what is stopping you from loving it – your inability to perform, high expectations from subordinates or the product idea itself. Find the root cause and overcome it.
Remember – don’t just drag yourself for the sake of it.
Few developers find it exciting to read the complex code they have written. But remember that the more complex code you write, you are weaving a more complex web for yourself to get trapped into later in time. Try to keep things as simple as possible.
Remember – writing complex code is not an art but simplifying it, certainly is!
Try to understand the difference between two. Dedication means being committed to the task and devotion means love, loyalty and enthusiasm for the activity. Being devoted for the task makes you fall in love with the product, be loyal towards it by giving your uninterrupted time and efforts and you eventually work on it with all your passion and enthusiasm.
Your connection with the product is nothing less than a love relationship. Just like you need to be honest in your love-relationship, you need to be honest here as well. Be honest with the efforts you are putting in to write every line of code. Be honest to not to hide/leave the bugs in the code which you write, because – leaving behind known issues in the code is like having unprotected sex. You may get away with it for temporary pleasure but might end up in serious circumstances later in the time.
Remember- karma is a bitch! What goes around, comes around.
Understand the vision…
Compare with existing solutions…
Take Ownership of the product…
Love the product you are working on…
Keep things Simple…
Be Devoted towards the product…
Honesty pays…
Folks, believe me, these things will definitely help you to be a better developer than you were yesterday!
Vishvajit Sande
Project Manager | Mindbowser Infosolutions
Good Luck and Keep Building!
How to Effectively Hire and Manage a Remote Team of Developers.
Download NowThe Mindbowser team's professionalism consistently impressed me. Their commitment to quality shone through in every aspect of the project. They truly went the extra mile, ensuring they understood our needs perfectly and were always willing to invest the time to...
CTO, New Day Therapeutics
I collaborated with Mindbowser for several years on a complex SaaS platform project. They took over a partially completed project and successfully transformed it into a fully functional and robust platform. Throughout the entire process, the quality of their work...
President, E.B. Carlson
Mindbowser and team are professional, talented and very responsive. They got us through a challenging situation with our IOT product successfully. They will be our go to dev team going forward.
Founder, Cascada
Amazing team to work with. Very responsive and very skilled in both front and backend engineering. Looking forward to our next project together.
Co-Founder, Emerge
The team is great to work with. Very professional, on task, and efficient.
Founder, PeriopMD
I can not express enough how pleased we are with the whole team. From the first call and meeting, they took our vision and ran with it. Communication was easy and everyone was flexible to our schedule. I’m excited to...
Founder, Seeke
Mindbowser has truly been foundational in my journey from concept to design and onto that final launch phase.
CEO, KickSnap
We had very close go live timeline and Mindbowser team got us live a month before.
CEO, BuyNow WorldWide
If you want a team of great developers, I recommend them for the next project.
Founder, Teach Reach
Mindbowser built both iOS and Android apps for Mindworks, that have stood the test of time. 5 years later they still function quite beautifully. Their team always met their objectives and I'm very happy with the end result. Thank you!
Founder, Mindworks
Mindbowser has delivered a much better quality product than our previous tech vendors. Our product is stable and passed Well Architected Framework Review from AWS.
CEO, PurpleAnt
I am happy to share that we got USD 10k in cloud credits courtesy of our friends at Mindbowser. Thank you Pravin and Ayush, this means a lot to us.
CTO, Shortlist
Mindbowser is one of the reasons that our app is successful. These guys have been a great team.
Founder & CEO, MangoMirror
Kudos for all your hard work and diligence on the Telehealth platform project. You made it possible.
CEO, ThriveHealth
Mindbowser helped us build an awesome iOS app to bring balance to people’s lives.
CEO, SMILINGMIND
They were a very responsive team! Extremely easy to communicate and work with!
Founder & CEO, TotTech
We’ve had very little-to-no hiccups at all—it’s been a really pleasurable experience.
Co-Founder, TEAM8s
Mindbowser was very helpful with explaining the development process and started quickly on the project.
Executive Director of Product Development, Innovation Lab
The greatest benefit we got from Mindbowser is the expertise. Their team has developed apps in all different industries with all types of social proofs.
Co-Founder, Vesica
Mindbowser is professional, efficient and thorough.
Consultant, XPRIZE
Very committed, they create beautiful apps and are very benevolent. They have brilliant Ideas.
Founder, S.T.A.R.S of Wellness
Mindbowser was great; they listened to us a lot and helped us hone in on the actual idea of the app. They had put together fantastic wireframes for us.
Co-Founder, Flat Earth
Ayush was responsive and paired me with the best team member possible, to complete my complex vision and project. Could not be happier.
Founder, Child Life On Call
The team from Mindbowser stayed on task, asked the right questions, and completed the required tasks in a timely fashion! Strong work team!
CEO, SDOH2Health LLC
Mindbowser was easy to work with and hit the ground running, immediately feeling like part of our team.
CEO, Stealth Startup
Mindbowser was an excellent partner in developing my fitness app. They were patient, attentive, & understood my business needs. The end product exceeded my expectations. Thrilled to share it globally.
Owner, Phalanx
Mindbowser's expertise in tech, process & mobile development made them our choice for our app. The team was dedicated to the process & delivered high-quality features on time. They also gave valuable industry advice. Highly recommend them for app development...
Co-Founder, Fox&Fork