Blog

Blog2019-04-16T10:46:05+00:00

How to Scale Engineers on a project – Zircon’s Top 5

How to Scale Engineers on a project - Zircon's Top 5 In my previous blog I examined how, like Cloud computing, working with Zircon allows for scalability.  Now, as promised, here is our Top 5 on the subject. Our retrospectives (regular team feedback sessions) have a section specially designed to answer this question: “How would we improve the information and resources available to the project such that a new team member would be able to hit the ground running?”  While this is continually evolving for our teams, we’ve learned key lessons. Here are the current [...]

By |September 20th, 2019|Blog Posts|

It’s Project Induction, but with Scalability as it’s Kernel.

It's Project Induction, but with Scalability as it's Kernel.  In a recent conversation with a client they told me, "Zircon is like Cloud computing, we can scale up and down with you as and when needed.  In our case, we needed several months help getting our product to market and Zircon was able to provide the help we needed. If we'd have gone in house it would have meant hiring and training a specialised team for a period of less than a year and that wasn't on the cards for us." I responded to say that project induction is [...]

By |August 23rd, 2019|Blog Posts|

Please Take Care to Mind the Skill Gap

Please Take Care to Mind the Skill Gap A while back, when Brexit was in its early stages, we posted an article to the Zircon blog questioning how a leave vote could impact those working in the technology industry. During the research for this article, we came across several reports expressing concern over a growing gap in the skills of local workers, and how the decision of many companies to offshore their development has given rise to a phenomenon known as the 'Brain Drain'. Several years later, and as with Brexit, it seems that a solution to this [...]

By |August 16th, 2019|Articles, Blog Posts|

Should we be Looking to the Clouds?

Should we be Looking to the Clouds? If you keep an eye on the Zircon blog, you may have noticed that for the last couple of months there has been a common theme connecting each new article. That theme of course, has been cloud computing. Since the beginning of June, we have heard from a few of our engineers as they share their experiences and knowledge of topics such as Scalability, Microservice Architecture, and the Enterprise Service Bus (ESB) model. Now as we bring this series to a close, we would like to share a [...]

By |July 23rd, 2019|Blog Posts|

Service-Oriented Architecture and the Enterprise Service Bus Model

Service-Oriented Architecture and the Enterprise Service Bus Model With any service-oriented solution, there is a certain challenge to configuring a setup that scales well with workload. Implementing an Enterprise Service Bus (ESB) model helps to alleviate the difficulties in doing such, by allowing any connected application to act as a service provider. An Enterprise Service Bus model is a model in which any of the connected applications can be assigned a server or client role, in turns, allowing for full utilisation of all connected devices for the current problem being solved. The ESB model promotes agility and flexibility [...]

By |July 18th, 2019|Articles, Blog Posts|

Cloud Scalability – How Can it be Achieved?

Cloud Scalability - How Can it be Achieved? In my previous blog, I discussed Microservice Architecture, which is one way that we can build scalable applications for the Cloud. In this article, I’ll be discussing some of the services and features available in Cloud platforms, such as Microsoft Azure and Amazon Web Services (AWS), that allow you to scale Services and Resources. Scaling Methods One of the advantages of Cloud services is the ability to scale depending on demand. For Compute resources such as Virtual Machines (VMs), this can be achieved by [...]

By |July 15th, 2019|Articles, Blog Posts|

Behind the Cloud – Summarising Microservice Architecture

Behind the Cloud - Summarising Microservice Architecture This month all of our social media activity has focused around a single topic, and that is the cloud. Last week on the blog we shared a brief introduction into the world of cloud computing, this week Nick, our in-house expert on cloud technologies, has put together a nice summary of the Micro-service Architecture that helps us build scalable applications for the cloud. Over the last 10 years, there has been a significant change in the way that we consume Applications, and the value attached to these [...]

By |June 25th, 2019|Articles, Blog Posts|

May We Introduce You to Cloud Computing

May We Introduce You to Cloud Computing To those unfamiliar with the tech world, the idea of the cloud or cloud computing is truly mind boggling. In reality there isn't anything particularly spectacular about the cloud, and in this addition to the Zircon blog we will try and bring the concept out of the homoshpere and a bit closer to earth. So What is Cloud Computing? In the simplest of terms, cloud computing is the delivery of computing services over the internet, typically on a pay for use basis. These services include access to [...]

By |June 14th, 2019|Blog Posts|

Zircon Supports Armed Forces Day 2019

Zircon Supports Armed Forces Day 2019 Armed Forces Day 2019 is rapidly approaching, and Zircon is pleased to announce that we are proud supporters of this year's National Event. Hosted in Salisbury and running over the course of three days, 28th to 30th June, it is anticipated that this year will be the biggest Armed Forces Day National Event to be delivered in the UK to date. We are honoured to be a part of this prestigious event, and to be a part of the commemoration of all those men and women who serve and [...]

By |May 30th, 2019|Blog Posts, Company News|

If It’s Worth Building, It’s Worth Testing

If It's Worth Building, It's Worth Testing Testing is a crucial part of any software development project, regardless of the industry, preferred methodology or how much you trust your development team. After all we all make mistakes. It is part of what makes us human. When it comes to software leaving a mistake unchecked, especially in terms of safety critical systems, can result in a disastrous outcome. Of course the identification and removal of bugs is undoubtedly important, but is it the only reason to test software? Certainly not. There is so much more to testing than bug [...]

By |May 30th, 2019|Articles, Blog Posts|

Software Quality During Implementation, How Can It Be Achieved?

Software Quality During Implementation, How Can It Be Achieved? Software quality is not something you can introduce to a system during the final moments before a release, nor should it be something to sacrifice simply to increase the speed of development. Rather it should be given consideration at each and every point of the development lifecycle, from inception to implementation, and treated with a certain degree of priority. Achieving high quality software doesn’t have to be complicated, and it certainly doesn’t have to be time consuming. During the implementation stage alone, you can find plenty of simple development [...]

By |April 29th, 2019|Articles, Blog Posts|

The Who’s Who of Software Requirement Generation and Maintenance

The Who's Who of Software Requirement Generation and Maintenance If you were to cast your mind all the way back to last November, you may recall that we published an article advising on how to write software requirement specifications. This month we have decided to once again delve into the realm of requirements, and share our thoughts on who we believe the task of generating and managing requirements should fall to. When you take a minute to think about the process as a whole, it is unlikely that such a crucial task would be just [...]

By |March 19th, 2019|Articles, Blog Posts|

National Apprenticeship Week @ Zircon: The Daily Life Of An Apprentice

National Apprenticeship Week @ Zircon: A Typical Day In The Office As 2019's  National Apprenticeship Week draws to a close, so too does the Apprentice Blog Takeover. However. whilst the takeover may nearly be over, this won't be the last you hear from our apprentices. Keep your eyes trained on the Zircon blog and you may just spot an article or two pop up every now and then. For the final edition of the Apprentice Blog Takeover, Chris, who has completed his apprenticeship and is now a permanent member of our development team, shares his [...]

By |March 8th, 2019|Blog Posts, Company News|

National Apprenticeship Week @ Zircon: Why I Chose An Apprenticeship

National Apprenticeship Week @ Zircon: Why I Chose An Apprenticeship 2019's National Apprenticeship Week is now well underway, and here at Zircon, we are keeping up with our promise to open up our blog as a space for our apprentices to reach out to those considering an apprenticeship in order to share their personal experiences and advice. For today's edition of the Apprentice Blog Takeover, Dan, who has been working towards his degree in Software Engineering as an apprentice at Zircon, has decided to share the biggest factor that prompted him to take on an [...]

By |March 7th, 2019|Blog Posts, Company News|

National Apprenticeship Week @ Zircon: What I Enjoy Most About Being an Apprentice

National Apprenticeship Week @ Zircon: What I Enjoy Most About Being An Apprentice As you may have seen from yesterdays post, for the remainder of this year's National Apprenticeship week we have handed our blog over to our apprentices, so that they may share their experiences and advice to those considering apprenticeships as a route into software development. In today's edition of the Apprentice Blog Takeover, Spencer, who has been an apprentice at Zircon for almost two years, shares what he enjoys most about his role. I am in the [...]

By |March 6th, 2019|Blog Posts, Company News|