Everyone who starts their adventure as a PM or even those who have many years of experience asks themselves the same question: "How to manage a project and achieve success." That is also the question that begins every new cooperation with our clients. But there is a stage of our collaboration when we ask one more, and of great importance.
If you run an business, you probably hear a lot about cloud from many people - developers, friends, competitors, etc. Although Cloud became a very popular term in the last years, I've noticed that its meaning is often unclear, and people don't realize what are the benefits of applying this technology. Should your web app migrate to cloud? What benefits will you get by taking this step? Find those questions answered below.
Story of a popular website that crashed under an unexpected increase in user traffic. How did it recover? How we made it ready for such situations in the future? Read the lessons learned from the hug of death.
A growing customer base is usually a good sign. But also it can cause you a lot of pain and suffering, i.e. when you hit limits of the application, and it will become too slow to keep the customers interested, or even goes down. In this article I will cover 5 hacks to overcome the most popular scalability issues within hours.
Do you want to attract more users for your SaaS? I am sure you do. If you are a SaaS owner, you probably track all the metrics like conversion rate, activation, churn, and MRR. But it all comes down to the users. The more you acquired, the better, right? Well… usually yes.
Task completion reporting may not be the most interesting part of the software development process, but when it’s done right it can be both effective and effortless, significantly speeding up internal testing and customer acceptance. Good reporting ensures that everyone is on the same page, minimizes guesswork, and allows you to identify potential misunderstandings. It also helps to make sure that work reported as finished is actually done. In the end, it contributes to speeding up the development process and shortening time to market for new features. To make it happen, I suggest introducing 6 simple rules of good task completion reporting.
When building an application, you will for sure reach a moment when someone suggests you do a full rewrite. This could be your developer or anyone else (including yourself). This scenario might be tempting as, in most cases, the software you have is not ideal. It has bugs, breaks from time to time, doesn’t scale well, the code is ugly, the framework you use is not maintained anymore, etc. It might feel a bit like wading through a vat of molasses. You feel like this is the best solution to all your problems, maybe you can already see the shiny new application that you are going to build and the money it will earn, happy customers, no bugs, etc.
At Accesto we recently came up with a project release checklist that helps us to make sure that we did not miss anything. It helped us a lot during the last releases and ensured peace of mind.
Cutting corners in web development speeds up your development in the short run. But it eventually catches up to you in the long run, causing a lot of stress and maybe even bigger problems. It can kill morale and could be a reason why developers jump ship from your company. Especially when the business side of things doesn’t care about the code and quality software architecture.
A few months back, we were sharing our office with two developers from another company. For a month they worked on a project with us. At that time we had six employees at the office plus two developers working remotely.