Computer Engineering Methods

profiledomngo2
SoftwareEngineeringMethodsProject.docx

Part I

2 pages/add Reference

· Describe a situation where you were unable to solve a problem. Provide background information on the task to give perspective. Discuss and assess what you believe hindered your quest for a suitable solution. Were the four dimensions presented in the phase materials or discussion referenced? If so, how? If not, please discuss how they may have assisted you in achieving a workable solution.

· Compare software design methods and be able to select appropriate methods for systems of various levels of complexity and critically

Part II

2 page/References

For each of the following 4 questions, in 100–200 words per question, explain if you agree or disagree with the statement and why. Use outside references to validate your claim.

· When performing a feasibility analysis, is it necessary to decompose large systems into layers before proceeding with a new system design or reengineer effort?

· Should a system architecture effort be mostly centered on the hardware platforms in play at an organization?

· When tasked with designing a new system, is it necessary that all systems that interface with the target system also be upgraded to the current technology to be used? Think version levels (e.g., operating system, hardware, applications like Java).

· Can a new system design be pursued while excluding any of the following considerations?

· Budget

· Technical staff competence and expertise

· Workforce training

(Please explain your opinion for each area.)

Part III

2 pages/references

The software development life cycle (SDLC) is a method used to developing information systems with the following four traditional

phases:

1. Planning

2. Analysis

3. Design

4. Implementation

Consider this scenario: You are an IT consultant, and you have been approached by an entrepreneur in need of a business plan to obtain funding. Part of this business plan centers on an IT presence. Create a 2page executive summary that explains how the SDLC applies to your customer’s organization. Be creative. You can select any business you like, but remember the conversation must focus on IT operations, particularly a system design or software or application presence. Introduce the organization, providing its background and a breakdown of the task at hand.

Part IV

2 Pages/reference

Leveraging your efforts in the Phases 1 through 3, construct a slide presentation. This presentation will be a pitch that you are making to your customer regarding your vision or proposal for their software development effort as identified in Phase 3. Provide background information regarding the target company, software development life cycle (SDLC) considerations, and software development techniques and technologies (programming languages).

Remember, although you have been consulted for a software development effort, you must still gain the confidence of the perspective. Customer by making a pitch that is tailored to their needs, is feasible, and is technologically sound. It is not expected that you to focus a significant amount of your presentation on hardware, but database technology and various other technical considerations should be Remember, although you have been consulted for a software development effort, you must still gain the confidence of the perspective customer by making a pitch that is tailored to their needs, is feasible, and is technologically sound. It is not expected that you to focus a significant amount of your presentation on hardware, but database technology and various other technical considerations should be included in your presentation.

Part V

2 pages/references

Leveraging your efforts in the Phases 1 through 3, construct a slide presentation. This presentation will be a pitch that you are making to your customer regarding your vision or proposal for their software development effort as identified in Phase 3. Provide background information regarding the target company, software development life cycle (SDLC) considerations, and software development techniques and technologies (programming languages).

Remember, although you have been consulted for a software development effort, you must still gain the confidence of the perspective customer by making a pitch that is tailored to their needs, is feasible, and is technologically sound. It is not expected that you to focus a significant amount of your presentation on hardware, but database technology and various other technical considerations should be included in your presentation.

Part 2

Include graphical aids in your final draft to show the application flow. Flow charts help in showing the application flow of your software. Visio and other smart draw applications are preferred. The notes pane underneath each slide should be used to expand on talking points presented on the slide.