Software reengineering project plan

Assignment Help Software Engineering
Reference no: EM13813006

Assignment- You will be developing a Software Reengineering Project plan that defines the steps and information that will be used in the reengineering of the selected application. Your first task in this process will be to select an application to use as the basis of your research and analysis for each of the assignments in the course. You will also create the shell document for the final project deliverable that you will be working on during each unit. As you proceed through each project phase, you will add content to each section of the final document to gradually complete the final project delivery. Appropriate research should be conducted to support the development of your document, and assumptions may be made when necessary.

The project deliverables are as follows:

  • Submit the project proposal to the instructor for approval.
  • Software Reengineering Project Document
    • Use Microsoft Word
    • Title Page
      • Course number and name
      • Project name
      • Your name
      • Date
    • Table of Contents (TOC) 
      • Use an auto-generated TOC
      • Separate page
      • Maximum of 3 levels deep
      • Be sure to update the fields of the TOC before submitting your project.
    • Section Headings (Create each heading on a new page with "TBD" as content except for sections listed under New Content below.)
      • Project Outline
      • Software Reengineering
      • API Evaluation
      • API Efficiency, Reliability, and Maintainability
      • Configuration and Change Management
      • Software Construction Tools and Techniques
    • New Content
      • Project Outline
        • Provide a brief description of the application that will be used as the basis for the projects in the course.
        • Include the name of the application, the programming language, a general description of the application, and other pertinent information.
        • The application should be a completed application of moderate complexity for the Windows operating system.
          • The application should include a source code that is written in a language with which you are familiar and which you have the necessary tools and libraries to compile the application.
          • The application should utilize some type of application programming interfaces (APIs).
          • The APIs can be for use of a database, class library, or an API written specifically for the application's internal operations.
      • Software Reengineering
        • Include a summary of the program's purpose.
        • Provide an overview of the functionality of the application.
        • Summarize the general architecture of the program, including the model that was used and a review of the major components and modules in the application.
        • Describe the APIs used in the program, including their purpose and general design.
        • Include an overview of the reengineering you plan to perform for the project.
        • Diagrams should be used to supplement the materials for this assignment.

Reference no: EM13813006

Questions Cloud

What are the characteristics of femininity : What are the characteristics of femininity
Question regarding the communication skill assessment : Most of us have situations in which we find it difficult to communicate. Improving your written communication skills and being comfortable speaking to people are extremely important. Develop a two- to three-page APA-formatted paper in which you an..
Write essay on your experience with nonverbal communication : Write a 500-800 word essay on your experience With nonverbal communication, discussing the following points: The steps you took to complete the Nonverbal Listening.
Improve school nutrition and physical activity programs : Would you support taxing the sale of sugar sweetened beverages if proceeds from the tax are used to improve school nutrition and physical activity programs
Software reengineering project plan : You will be developing a Software Reengineering Project plan that defines the steps and information that will be used in the reengineering of the selected application
Describe the steps in troubleshooting a printer problem : Describe the steps in troubleshooting a printer problem
Demonstrate ethical scholarship in accurate representation : Make sure you write in a clear, concise, and organized manner; demonstrate ethical scholarship in accurate representation and attribution of sources; and display accurate spelling, grammar, and punctuation.
Write an outline for essay you will formulate an argument : Write an outline for essay you will formulate an argument about doctor-assisted sucide related to old age or mortality.
How does branding and advertising affect consumerism : How does branding and advertising affect consumerism? Are they only selling products, or does it influence ideology as well?

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

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