Join us this summer for our tenth annual conference in downtown Grand Rapids at the beautiful Grand Plaza Hotel August 3-5, as we explore “Moving Testing Forward.”
IMPORTANT NOTE: Creating a profile on this site does not constitute registering to attend the conference. If you would like to attend and have not yet registered, please Learn More » or Register Now »
Install web app: bookmark http://cast2015.sched.org/mobile/ on your iPhone, Android, or Blackberry
Many companies are risk averse, especially when the risk is to human life and/or involve significant financial impact. The Jet Propulsion Laboratory (JPL) builds, launches and operates spacecraft that flyby, orbit and roam planets, moons and asteroids in our Solar System. Loss of a mission and the scientific knowledge that can be obtained by the mission is the highest concern, and engineers focus their talents on obtaining high science return by ensuring spacecraft safety. In addition, because spacecraft are unique and can cost billions of dollars to build and operate, the loss of a spacecraft is very costly. The development and operations environments for missions are process heavy and risk averse, yet change is necessary to reduce costs and improve the quality of software used for the missions. It is difficult to marry change and risk aversion. An approach for changing software, software testing and processes include:
1. understanding the application and use cases
2. brainstorming ideas with yourself and/or with others
3. performing changes incrementally
4. obtaining approval or asking for forgiveness instead of permission
5. implementing the changes
This presentation will describe changes in the software testing at JPL (including pictures and videos) as well as describing the processes that leads to those changes.