.

Thursday, June 20, 2019

The role of stand up meetings in agile software development ( benefit) Essay

The role of stand up meetings in agile softw ar program program development ( benefit) - Essay ExampleThis study investigated one of the or so important elements of the fast approach, daily stand-up meetings. Over 40 percent of all the respondents were developers, the separate bigger proportions were made up of roll managers, analysts, software testers and solution architects. This can probably be attributed to the fact that in any process of software development, developers black market the greatest role as they are directly involved in the technical processes. According to Martin (2003), an prompt development team needs sufficient software development personnel with deep experience and good working relationship to succeed. Project managers also formed a substantial proportion of all respondents this likewise can be explained by the fact that every Agile team has got to be led by a project manager. Sometimes we have a larger project split into smaller project tasks each wit h a project manager (Larman, 2004). Other roles represented by respondents included Team Leads, scrum Masters, CEOs, Testers, Delivery Managers, Agile coaches and Product owners. Many responses were not obtained from these groups, probably because they did not play huge roles in their team or they happened to be in leading positions e.g. CEOs and Team Leads.The software development process function better at optimal conditions this can only be made possible with the right progeny of members in a team, each playing a key role. Depending on the company and software development requirements of a project, Agile team sizes differ from project to another, Scrum and DSMD recommend that an ideal project team should have about 10 or twelve people. XP does not have a particular best-loved number but recommends that teams be as small as possible. Over 83.8 percent of the respondents indicated that they worked in a team of between one and ten members - these are relatively small groups. Many software developers prefer to carry out projects in small flexible and manageable groups as recommended by the Agile regularityology. Agile software development is particularly very iterative and participative and requires excellent communication, consultations and interaction between the members. For such teams to work effectively they require a moderate to minimal number of members for flexibility and greater team bonding, for example, stand-up meetings can be more effective and practical with fewer members in the team rather than a large number of members (Larman, 2004). A number of different Agile methods are used in software development. These include Scrum, DSDM, Extreme Programming, and Lean-Kanban. The choice of method is by and large determined by software development needs as well as preference. According to Larman (2004), project needs sometimes dictate the choice of method between the various Agile methods. - Developer preferences also play a large part in determinati on of the methods to be adopted, in most cases once a method is adopted it is used by a company consistently for all other projects. This study found that scrum is the most preferred Agile method with over 59 percent of the respondents using it. The popularity of scrum can be attributed to its ease of use and flexibility. According to Rising and Janoff (2000), Scrum remains the most

No comments:

Post a Comment