CTO Insights #1 with Christian Longberg— “Processes stop people from being creative”
|
There are a lot of reasons why most startups that seemed promising experience slowdown in growth or even die. The most painful reason is the inability of the startup to keep up the pace of software development. This happens not because of an inefficient development team or inappropriate technologies; what matters most is the software itself—that is, its architecture. I describe this problem in detail and show how it can be solved.
When software companies merge, two main aspects come to the forefront: integrating software platforms and outsourcing. I would like to describe the issues of company mergers, and what they look like from the outsourcer’s viewpoint.
Frontend–backend development is more common for large projects, most of our customers that have accepted this approach have been pleased with it. Though, some companies refuse to use it and prefer full-stack development. I compare both approaches to explain why software companies prefer one over the other.