Identification of a software development process

Assignment Help Software Engineering
Reference no: EM13311692

Purpose of this Assignment

This assignment gives you the opportunity to analyze CASE tools and provide a justification for the use of one.  This assignment specifically addresses the following course outcomes to enable you to:

  • Plan, build, and maintain systems that meet organizational strategic goals by applying enterprise architecture and enterprise governance principles and practices
  • Achieve successful systems design, development, and implementation by effectively applying the role of systems engineering and integrating with project management
  • Effectively communicate with stakeholders to determine, manage, and document business requirements throughout the SDLC
  • Perform modeling to assist with analysis and decision making
  • Translate business requirements into systems by applying appropriate SDLC methodologies and incorporating industry best practices

Assignment

Imagine you are a team leader in a large software development organization and you want to improve a software development process (of your choosing) through the use of a CASE tool. In the tight economy purchasing new tools requires a strong justification and these tools are expensive. In this project search the Internet for CASE tool information and develop a paper to persuade your manager to purchase the tool for your team.

The paper should be 2-3 pages in length, plus references page (no cover sheet), responding to the bulleted items below.  The use of at least three (3) external resources (other than the textbook and classroom resources) is required; your sources should be scholarly sources, not Wikipedia and the popular press.  Remember to correctly cite and reference the sources you use with APA format.  Use the Grading Rubric to be sure you have covered everything.  Submit your paper via your Assignment Folder as a Microsoft Word document with your last name included in the filename, and your last name on the first page of the document.

Create a document that includes the following:

  • Identification of a software development process that needs a tool
    • This should include a brief commentary describing the existing need (of your choosing) for a certain type of CASE tool.
    • Your manager does not know anything about these tools so you will need to explain what CASE tools do and how the use of a CASE tool will benefit your organization
  • Comparison and Contrast of 2 CASE tools that could meet your need
    • This should include a brief commentary describing two possible CASE tools that will fit your need.
    • Compare and contrast the two tools and explain which one is the better fit for your organization and why.
  • This should include a brief commentary that persuades your boss to purchase the tool you are suggesting.
  • Include costs and benefits.


Attachment:- IFSM-461-Case-Tool-Analysis.doc

Reference no: EM13311692

Questions Cloud

Find the magnitude if the magnetic force exerted on particle : A particle with a mass of 6.64* 10^-27 kg and a charge of +3.2*10^-19 C is accelerated from rest through a potential difference of 2.45*10^6 V. find the magnitude if the magnetic force exerted on the particle
Evaluate the mass percent composition of carbon : Calculate the mass percent composition of carbon in each the following carbon compounds. C4H10 C6H10 C8H13O5N
Find the temperature of the oven : A length of aluminum wire has a resistance of 16.0 ? at 28.0°C. When the wire is warmed in an oven and reaches thermal equilibrium, find the temperature of the oven
What is the rotational inertia of the bat : A baseball bat is 1 meter long and is made of wood with density 525 kg/m^3. If the bat is held such that the point of rotation is 5.0 cm from the thin end, what is the rotational inertia of the bat
Identification of a software development process : Imagine you are a team leader in a large software development organization and you want to improve a software development process (of your choosing) through the use of a CASE tool.
How much kinetic energy is dissipated in bullet collision : A 5 kg block sits on a surface with a maximum static coefficient of friction of 0.60. A 10g bullet is fired into the block. How much kinetic energy is dissipated in the bullet/block collision
Three investment alternatives mickey is considering: : Mickey Lawson is considering investing some money that he inherited. The following payoff table gives the profits that would be realized during the next year for each of three investment alternatives Mickey is considering:
How good are you with algebra and business statistics : How good are you with algebra and business statistics? Would you be available for entire semesters? DS
Find the positive charge in coulombs on the other : Two identical conducting spheres, fixed in place, attract each other with an electrostatic force of 0.0919 N when their center-to-center separation is 52.3 cm. find the positive charge in coulombs on the other

Reviews

Write a Review

Software Engineering Questions & Answers

  Sdlc and the role of analysis and design

In this unit, you have examined phases of the SDLC and the role of analysis and design in the overall process. A question remains, however, about the analysis and design. What methodology or approach should you use? One common methodology is the ..

  Create an eer mode using traditional eer notation

Create an EER model for the following situation using traditional EER notation, the Visio notation or the supertypes notation. An international school of technology has hired you to create a database management system

  Recognize possible use cases-actors to make use case diagram

Recognize possible use cases and actors, and create use case diagram for Personal Trainer information system. Choose one of the use cases and create a class digram.

  How project leader finds what user wants and needs

How can project leader find what user wants and needs. Point about observing the user is important step in gaining good understanding of the users needs.

  Naming conventions in programming language

Discuss and explain why naming conventions are important and why programmers should consistently follow them. Include in this discussion problems that could arise in naming variables if one convention is not followed.

  Re usability in object oriented languages

Re-usability is ability to use code written for another condition. Most languages and programming paradigms support re-usability in some form.

  Use case diagram for personal trainer information system

Recognize possible use cases and actors, and create use case diagram for Personal Trainer information system. Select one of the use cases and create a class digram.

  Program to attack the textbook rsa encryption scheme

Write a program to attack the Textbook RSA Encryption Scheme in order to decrypt the encrypted file key_enc.txt which contains the 128 bits AES secret key together with the initialisation vector

  Create pseudocode to compute produce sale

Suppose that all products are priced per pound. As soon as program starts, it should prompt for and get the prices of those products.

  Writing a pseudocode statement

Assume myCar is the name of a class variable that references an object, and go is the name of a method. Create a pseudocode statement that uses myCar variable to call method.

  Currency conversion event

Expand the Currency Conversion event to have a menu of 5-currencies that allows the user to choose which currency they wish to display in its equivalency to the United States dollars.

  What is the role of the project manager

What is the role of the project manager? Why is leadership so important for project managers and discuss the importance of top management commitment and the develppment of standards for successful project management.

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