Doing My Homework
HOME F.A.Q. REGISTER SEARCH LOGIN
Over 101,000 Essays and Term Papers!!
 Pre-Written Essays
 
Search for:

 
 Pre-Written Papers
  Browse through professionally written papers!  
 Custom Papers
  Have Professional writers do your homework!  
 Support
  F.A.Q.
Custom Essays
Payment
Doing My Homework
Forgot Password?
Links
Activation Email
 
 Links
  Free For Essays
College Research
Find Free Essays
Get Free Essays
Get Essays
Search Free Essays
Free For Term Papers
Free College Essays
 

Agile Software Development: Scrum
  Term Paper ID:40458
Essay Subject:
This paper describes the Scrum method of Agile software architecture development and includes a ...... More...
3 Pages / 675 Words
3 sources, 12 Citations, APA Format
$12.00

Return to List of Papers


Paper Abstract:
This paper describes the Scrum method of Agile software architecture development and includes a UML activity diagram.

Paper Introduction:
Agile Software Development Scrum The Scrum method of Agile software development employs an iterativeprocess in which projects progress via a series of month-long iterationscalled sprints The Scrum Development Process n d Scrum works wellin projects where the requirements are not yet fully identified or that arechanging at a rapid pace The Scrum Development Process n d Scrumstarts with the Product Backlog a list of all desired changes to theproduct The Scrum Development Process n d A sprint planningmeeting is held at the

Text of the Paper:
The entire text of the paper is shown below. However, the text is somewhat scrambled. We want to give you as much information as we possibly can about our papers and essays, but we cannot give them away for free. In the text below you will find that while disordered, many of the phrases are essentially intact. From this text you will be able to get a solid sense of the writing style, the concepts addressed, and the sources used in the research paper.


At the end of the sprint, the team conducts a SprintReview Meeting, at which the new software's completed functionality isdemonstrated ("The Scrum Development Process," n.d.). Every dayduring the sprint, a brief daily meeting referred to as the "Daily Scrum"will be conducted so that team members can apprise each other of what theyhave accomplished so far and what they intend to accomplish that day ("TheDaily Scrum," n.d.). (n.d.). Mountain Goat Software. (n.d.). Retrieved on November 4, 2 7 from: http://nas.cl.uh.edu/whites/webpapers.dir/ETCE97pap.pdf ----------------------- Software does not exist Software exists Architecture Definition Architecture Extraction Architecture Generalization Architecture Reuse Develop Requirements Begin Scrum Process for S/W development Architecture Development Weekly Sprint Deployment Finished Not Finished All three of these activities shouldideally occur prior to the development of the software, as shown in thefollowing UML activity diagram, which distinguishes between two separateactivity flows, one in which previous architecture exists that can beextracted, generalized, and reused, and one in which the architecture mustbe defined and developed because there is no pre-existing architecture touse. The Software Architecture Process. The selected tasks are moved out of the Product Backloginto the Sprint Backlog for the current sprint, where they will be resolvedduring the sprint ("The Scrum Development Process," n.d.). Mountain Goat Software. White and Lemus-Olalde identify three activities thatmake up the software architecture process-the extraction, generalization,and reuse of the architecture (n.d., 3). Scrum works wellin projects where the requirements are not yet fully identified or that arechanging at a rapid pace ("The Scrum Development Process," n.d.). The third process isarchitecture reuse, which funnels the organization's existing softwarearchitecture styles into the development of the new software architecture(White & Lemus-Olalde, n.d., 3.3). Scrumstarts with the Product Backlog, "a list of all desired changes to theproduct" ("The Scrum Development Process," n.d.). In either case, the architecture is shown being developed prior tothe development of the software.[pic] ReferencesThe Daily Scrum. Architecture extraction "isconcerned with the definition of a software architecture that correspondsto an existing (implemented software) system" (White & Lemus-Olalde, n.d.,3.1). The software architecture process and the Scrum development processmust integrated to ensure that both architecture development and softwaredevelopment occur and dovetail nicely. Retrieved on November 4, 2 7 from: http://www.mountaingoatsoftware.com/daily_scrumThe Scrum Development Process. Architecture generalization occurs following extraction, and itspurpose is to combine the organization's various architectures, includingtheir similarities and differences, into one, or possibly more, genericarchitectures (White & Lemus-Olalde, n.d., 3.2). Retrieved on November 4, 2 7 from: http://www.mountaingoatsoftware.com/scrumWhite, S.A., Lemus-Olalde, C. The logical place for the softwarearchitecture process to occur is prior to the Scrum development process.Before developing any software, the architecture should first be definedand set in place. A sprint planningmeeting is held at the beginning of each sprint, during which the productowner "prioritizes the Product Backlog and the Scrum Team selects the tasksthey can complete during the coming Spring" ("The Scrum DevelopmentProcess," n.d.). Agile Software Development: Scrum The Scrum method of Agile software development employs an iterativeprocess in which "projects progress via a series of month-long iterationscalled sprints" ("The Scrum Development Process," n.d.). (n.d.).

If this paper is not what you are looking for, you can search again:

Search for:


or

Click here to request an essay written just for you.

Essay Topics
 
Acceptance
Art
Business
Custom
Direct
English
Example
Foreign
History
Medical
Mega
Miscellaneous
Movies
Music
Novels
People
Politics
Pre-Written
Religion
Science
Search
Speeches
Sports
Technology
 
 
 
Copyright 2003-2004
doingmyhomework.com.
All rights reserved.
Over 101,000 Essays and Term Papers!!