Maxim Churilov

    • Member Type(s): Expert
      Media - Web-only/Blogger
    • Title:Maxim
    • Organization:MindK
    • Area of Expertise:Web and Mobile App Development

    To become a ProfNet premium member and receive requests from reporters looking for expert sources, click here.

    DevOps strategy: the secret to high-performing IT teams

    Friday, March 29, 2019, 1:07 PM [General]
    0 (0 Ratings)

    High-speed innovation allowed startups like Amazon, Google, and Netflix to dominate markets. Yet at some point, they all faced issues familiar to established companies. Slow, risky releases and a rift between development (dev) and operations (ops) pushed them to adopt a radical DevOps strategy.

    Before the advent of DevOps, companies had separate “walled-off” teams of developers, testers, and operations. All too often they had conflicting goals and little insight into other “camps”.

    Throwing issues over the wall to another team creates bottlenecks that slow innovation. In the world of Agile development and SaaS products, this can destroy your competitiveness.


    True customer focus includes firing customers. Here’s why

    Friday, March 29, 2019, 1:05 PM [General]
    0 (0 Ratings)

    When you’ve just released your digital product, under the theme of customer focus you’re trying to capture whoever comes through the front door. We know it may sound crazy, but to better serve your customers you need to find the “right” ones, and reject others.

    For most owners of small and medium businesses, there’s a subconscious pressure that they have to be customer-centric in everything they do. Oftentimes, going through the rush to make more sales and keep pace with the customer desires, businesses get into unpleasant situations.

    The reality of customer-focused strategy is that you need to build relationships which are rewarding for both client and your business. This means that you need to maintain business hygiene by better serving the tribe of product fans and partners and getting rid of “toxic” clients.

    Focusing on the right customers frees up resources and provides better care for your best сlients.


    8 project team roles that will define your software product success

    Friday, March 22, 2019, 10:41 AM [General]
    0 (0 Ratings)

    Oftentimes, project teams are made up of a mess of goals, deadlines, and emotions, but only well-structured teams can turn this into a force that drives your software product and makes it stronger.

    As a software development company, forming project teams for our client ideas is a core part of MindK’s DNA. Every new project has its special nature, so we try to adapt our teams for each of them.

    We consider people to be the greatest asset in every software development project. Clear-cut project team roles and responsibilities help the project to move forward and multiply chances of success for the client’s business.

    In this article, we reveal our approach to setting up the project team roles and responsibilities in Agile software development process.


    Iterative development: the secret to great product launches

    Monday, February 25, 2019, 4:50 AM [General]
    0 (0 Ratings)

    When Elon Musk founded SpaceX with a dream to colonize Mars, few believed that in ten years the company would disrupt the whole industry. His approach to building rockets is called iterative development (and it can help you make better software).

    Instead of developing a huge (and expensive) spaceship that could take humans to the Red Planet, he chose to build a smaller rocket and iterate on the design.

    Falcon 1 became the company’s Minimum Viable Product (MVP). Its first launch ended in a disaster – the rocket blew up over the launch site on Omelek Island.

    Following two more failures, Falcon 1 finally became the first privately-built rocket to deliver payload into the orbit.

    The lessons learned from early failures were used to develop Falcon 9, which in turn became a part of Falcon Heavy. Its maiden launch was a tremendous success with two side boosters landing simultaneously at Kennedy Space Center and Musk’s personal Tesla Roadster flying off into the orbit.

    All of this would’ve been impossible without iterative development.


    Top DevOps tools: what we love and use in MindK

    Friday, February 8, 2019, 8:17 AM [General]
    0 (0 Ratings)

    We have invested plenty of time researching and deciding which tools to include in our DevOps tool package. Our decisions are based on almost ten years of experience in the IT industry and we are ready to share the list of best devops tools with you.

    Here in MindK, DevOps is a part and parcel of every project developed.

    DevOps (‘development’ and ‘operations’) represents a culture that you can adopt for continuous improvement, aimed to unite the efforts of both developers and operations towards a common business goal.

    For every client project in MindK, we work with plenty of third-party applications, manage a lot of servers, and collaborate within internal and client teams, so we are forced to find a way that makes the whole software development process seamless and efficient.

    With that in mind, we begin to test and try different tools that could help us establish a DevOps culture.


    Page 1 of 2  •  1 2 Next