Search for question
Question

This competency assessment assesses the following Outcome(s): Part 1: IT488M1: Determine agile development practices. GEL-1.02: Demonstrate college-level communication through the composition of original materials in Standard English. Purpose: Examine various principles

of Agile Development and Agile methodologies for software development. Compare and contrast the differences in the methodologies and identify which approach might be best suited to a particular project. Assessment Instructions: Project: The project must consist of a user interface that accepts input from the end user, performs operations or transforms input, saves input/results to a database, and returns information to the end user. The information returned can be immediate or in the form of a generated report. Previous examples have included: Book store • Mobile baby feeding application Library Travel web site Leave scheduling site You are the team leader for a software development project. Your task is to develop a new software product. However, your requirements are not all well understood and you will need to involve an integrated team to define and develop this product in several iterations over a period of two months. You want to plan for a deliverable at the end of this two-month period. As part of your process, you will be including a customer acceptance test during each iteration before you integrate the code into the code base for the next iteration of development. Your team consists of a senior software engineer, two or three junior software engineers, one system test engineer, and one quality assurance engineer./nProvide the rationale for using an Agile methodology for this development and select and describe a software process methodology to implement in order to best accomplish your development goals for this new development. Compose a 3-5 page expository paper, not including title page or references, in the form of a proposal to your management team, suggesting the use of a specific methodology and your justification for choosing it. Your proposal will make a recommendation and justify that proposal. Be sure to indicate how each of your resources will be used. Assignment Requirements 1. At least 3-5 pages in length, not counting the title and reference pages, include a title page, double space, font size 10 or 12. 2. Includes a highly developed viewpoint, purpose, and exceptional content. 3. Demonstrates superior organization, is well ordered, logical, and unified. 4. Writing demonstrates original thought and analysis. 5. No evidence of plagiarism. 6. Follows the conventions of Standard English (correct grammar, punctuation, and spelling). The proposal should • • • • Summarize the problem to be solved. Select a software design methodology and justify your choice. Identify a set of tasks to be accomplished. Indicate how the personnel on the team will be used. • Address how you will interact with the customer. • Address how any customer changes will be handled. Your expository paper should be in 6th edition APA formatting and citation style. Proofread for formal grammar, spelling, punctuation, and capitalization errors. Make sure to adhere to APA guidelines. For more information on APA style formatting, go to Academic Writer, formerly APA Style Central, under the Academic Tools area of this course.

Fig: 1

Fig: 2