What is Quality Assurance in Software Testing?

Posted by Tiempo Development
Mar 6, 2019 10:29:50 AM

What is quality assurance in software testing? Is there any difference between quality control and quality assurance? People normally get confused when they are asked to differentiate between quality assurance and quality control. They believe that quality control, quality testing, and quality assurance are the same activities. As they perform similar kinds of functions, they can be easily confused as the same activities. However, these are different and perform different types of tasks. In this article, we will discuss these types of activities with some more details about quality assurance.

Read More...

Topics: Software Development, Quality Assurance, software

Share
    


Top Certifications to Boost Your Tech Career

Posted by Phil Wittmer
Mar 1, 2019 2:59:19 PM

Choose a Tech Certification That Can Enhance Your Opportunities

There are certifications that you need just to enter the tech workforce in a desirable position. But, once you are in, how do you move up and progress your tech career?  One of the best ways to boost your tech career is with continued education and certifications that demonstrate your skills.  While there are a myriad of certifications from which to choose, there are certain ones that will either enhance your job prospects, enhance your potential salary, or both!

Read More...

Topics: Software Development

Share
    


Top Programming Languages - Best & Most In-Demand to Learn [2019]

Posted by Mike Saleck
Mar 1, 2019 12:11:24 PM

Trends to Guide Your Choice of Programming Language This Year

Software programmers have learned programming languages in order to do their job but learning a programming language is not a one-and-done type thing.  There are a myriad of programming languages and new ones are constantly being developed. So, programmers must continue to educate themselves about the newest and best programming languages.  While there are many programming languages, there is only so much time and ability to learn new languages so one must narrow the list to the best and most likely to be used/in demand. Below we take a closer look at some of the best programming languages to learn in 2019.

Read More...

Topics: Software Development

Share
    


Are Desktop Applications Dead? Not By a Long Shot...

Posted by Tiempo Development
Feb 25, 2019 7:42:03 AM

In this month’s Meetup, Luis Pintado and Luis Quezada discuss the current state of desktop applications in today’s market. Some important insights and findings are outlined in this article.

Read More...

Topics: Meetups

Share
    


Software Development Trends - Top Trends That Will Dominate 2019

Posted by Mike Saleck
Feb 20, 2019 1:35:37 PM

Software Development Trends - Top Trends That Will Dominate 2019

The first quarter of any new year brings analysis of past trends, a close look at best practices, and strategic planning for the coming year.  In the software development industry, it is critical that a company stays on the cutting edge of burgeoning trends or they will quickly be left in the dust.  Software development trends are changing rapidly and, as this happens, software development teams are reevaluating and broadening their scope of what constitutes outstanding software.  They are also evaluating what constitutes an optimal customer experience.  With success objectives established, it is important to consider what are continuing and emerging trends in the software development arena for 2019 and beyond.

Read More...

Topics: Software Development

Share
    


What to Look for in a Nearshore Software Development Partner [2019]

Posted by Steven Lopez
Feb 6, 2019 11:30:00 PM

Traditional software outsourcing, or offshoring, typically involves using software developers on another continent, while nearshoring is the practice of outsourcing software development to countries on the same continent.

Nearshoring is becoming a popular solution because of some challenges of offshoring, especially its high failure rate. The 2009 CHAOS Report shows that only 32 percent of offshored software projects were completely successful, while 24 percent failed completely. The remaining 44 percent of these software engineering outsourcing projects experienced significant challenges caused by late deliveries, going over budget and reduced functionality.

Read More...

Topics: Mexico, Nearshore Software Development

Share
    


Microservice Patterns - Improve Application Agility with Microservices

Posted by Tiempo Development
Dec 4, 2018 8:34:18 AM

Microservice Architectural Patterns Play Critical Role in Realizing Benefits

If you transact business with customers in the cloud or rely on cloud applications to drive business processes, application agility is key. You need to continually roll out new functionality that keep your external and internal users fully engaged.

Read More...

Topics: Microservices, Software Architecture, Microservices Architecture

Share
    


Monolithic vs Microservices

Posted by Phil Wittmer
Nov 28, 2018 2:43:32 PM

Monolithic vs Microservices Architectures

The software industry is demanding that development companies become more agile, more flexible, and increase the velocity of their development efforts. To meet these demands, many companies are turning to microservices as an architectural design choice. No longer are software monoliths able to meet the fast pace and competitive nature of the industry.

Read More...

Topics: Microservices, Software Architecture, Microservices Architecture

Share
    


SOA vs Microservices - Learn the Difference & Decide [Updated 2019]

Posted by Phil Wittmer
Nov 21, 2018 8:43:06 AM

Microservices vs SOA

Microservices have become a trend in recent years, as developers look to achieve the same success that large enterprises such as Amazon, Netflix, Uber, and Ebay have had in decoupling their monolithic applications. By adopting microservices, these enterprises were able to increase scalability, and deployment speed and frequency. However, microservices are not the best fit for many organizations or their applications. It is important for all companies to be familiar the advantages of a microservices architecture as well as the disadvantages of microservice, as they seek to evaluate if this type of architecture is a good fit. If this is your first exposure to microservices vs SOA, we recommend you start your journey at our microservices overview.

Read More...

Topics: Microservices, Software Architecture, Microservices Architecture

Share
    


Microservices Disadvantages & Advantages [Updated 2019] - Tiempo

Posted by Phil Wittmer
Nov 14, 2018 1:15:21 PM

Microservices Disadvantages

Microservices is an architecture used to refactor a monolithic application into independently deployable services. These services benefit from being loosely coupled and highly cohesive. This approach is typically taken by companies that are feeling the pains involved growing data stores and slow deployment times that are characteristic of enormous enterprise applications. Companies that migrate their existing applications are better able to leverage the cloud and automation, resulting in highly scalable, quickly deployable, and resilient applications. The advantages of a microservices architecture are beyond the scope of this post. If you are more interested in learning about microservices, their advantages, and why companies choose this route, please review our microservices  page.

Disadvantages of Microservices

While a microservices architecture can provide a multitude of benefits, they are not the ideal solution for every organization. When considering undertaking a microservices initiative it will be very important to ensure your organization culture, and business needs align with shifts that will be brought upon by a microservices migration. A good first step in determining if microservices is the right fit will be evaluating the disadvantages and challenges that a highly distributed application can pose, and determining whether or not your organization is prepared to make the switch.

The purpose of this article is to provide an overview of the disadvantages of a microservices architecture in order to provide you with information you will need to address these issues as part of your microservices migration planning.

Read More...

Topics: Microservices, Software Architecture, Microservices Architecture

Share