#DevOps #project #software #PM

Meet the DevOps engineer — the money-saver, the last bastion of software development project, the person who accepts challenges that no one else is willing or able to take on. If you have a feeling that your product is draining your budget and you’re pretty sure it can be done cheaper, you’re probably right. And a DevOps engineer is the right person for the job. I’ll explain the DevOps engineer’s role and responsibilities and how they can improve your tech products.

What is a DevOps methodology?

Let’s imagine that you have a great software development team that prepared a modern and amazing application and you…


#cloudcomputing #aws #software

One might say that cloud will, if not already has, become a standard. According to various statistics, 90% of companies use some type of cloud service, so business advantages of cloud computing are undeniable. In order to fully appreciate any cloud computing benefit, you need to take a closer look at your application. With proper optimization and a set of services, you can take your product to the next level. Let’s see what can be done.

What is cloud computing?

The term cloud computing can be interpreted ambiguously:

  • using unlimited computing resources (CPU, RAM, Disk Space) that the cloud provides
  • having your application working…


#serverless #computing #teams #aws

Photo by Leon on Unsplash

The cloud and scalability go in pair. Serverless is one of the rising cloud development frameworks that speed up operations around stateless apps by reducing what teams have to manage. In what’s called a “no-ops” approach to growth, the cloud provider relieves engineers from troublesome application and service platform management at a certain cost. Decide if serverless can be the technology for you by examining its nuts and bolts in this rational guide.

Should you develop on-premise or in the cloud? The answer is the one we in IT love — of course, it depends, but you’ll hear why. Allegedly…


#software #document #architecture

Photo by Scott Graham on Unsplash

Every application has an architecture. It might be something simple or something complex. It might be pre-designed or a result of implementation. What’s more, every architecture constantly evolves.

That’s why it is important to not only be able to pass everything related to it to the team but also be able to keep that information up to date. So in this article, I focus on how we share such information at ScaleTech Solutions. And generally — how to document your architecture on the daily basis?

No one standard for documenting software…

When we think about API documentation, the most obvious answer is OpenAPI / Swagger. …


#BA #software #sales #projects

Photo by Kaleidico on Unsplash

When a salesperson works on a contract, there’s a silent expectation they will secure development work that can be delivered in 100%. Often enough, they don’t negotiate with the client on a technical level, which can lead to scope changes, crunch, or a total project failure. Before that happens, a business analyst can confirm all the complexities, ensuring that the client and the service provider are entering a partnership set for success.

The uncertainty of the future caused by the pandemic made business decision-making much more cautious. In 2020, technology budgets for major industries dropped by 2.5%, …


#software #business #ProjectManager #Agile

Photo by Scott Graham on Unsplash

Whether you are a Product Owner or Project Manager — business needs are important for you. From the Product Owner’s perspective, it’s something that makes you think about new software (or new functionality) and its shape, whilst for the Project Manager — understanding business needs is crucial to write a good User Story. Thanks to that you can capture a description of a software feature from an end-user perspective. It must describe the type of user, what they want and why it is so. If you have business needs described in a straightforward way — most probably you will have…


#serverless #computing #scaleup #teams

The cloud and scalability go in pair. Serverless is one of the rising cloud development frameworks that speed up operations around stateless apps by reducing what teams have to manage. In what’s called a “no-ops” approach to growth, the cloud provider relieves engineers from troublesome application and service platform management at a certain cost. Decide if serverless can be the technology for you by examining its nuts and bolts in this rational guide.

Photo by Sigmund on Unsplash

Should you develop on-premise or in the cloud? The answer is the one we in IT love — of course, it depends, but you’ll hear why. Allegedly…


#productdevelopment #software #development #backlog #management

Photo by airfocus on Unsplash

Working with tasks in our everyday life helps us have a grip on things that matter. Shopping, vacation plans, or apartment re-furnishing start with a to-do list, because we need to prioritize, remember, and track consuming activities not to get lost. Then, one day we leave so many unattended tasks on the list that we go into fight-or-flight mode. Does it sound like what happens in your product development process? Let’s define how proper backlog management should look like for software development so that your crew can get it under control.

In the IT world, a backlog is a list…


#QA #ProductQuality #testing #production #bugs

Photo by freestocks on Unsplash

Do you know the consequences of not catching software errors in production? They hit business revenue, damage personal reputation, and can even lead to death. So… let’s avoid having such, right? But how? That’s what shift left testing was made for. It’s an uncomplicated approach to QA that can save your project from massive errors — at a price.

Tech professionals just hope their next deployment won’t cause any errors. But they’re often unsure about their code cleanliness. Which reminds me of what happened to me one day.

My boss stormed my digital workspace with an ASAP request for me…


Photo by Leon on Unsplash

The Scrum Guide has been the centerpiece of the Scrum framework for 10 years now. During this time, it has been evolving along with the changing world including the software development industry. The 2020 edition of Scrum Guide features many changes meant to fine-tune the framework even more towards business.

In this article, we’re going to go over all that is new in Scrum Guide 2020 and provide our opinion on the new changes based on the experience from TSH’s projects, including the definition of Scrum, the incluence of Scrum Guide on the industries, self-managing Scrum team and more.

Scrum Guide — introduction

While…

ScaleTech

We engineer the solutions to the problems that our customers want to address with their unique products/services.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store