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.


    How to win customer loyalty with location-based apps

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

    Starbucks knows when I go to work. Their app can access my location and purchase history. So when I pass by the nearest coffee shop, it sends me an offer I can’t resist – a cup of Java Chip Frappuccino (600 calories) at 25% off. And while I’m sipping this unholy goodness, here’s how similar strategy can help your business.

    The company is using an approach known as geo-push to make highly targeted offers.

    It consists of two components:

    • A location-based app that tracks users via GPS or cell tower signal; and
    • Geo-fences, virtual boundaries around Starbucks coffee shops. Crossing them triggers a specific action in the app, such as sending a promotional notification.

    By combining GPS data and users’ purchase history, you can anticipate user desires and power-up your business.


    SaaS vs Cloud Services: Explained and Compared

    Monday, December 10, 2018, 1:27 PM [General]
    0 (0 Ratings)

    People tend to use the terms SaaS vs Cloud services as interchangeable notions and this is wrong. The first thing you need to remember is that Cloud and SaaS are not equivalent.


    Web Application Development Cost: Your Ultimate Guide to Web App Budget [2018]

    Monday, December 10, 2018, 1:21 PM [General]
    0 (0 Ratings)

    If you look up the Internet for how much a web application costs you won’t find a clear answer. Everybody wishes it could be that simple – to receive a split-second estimate and time-frames – but it’s not.


    The Ultimate Guide to Working with an Outsourcing Web Development Company

    Monday, January 8, 2018, 3:04 PM [General]
    0 (0 Ratings)

    I totally get this mentality.

    But outsourcing doesn’t have to be difficult or stressful. Its aim is to facilitate the successful product development.

    However, if you follow the steps that I’ve written in this article, outsourcing can save immense hours and resources that you can reinvest into your business.


    8 Questions to Ask Yourself Before Designing a Conversational UI

    Friday, December 1, 2017, 1:17 PM [General]
    0 (0 Ratings)

    In this two-part series, you’ll learn how to design a conversational UI and craft a unique voice for your brand. I understand the desire to jump right into design process. But first, ask yourself these eight essential questions, to make the process less daunting and get more efficient results.

    What is a Conversational UI?

    Conversational UI (CUI) is an interface that lets you interact with various applications in the most natural way possible, by talking to them.


Blog Categories