This article will try to debate the controversial dilemma of hard and soft skills in the Software Testing field. I’m sure that in any field/industry we may perform we encountered this dilemma at least once. So, which one do we think weighs more: hard or soft skills? Software Testing – Basics First of all, let’s […]
Any software development estimate is based on a combination of effort, time, and costs associated with the project scope. The crux is finding a balance between the client’s or manager’s requirements and the team’s ability to address these requirements in estimating a proposed project. The two main parameters that stand at the center of project […]
A product owner is a specialist with a strong understanding of the business as well as the vision, goals and mission of a product. The role of a product owner is central to the development lifecycle, and responsibilities vary depending on the product type and specifics of the development process. A product owner’s primary job […]
You might be surprised to find out that Artificial Intelligence (AI) is not that modern, as it has been established as a field of study since 1956 at a summer workshop held on the campus of Dartmouth College (US). Those who attended became the leaders of AI research (John McCarthy and 9 others). Before them, […]
The pandemic has forced many workers around the world to shift from the office environment to working from home. In trying to limit the spread of the virus, tech companies like Twitter, Google or Microsoft have encouraged employees to stay at home. Many companies have closed offices and set up remote collaboration, using digital tools […]
Customer service plays an important role in building the brand reputation for your business. Often customers get in touch with this department because they want to address a problem regarding your services or simply ask a question about one of your products. Having an easy way for your customers to reach your staff members is […]
Some product development teams might fall into the trap of thinking that all customers need the same thing. However, an outstanding vendor should cultivate a mindset of sharing and exploring which ideas would work well for each particular product, and which wouldn’t. Today, with the growth of agile methodologies and DevOps practices, companies that choose […]
January 06, 2021 Code review is considered to be the #1 practice a company can use to improve code quality. But its benefits extend far beyond that, while its drawbacks can be managed by following best practices guidelines, all of which we are about to explore here. Are code reviews challenging? Reviewing code is not […]
We all know that every successful software product starts with a big idea. However, it takes a lot of time, energy and dedication to take that great idea and transform it into a successful product. Most importantly, you need the right technology and architecture to ensure a seamless experience for your end-users. Unfortunately, in many […]
You’re coming home after a hard day at work. You throw your bag on the couch and grab the two slices of cold pizza left over since last night (you hope), barely feeling the taste of it. With the last bit of energy you throw the box on top of the pile of other boxes […]