Question

In: Computer Science

Q2 1. Extreme programming 2. Scrum How could any listed TWO (2) methods assist in designing...

Q2

1. Extreme programming

2. Scrum

How could any listed TWO (2) methods assist in designing and developing a new enhanced version of Sahana [2]?

Solutions

Expert Solution

Extreme Programming is also an agile method which itself uses SCRUM software design to create an end product. Hardly any individual prefers extreme programming(XP) over SCRUM. XP adheres to using strict engineering practices whereas SCRUM is a more relaxed method with SPRINTS involved in it. In each Sprint a discussion happens between the team and the user. User stories are taken initially and the product is developed based on that. Product backlog is done and after which implementation happens. SCRUM based method takes in the user priorities/demands but the team members knows better where a flaw happens and so , hence they built the ideas of the team members and convinces the users about what they are doing and its benefits. In XP the user requirements are prioritized but this is actually not good for an end product.

Sahana is a framework or application which allows the code to be written mostly in Python. Its versatile in nature as it can work on more than one kind of operating system namely windows,mac and linux. Sahana can be used predominantly in the meteorological field since its got many inbuilt functions related to database. If anyone has the knowledge about the keywords of Sahana Framework it would be convenient. Updation on the current weather and future weather can be done with easy using these framwork along with the SCRUM Agile Software Architecture. Sahana being an open source software platform can be merged with the Scrum Agile methodology to achieve best results. Hence, I feel Scrum can be used with Sahana and we can rebuilt a new Sahana for upcoming future projects.


Related Solutions

Include one or two methods that could be listed on both tables as suitable for some...
Include one or two methods that could be listed on both tables as suitable for some general clustering problems as well as some rearrangement clustering problems. a. Which method may be suitable for both general and rearrangement clustering problems? b. What are the pros and cons of using this method for rearrangement clustering? c. What are the pros and cons of using this method for general clustering?
Linear programming. Solve the following two (2) Linear programming problems (#1 and #2) and then answer...
Linear programming. Solve the following two (2) Linear programming problems (#1 and #2) and then answer question 3: 1.. Solve the following LP problem graphically: Maximize profit =            X + 10Y Subject to:                        4X + 3Y < /= 36                                            2X +4Y < / = 40                                            Y > / = 3                                            X, Y > / = 0 2. Considering the following LP problem and answer the questions, Part a and Part b: Maximize profit =            30X1...
1) You should understand the primary market issue methods and how investment bankers assist in security...
1) You should understand the primary market issue methods and how investment bankers assist in security issuance. 2) should be able to identify the various security markets and should understand the differences between exchange and over the counter trading. 3) understand the mechanics, risk, and calculations involved in both margin and short trading and should begin to understand some of the implications, ambiguities, and complexities of insider trading and the regulations concerning these issues.
Java Programming II Homework 2-1 In this assignment you are being asked to write some methods...
Java Programming II Homework 2-1 In this assignment you are being asked to write some methods that operate on an array of int values. You will code all the methods and use your main method to test your methods. Your class should be named Array Your class will have the following methods (click on the method signatures for the Javadoc description of the methods): [ https://bit.ly/2GZXGWK ] public static int sum(int[] arr) public static int sum(int[] arr, int firstIndex, int...
Write a class with 2 methods. The first method determines if any two sides added together...
Write a class with 2 methods. The first method determines if any two sides added together are greater than the remaining side. The second method calculates the triangle’s area. // Method 1: If sum of any two sides is greater than the remaining side, return true public static boolean isValid(double sid1, double side2, double side3) // Method 2: Returns the triangle area public static double area(double side1, double side2, double side3) Develop a test program that takes in the three...
Health research methods Choose two (2) healthcare associations that interest you and to which you could...
Health research methods Choose two (2) healthcare associations that interest you and to which you could present your research topic for this class. Describe the research that is presented at the annual conferences for the two associations you chose. Which formats do the presentations take (verbal presentations, panel discussions, or poster presentations)? Would these conferences be good venues for you to present your final research project? Jacobsen, K. H. (2017). Introduction to health research methods (2nd ed.). Burlington, MA: Jones...
Suggest two to three (2-3) other methods that a government contracting company could use to obtain...
Suggest two to three (2-3) other methods that a government contracting company could use to obtain labor cost data in anaccurate fashion in addition to WBS and Phase Diagram. Predict the manner in which this company could use these methods to decrease the amount of government funds needed.
Discuss how reinforcement could be more effectively used in any two of the following: parenting, education,...
Discuss how reinforcement could be more effectively used in any two of the following: parenting, education, health behaviours (e.g., tobacco use, healthy eating, physical activity, mask-wearing), or criminal justice.
1. Explain how RNAi could be used to treat disease. 2. What are two specific ways...
1. Explain how RNAi could be used to treat disease. 2. What are two specific ways in which RNAi can block the production of proteins. 3. RNAi exerts its effect by mainly controlling which process? a. Termination b. Translation c. Transcription d. Replication e. Splicing 4. Which of the following is not true about miRNA? a. One miRNA may match multiple targets b. miRNA is used by scientist as a therapy c. miRNA is found in plants and animals d....
1. Using the internet, explain the improvement methods used by some companies listed below. How do...
1. Using the internet, explain the improvement methods used by some companies listed below. How do they differ from the five and seven step methods in the text? • 8D Improvement method • TRIZ • Any other method used by organizations: Findings:
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT