Lecture Notes in Computer Science vol:4044 pages:123-132
International conference on extreme programming and agile processes in software engineering (XP2006) edition:7 location:Oulu, Finland date:17-22 June 2006
This paper(1) takes a look at how XP and other agile practices can improve a software process for the development of avionics software. Developers of mission critical airborne software are heavily constrained by the RTCA DO-178B regulations . These regulations impose strict rules regarding traceability and documentation that make it extremely hard to employ an iterative software development process. In particular, the extra validation overhead increases the time spent on small iteration cycles (for example, a bug-fix) to several weeks.