Methodologies for software development

Assignment Help Software Engineering
Reference no: EM13298913

Your are required to conduct report and present an evaluation of one (1) of:

the following methodologies for software development in terms of time, cost and resources:

1. Extreme Programming (XP);

or

2. Lean Software Development (LSD).

You should:

  • Research the area selected, primarily through library databases, journals and Internet
  • Apply the laws learned in this course appropriate to this area
  • Evaluate the potential benefits and risks, a SWOT analysis might be appropriate
  • Report your findings, aiming your report at your IT manager

Your report will be evaluated on:

  • The thoroughness of your research 8%
  • The appropriate application of the laws 6%
  • The reasonableness of your analysis, and 6%
  • The clarity of your reported findings 10%

Reports should be structured according to the general guidelines for the presentation of academic work - available on:

ballarat.edu.au/aasp/student/learning_support/generalguide/

Suggested references to complement the prescribed textbook:

Pressman, R. S. (2009). Software engineering : a practitioner's approach (7th ed.). Dubuque, IA: McGraw-Hill.

Sommerville, I. (2007). Software engineering (8th ed.). New York: Addison-Wesley

Reference no: EM13298913

Questions Cloud

Determine the amount of the cost recovery : Janet purchased her personal residence in 2000 for $250,000, In January of 2009 she converted it to rental property. The fair market value at the time of conversion was $210,000.
What is the rate of energy in kw that enters into the air : A 40 oF breeze of 10 miles per hour blows over the top of a round open-top water cooling tank which has a bulk temperature of 100 oF. What is the rate of energy in kW that enters into the air
How much is each end of the year payment : A woman borrows sixty-five thousand dollars and will repay the loan in equal annual payments over the next 10 years. The interest rate on the loan is 9%. How much is each end of the year payment?
Compute data needed to stake the curve at 50 foot increments : Two Tangents intersect at a PI Station of 35+33.24 whose coordinates are N=10349.64 feet and E= 10436.79 feet. The Intersection angle (I) = 20°15'42" Right, and the azimuth of the back Tangent is 23°14'32". (This azimuth is from the PC to the PI.)
Methodologies for software development : ITECH6501 PRINCIPLES OF SOFTWARE ENGINEERING - methodologies for software development in terms of time, cost and resources
Determine moment of inertia of beams cross-sectional area : Determine the moment of inertia of the beam's cross-sectional area about the x-axis. Set a = 40mm , b = 130mm , d = 110mm , h = 380mm .
Determine slenderness ratio l per r and euler buckling load : An aluminum alloy tube with an outside diameter of 2.9 in. and a wall thickness of 0.32 in. is used as a 19-ft-long column. Assume that E = 8300 ksi and that pinned connections are used at each end of the column.
What are the internal forces and moment at point a : Consider the two loading scenarios on the beam, where the beam is supported by a pin joint on the left and roller joint at the right end. What are the internal forces and moment at point A for each scenario
How many u.s. dollars will you need in one year : Today, you purchase a one year forward contract in Australian dollars. How many U.S. dollars will you need in one year to fulfill you forward contract?

Reviews

Write a Review

Software Engineering Questions & Answers

  Tcp sender and receiver sequence

Think about a TCP sender and receiver. Suppose bytes 0 .. 99 have been sent, received, and acknowledged (the sender has received ack's for them). Suppose the sender sends the following segments

  Determine its model for attorney of clients for each case

Attorney is retained by one or more clients for each case, a client may have more than one attorney for each case. Determine its model.

  Draw entity relationship model for project management system

A consultant is not necessarily a project leader, but they can only be project leader for one project. Draw an entity relationship model for the project management System.

  Explain the syntax of programming languages

BNF is used extensively in the computing field to describe the syntax of programming languages. Give an example of where and how BNF might be used to solve real-world problems

  Assign resources to processes for k processes will be active

Given a set of process and resources, set of requested resources for each process, and number k, is it possible to assign resources to processes so that at least k processes will be active?

  Compute student grades via linux shell script

Construct a shell script to run on Knoppix or Linux, that will compute and display the letter grades for the students based on the average of four test scores.

  Create inheritance hierarchy for customer-s bank account

Create inheritance hierarchy which a bank might use to represent customer's bank accounts. All customers at this bank can deposit money into their accounts and withdraw money from accounts.

  What might be causing the slow response time

What might be causing the slow response time? Prepare a brief memo explaining system performance and workload measurement, using nontechnical language that Personal Trainer users can understand easily.

  Conducting unit testing of code

Suppose you are writing a program and you will start to conduct testing on your code as it becomes completed and operational. This is generally called unit testing.

  Draw entity-relationship diagram students playing games

Draw an entity-relationship diagram for the following situation: Many students play many different sports. One person, called the head coach, assumes the role of coaching all these sports.

  Define the term software architecture

Define the term software architecture A service is a software component of distinctive functional meaning that typically encapsulates a high-level business concept, and is usually made up of three parts. Describe the three sub-components that m..

  Project planning and scheduling from various tools

You need to select a tool for project planning and scheduling from various tools available in the market. What factors would you consider in selecting the most appropriate software tool for your company?

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