|
|
#1 |
|
Administrator
![]() Join Date: Jul 2007
Location: Salt Lake City, Utah
Posts: 379
![]() |
Updating the Worldwide Application was originally posted on the main page of LDSTech. It was written by Devon Gibson.
--------------------------------------------------- It has been my experience that homegrown applications can present a number of challenges as they expand and evolve. One of these challenges is the absence of a defined build and release schedule. A homegrown application that I currently manage has evolved over the years into a massive system that is accessed around the clock by users worldwide. Because it has evolved so much over the years, there has been a great deal of interpretation left to different teams as to how builds and releases should be handled. To add a little more flavor to the situation, this application is not written in Java, the long-standing development platform of choice at the Church. It is written in a mixture of classic ASP and ASP.NET, something that has only recently been adopted as an acceptable platform here. Due to the efforts of strong development and QA teams, we’ve seen an increase in application stability and improvements in overall functionality as we’ve worked to get this homegrown behemoth under control. We have now come to another fork in the improvement road: an acceptable release process. The primary objective of a solid release should be to get a fully functional application into the hands of users as quickly as possible while keeping the impact and inconveniences to a minimum. Our current release process is fairly simple: after QA signs off on the code changes a manager notifies the primary business user and the development team pushes the changes to production. Even though this method allows for a very quick turnaround going from development to production, there are a few areas in need of change to ease the impact of a release:
Devon Gibson is an applications systems engineer for the Church.
__________________
-Cassie |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|