Write a 23 pages paper on stand up meetings in agile software development. It involves adapting to changes continuously and delivering of software product (Strode et al., 2009). Agile software process is iterative and incremental with high communication level and customer involvement (Schwaber and Beedle, 2002). In an early paper that defined agile software methodology, it stated that the “… methodology involves modification and improving requirements through collaboration with cross functional teams to encourage organisation teams in the process of developing the software” Schwaber and Beedle, 2002). The proposition of Takeuchi and Nonaka (1986) concerning Agile Software Development involved encouraging the proximity of team members and verbal communication to create a robust quality framework. The proposition of Takeuchi and Nonaka in promoting Agile software development were based on: 1. Flexibility: A system where different software development processes can be modified to meet the new changes in the software development process. 2. Unity of Purpose: All the parties in the software development process had to be committed to a single vision and mission. And they had to get updates on a regular basis. 3. Coordination: All the different units had to work with each other to attain results at every point in the software development process. These are the main components and elements of Agile Software Development.