Software project management strategies

Assignment Help Basic Computer Science
Reference no: EM132527128

Assignment 1: Implementing Software Project Management Strategies

Imagine that you are employed by an organization that would like to further invest in the development of internal software applications. The organization finds it very costly to maintain vendor built and maintained software apps. It believes that the strategy of developing internal software could provide cost savings in the long run.

One of your responsibilities at this organization is to advise upper management on the latest trends and methodologies of software project management strategies. Upper management has asked you to identify and analyze the challenges and issues that the software development teams may experience if they transition to this new strategy. In addition, you are asked to provide your suggestions and solutions to mitigate the challenges and issues.

Write a three to five (3-5) page paper in which you:

1. Describe the latest trends of software project management strategies and suggest at least three methodologies of software project management strategies for this project.

2. Select the optimal software project management strategy for this project and provide a rationale.

3. Select three (3) typical constraints that may exist while managing and leading software projects within this organization. Analyze why the determination and clarification of these constraints is essential within the planning phases of the project. Note: Please refer to Table 1.1 in Chapter 1 of the text for information on typical constraints on software projects.

4. Analyze the relationship between the organizational structure and a project manager's level of authority and responsibility.

5. Suggest how a typical software engineering team could be staffed and describe each team member's role. Determine the skills that are required for each team member for the success of the software project development.

6. Select two (2) software project management frameworks as options for software development. Discuss how each framework provides an opportunity for efficient project resource management. Use examples to justify your answer.

7. Use at least three (3) quality resources in this assignment. Note: Wikipedia and similar Websites do not qualify as quality resources.

Reference no: EM132527128

Questions Cloud

Project planning and organization structure and planning : Describe a project that you have worked on from beginning to end. Determine the various processes that were required during the planning phase of the project.
What is the period of the pendulum : It is pivoted at point A and released at a small angle from the vertical. What is the period of the pendulum?
How many units should sheridan hats produce in april : How many units should Sheridan Hats produce in April? Sheridan Hats is planning to sell 660 straw hats in April. Each hat requires ½ kilogram
The four-variable model and requirements : From the e-Activity, speculate as to what the system requirement variables (monitored and controlled) and software requirements
Software project management strategies : Describe the latest trends of software project management strategies and suggest at least three methodologies of software project management strategies
Find the minimum transfer price it should accept is : Assuming the Wood Division does not have any available capacity, the minimum transfer price it should accept is? Wood Division to transfer 5400 units
What the minimum transfer price it should accept is : The Wood Division of Fir Products, Inc. Assuming the Wood Division has available capacity of 4100 units, the minimum transfer price it should accept is?
Find the bill for the repair would be : In March 2020, Wheels 'N Spokes repairs a bicycle that takes three hours to repair and uses parts of $70. The bill for this repair would be
Virtual private networks-hypertext transport protocol secure : Discuss with your peers which of the two remote access solutions, virtual private networks (VPNs) or hypertext transport protocol secure (HTTPS),

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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