Report on the adoption of scrum and xp methodologies

Assignment Help Other Subject
Reference no: EM132615655

CMP73010 Managing Software Development - Southern Cross University

Part 1 - Agile processes

Spearhead Technology Services (STS) were so pleased with your previous software development advice where you assisted them with procurement processes, that you have retained them as a client.

As you know, STS are involved with Internet of Things (IoT) products. The founders of STS recognised a larger need for small and ‘smart' software products than centralised large systems. To maintain its competitive advantages, STS has to adapt itself to the market. Sizes of their development projects will become smaller, while multiple projects of many varieties may be undertaken in parallel. The Waterfall process model is not appropriate for many of their future projects. STS is investigating the adoption of Agile methodologies and practices. You are required to write a report on the adoption of Scrum and XP methodologies (including identifying individual practices and processes suitable for STS), for STS. Your report should provide:
• An overview of Agile methodology (4 marks).
• Comparison of the Agile methodology and the Waterfall process.
• Description of Scrum process and XP methodology.
• Guidelines for choosing Scrum or XP according to types of projects.
• Another well-known process as candidate of adoption of new process for the second stage.

The other well-known process can be any process you know. This will require independent research and your illustration of understanding Agile concepts in software development. The contents of the report should be organised logically, and the report should have a title, an executive summary, an introduction, a conclusion, and reference list. The briefing should be a maximum of 1500 words. This is a briefing to an employer/client. You will be penalised for going over the limit, as it may indicate your writing is not precise and you have not thought about your responses enough.

Part 2 - Automatic document generation

Your clients have requested a demonstration on the value of automatic document generation to be presented to their new junior programmers that have just begun working at the company. Attached is a C# program for a simple word game that you are required to use to demonstrate this. You must replace the current inadequate comments with the C# XML comments. Your XML comments should contain examples of each of the following tags at the very least:
- <summary> and <remarks>
- <param> and <returns>
- <code>
- <see>

Note that your code does not have to compile but you could implement it in Visual Studio to iron out problems. Please note that you need to explain each of your C# XML comments. Comments without a good explanation will result in loss of marks and may not be marked entirely.

namespace Assign2
{
//
// This program is for CMP73010 Assignment 2 (2020)
//
// It calls some functions that need commenting
//
class Program
{
//
// Mainline function
//
static void Main(string[] args)
{

int num1 = ReadNumber(); int num2 = ReadNumber();
FormatBinary(num1, "+", num2, Add(num1, num2)); Console.ReadLine();
}

//
// Read a single integer
//
public static int ReadNumber()
{
Console.Write("Number: "); try
{
return Convert.ToInt32(Console.ReadLine());
}
catch (FormatException)
{
Console.WriteLine("illegal number format"); return 0;
}
}

//
// Formatted operation output
//
public static void FormatBinary(int n1, string op, int n2, int result)
{

Console.WriteLine("{0} {1} {2} = {3}", n1, op, n2, result);
}

//
// Add two integers
//
public static int Add(int n1, int n2)
{
return n1 + n2;
}

}
}

Reference no: EM132615655

Questions Cloud

What questions should they ask ltc administration and staff : How should they begin their search? What questions should they ask LTC administration and staff? In your initial post, you should also provide three recommend
Create a time-series plot and interpret any findings : Create a time-series plot and interpret any findings and Create a histogram and relative frequency histogram for the data in table #2.2.10. Describe the shape
Create a histogram and relative frequency histogram : Create a histogram and relative frequency histogram for the data in table #2.2.10. Describe the shape and any findings you can from the graph
What is an example of when you would want consistent data : What is an example of when you would want consistent data and, therefore, a small standard deviation and What is an example of when you might want a large stand
Report on the adoption of scrum and xp methodologies : Demonstration on the value of automatic document generation to be presented to their new junior programmers that have just begun working at the company
ITECH2300 Mobile Network and Wireless Communication : ITECH2300 Mobile Network and Wireless Communication Assignment Help and Solution, Federation University - Assessment Writing Service
Preparation for teaching a lesson on tense : Explain why the readings, resources, and texts you have chosen are suitable to teach the topic in the context you have identified
Compute the quality-control overhead cost : Compute quality-control overhead cost to be assigned to the low-calorie breakfast product line for the month of June using traditional product costing system
SBM4202 IS Strategy, Management & Acquisition Assignment : SBM4202 IS Strategy, Management & Acquisition Assignment Help and Solution, Asia Pacific International College - Assessment Writing Service

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd