Christian shares his vision of development processes and methodologies, leadership in a software company, and whether CTOs should move from hands-on work to a more management-oriented role. He also shares his insights into creating ideas and solving conflicts at Adtraction.
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.
In this article, I want to show you how we successfully mixed Scrum and Kanban methodologies in one of our projects. This kind of methodology was created gradually, though it can be used in any project under certain conditions.
Here, I write about multi-tier architecture as the best option for enterprise software products. I look at software architectures with different numbers of tiers and describe the best technologies for each layer.
Stay in touch
USANew York, USA
2 Rector Street, Suite 1202
10006 New York, NY
+1 914 294 3318