In Agile development communication is of essence to narrow the communication gap between developers and stakeholders, Instead of following a traditional approach where the requirements documents is the most important goal, they put emphasis on improving the communication among all the stakeholders and developers to have a common understanding of these requirements (Carrera, A., Iglesias, C., & Garijo, M., 2014). Agilex Technologies (2010 - 2015) now acquired by Accenture Federal Services was a service based integration and software Development Company. Company developed state of the art information system for Veterans Affairs (VA). Agilex built the Chapter 33 system for them. Congress passed the post 9/11 GI Bill, and Chapter 33 of this GI Bill dealt with the educational benefits for the veterans. To pay Veteran tuition for the college, tremendous paperwork was involved and it would take at an average of 3 to 4 months to process the paperwork. With the system in place it takes couple of day to process everything. All the candidate has to do is to show up at the college. Agilex won this contract due to a competitive advantage based on differentiation and low cost …show more content…
2005) that Organizational forms and cultures conducive to innovation may embrace agile methods more easily than those built around bureaucracy and formalization. Agile methodology was very conducive for Agilex because company was small and employees did not have to deal with any bureaucracy. This Project was so important for the Agilex as it had high visibility in the government. Right from the Secretary everyone was deeply involved. Agile methodology was carefully chosen, one of the reason was that government had an initiative to get it build as soon as possible, with Agile process we were able to release the software every two sprints each sprint was two weeks long. So every month we would have a release build with some new features. Other reason to adopt Agile was that there where many different systems in place and we had to connect all these systems, gather data from these systems and process it. It was difficult to get the real picture of the dataset etc. Information would come in bits and pieces and depending upon the system our requirements would have to be modified or code changed to accommodate the new data