LDSTech 2015 Conference
Managing Technology Choices Print E-mail
Written by Peter Whiting   
Friday, 12 February 2010

Most technical problems have no shortage of technology solutions. Sometimes there is a clear winner, but it has been my experience that more often, multiple good choices are available. Some of the choices have specific attributes that are favorable, but rarely is one choice a clear winner.

Sometimes team members may have opposing objectives. For example, part of the team may define its success as quickly delivering a solution. Another part of the team may define its success as efficiently operating what was delivered. A solution that favors quick implementation may present a challenge for efficient operations.

Add Comment

 
The TDD Experience Print E-mail
Written by Dax Haslam   
Friday, 05 February 2010

Test Driven Development (TDD) is a development process based on very short testing and coding iterations where the test code for a block of functionality always precedes any actual implementation. A test should be written to fail before coding any sort of implementation; this follows the Red-Green-Refactor idea. I have been exposed to TDD in the past year or so and actually practiced it a little without knowing it while working on college projects.

The development team I belong to consists of Christian Hargraves (a strong proponent of TDD) and me. As a team we’ve been trying to do TDD and pair programming at least a couple of times a week. Our pattern is for one developer to write the unit test and create any classes or methods required to simply make the code compile and the test fail. At this point, the other developer takes the helm and does the bare minimum to make the test pass. He then writes the next failing test. The result is that the simplest solution is implemented first. This cycle continues until both developers are confident that the functionality will meet all the requirements and that the tests are all passing. This method of development is often referred to as ping pong programming.

Add Comment

 
From Manual to Paperless Processes Print E-mail
Written by Adam Burden   
Friday, 29 January 2010

The concept and advantages of a paperless office were first introduced in 1975, and since that time, the quest to achieve the pure paperless workplace has been ongoing. Despite advances in technology, many of our business processes still include passing paper from person to person.

Tasks such as purchase requests, hiring provisioning, and order tracking are some examples of paper forms that historically require manual handling. These forms that are passed from person to person risk being misplaced, delayed in the depths of a cluttered desk, or even destroyed accidentally. All too often, these are single-copy instances that are not backed up electronically or stored in a central location where it is easily retrievable. There are many theories as to why we haven’t made the change to be paperless, such as the concept of affordances; it appears that paper will be around for awhile longer.

Add Comment

 
Newsletter: January 2010
Friday, 22 January 2010

New Year

2010 is shaping up to be a banner year for the community. We have some exciting things planned, including the first LDSTech Developers Conference. Those who are interested in coming to Church headquarters, learning about development tools, and getting to work on volunteer development projects are invited to attend. Please mark your calendar for April 1 and 2. Registration and more details will be available in February.

Add Comment

 
Meetinghouse Webcast Overview Video Print E-mail
Written by Jacob Stark   
Friday, 15 January 2010

Meetinghouse Webcast technology provides an alternative to travel for stake conferences, regional conferences, firesides, and training meetings by allowing local units of the Church to webcast these meetings over the internet to other locations.

Learn more by watching the overview video below:

The Camtasia Studio video content presented here requires a more recent version of the Adobe Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

 

 

Additional Resources

Add Comment

 
The Evolution of Web Services Development in an RIA World Print E-mail
Written by Bryan Hinton   
Friday, 08 January 2010

Web services have become common place in today’s connected world. Companies like Google, Amazon, eBay, Microsoft, Yahoo, and Twitter expose Web services to allow other developers to build on top of their infrastructure. In the consumer world these Web service APIs have allowed for a variety of fascinating “mash-ups” of data. In the business world, Web services have allowed for greater intra-company and inter-company (Business to Business or B2B) communication. What used to be done through TCP, FTP, and custom file formats can now be done with HTTP and XML.

In the early days of the Internet, a group backed by Microsoft started work on a standard called SOAP, a foundational layer for Web services. In the early days when people talked about building or consuming web services they were inherently talking about SOAP-based web services. Through the years SOAP has continued to evolve. The WS-* family of specifications provides greater support for reliable messaging, transaction control, and security. However, the increased functionality comes with a cost. A common criticism of SOAP is the complexity and overhead that come with it. Supporters have tried to counter these criticisms through better tooling and frameworks to abstract away the underlying complexity.

Add Comment

 
Recreation Properties Application Project Print E-mail
Written by Tom Johnson   
Tuesday, 29 December 2009

Although the Church has more than 500 properties, from camps to lodges to ranches, there isn't a single content management system that centralizes all Church property information. Instead, many of the Web sites are independent of one another, inconsistent with each other and often incomplete, and maintained by different groups. When you try to locate a property, it can be hard to see the specific rules, availability, cost, activities, and amenities from one property to the next.

Add Comment

 
Newsletter: December 2009

Merry Christmas

We want to extend our holiday greetings and thank you for participating in the ever-growing LDSTech community.

Over the last year we have seen a tremendous growth in activity on the LDSTech Web site. Here are some exciting statistics representing our growth.

  • Forum registrations have increased by 63% this year.
  • Over 15,000 new posts since the beginning of the year.
  • The LDSTech Wiki continues to grow with over 1384 pages and files.
  • LDSTech community projects have expanded to include10 new mobile applications in development.

We have a lot planned for 2010 and expect our growth to continue. We thank you for being a part of this exciting community.

Add Comment

 
Work, Learn, Innovate: Principles We Can All Adopt in the Work Place Print E-mail
Written by David Kosorok   
Thursday, 17 December 2009

We are pleased to introduce David Kosorok as a regular contributor to the LDSTech site.

David is a QA Team Manager for the Church in the Information and Communications Systems Department.

David wrote monthly how-to articles in WordPerfect Magazine for five years and has tested software and managed test teams for over 15 years. David brings his technical expertise and snappy dress style (jeans, t-shirt and boots) back home to Utah. He enjoys spending his free time with family, reading a good sci-fi/fantasy book, camping, or watching a good movie, in that order.

Look for articles from David every other month.

Add Comment

 
Using Cultural Beliefs to Accomplish Our Goal Print E-mail
Written by David Dalling   
Thursday, 10 December 2009

Since I began working at the Church I have noticed a significant difference in culture from other jobs I have held. I’ve noticed the teamwork and the drive everyone has to get the work done and help it to move forward. This helps us put our best work forward.

To support the mandate to “do more with less,” the ICS Department was given new cultural beliefs:

  • Receive revelation: I call down the Lord’s help in doing my work to aid in exalting the human family.
  • Be positive: I contribute to a positive and optimistic work environment.
  • Help others succeed: I am successful when those with whom I work and serve are successful.
  • Speak up: I professionally challenge, ask questions, propose alternatives, and exchange feedback.
  • Make it simple: I communicate clearly and avoid complexity in my work products and processes.

Add Comment

 
<< Start < Prev 31 32 33 34 35 36 37 38 39 40 Next > End >>

Page 31 of 49

LDSTech Conference

Watch session streams from
LDSTech Conferences.

LDSTech Missionaries

Learn how to become a full time or part time LDSTech Missionary.

Meetinghouse Technology

Support for Meetinghouse Technology is available on the MHTech site.

LDS Connected

LDSConnected

Subscribe

RSS RSS
Email Email
Twitter Twitter