18 Jun 2020
INTRODUCTION

In the last part of this blog series we covered the installation and setup of Jenkins on our machine and the creation of a Jenkins job that will connect to the GitHub repository for our Android application. Any time code is pushed to the repository or a PR is created the job will be notified and start a new build.

11 Jun 2020

One way to improve the quality and speed of your Android application is by implementing CI/CD processes. This allows teams to focus on development of new features and ensure that any code written is tested before it is automatically deployed to its relevant platforms

Continuous Integration (CI) and Continuous Delivery (CD) are processes to help improve software development teams by automating the way projects are built, packaged, tested and deployed.

04 Jun 2020

Digital transformation is a concept that is continually evolving. Now, it's gaining even more traction as our world adapts to the pandemic. Today, COVID-19 is pushing industries towards digital transformation. Want to know more about what this could mean for your organization? Keep reading, discover how digital transformation is changing the way we live and work through this time.

27 May 2020

In the avalanche of emails about virtually every corporation’s response to COVID-19, we’ve all heard the standard messages - "We’re all in this together", "We’re here for you", and "Your health and safety is our top priority". These standard lines don’t mean much after the 10th time you’ve seen it from every company you have given your email address at one time or another.

15 May 2020

While studying for my Project Management Professional (PMP) certification, a statistic that stood out to me was that nearly 17% of software projects fail. Though the blame might fall on many shoulders - everything from inaccurate requirements, changing objectives, and neglectful project stakeholders, I feel that the real culprit is the lack of effective Project Management.

08 May 2020

By now, most organizations know that digital transformation plays an important role in business today. Now the question is: how can your organization develop a digital transformation strategy? There are many different ways to approach it. Every company should develop their own road map to put them on the path to success. Keep reading to discover how to develop a digital transformation strategy for your organization. 

27 Apr 2020

For many organizations, digital transformation is at the core of pushing business forward. When done the right way, it can help businesses achieve sustainable growth and stay ahead of their competition. However, since technology is always evolving, some companies don’t know where to start. In this post, we’ll break this down to make the process less complex. Want to know more about how to build a successful digital transformation strategy? Here are five tips you should know.  

17 Apr 2020

You likely now know that the most common project management styles used in software development are Scrum or Kanban. But, software development isn't merely about being Agile. Though similar, both methodologies have key differences that require special attention as well as overlap in processes (recently I heard about "Scrumban," which was how a client described their delivery model). With any management principles, there are different interpretations of the "rules." The key to the successful implementation of any methodology is the practical work of a project manager.

03 Apr 2020

If you’re familiar with the software world, you’ve probably heard about agile development. Many teams and software companies are adopting this method and leveraging agile principles to get their projects done. Almost 86% of software developers use agile in their work. 

20 Mar 2020

Are you hiring a software developer for your upcoming project? Finding the right talent and making good hires is more complicated than it used to be. Research shows that there's a shortage of developers and a continuously growing need for expertise.