Assingment

profiledzolli21
ProjectTwoGuidelinesandRubric.html.zip

Project Two Guidelines and Rubric.html

Competency

In this project, you will demonstrate your mastery of the following competencies:

  • Determine appropriate ways to communicate information to internal and external stakeholders
  • Apply communication techniques to effectively negotiate and manage conflict

Logo of Optimum Way Development

Scenario

You are the manager of a team of 10 software developers working on a new application for your company, Optimum Way Development, which is based out of Raleigh, North Carolina. Your organization recently acquired a smaller software company based in San Jose, California. You have been informed that your team will be bringing on five people from this newly acquired company; all five people will be moving to Raleigh to join your team.

You schedule a phone call with the five new team members and discover that they are upset about the recent impersonal message they received from human resources informing them that they would have to relocate to Raleigh in order to stay employed; no one expressed excitement about joining the team. During this conversation, you also discover that many of the new team members have more education and experience than the people currently on your team. Based on the conversation, you notice that most of these team members are likely older than you, whereas all of the current Raleigh team members are younger than you.

After the call, one of your current senior team members approaches you about rumors that are circulating concerning the Raleigh team being required to train the new team members from San Jose. They heard that there are plans to eliminate positions and are concerned the new hires will ultimately be taking their positions.

The director who oversees your division has requested that you create and present a recommendation report that documents your plans for managing the conflicts that currently exist or may arise on your team. The director has an advanced degree in a computer science-related field and has worked in technology for over a decade.

Directions

In order to identify and resolve existing and future conflicts, you have been asked to compose and present your plan for managing conflict for this project. In addition to identifying and resolving the conflicts, you are also responsible for keeping the development of the new application moving forward by continuing to meet scheduled milestones.

To do this, you will create a recommendation report and corresponding presentation. The audience for both deliverables is your director. As you create your report and presentation, remember to use communication techniques and platforms that are appropriate for your audience’s preferences and motivations.

Both deliverables should be based on the above scenario and include the following:

  1. To start, explain the major elements of the software application, including background, audience, functions, and features.
  2. Next, explain the areas of conflict for the team. Make sure to include contributing factors and the possible impacts.
  3. Articulate the desired outcome of any conflict resolution activities.
    • How would you like to see this conflict resolved?
    • What is the “best-case” scenario?
  4. Recommend action steps for managing areas of possible conflict with a detailed explanation on how the action steps contribute to conflict resolution.
  5. In the presentation only, use dialogue to communicate the appropriate main ideas to the audience. Although you will not give this presentation over video, you should use the speaker’s notes section in PowerPoint to write the accompanying speech.

What to Submit

To complete this project, you must submit the following:

Recommendation Report Your report should be at least 2 full pages in length (not including a title page), single-spaced and submitted as either a Word document or PDF. Outside resources are not required, but any resources used must be appropriately cited using APA style. You may use the Recommendation Report Template Word Document for this submission.

Presentation Your presentation should be in a presentation format (such as PowerPoint) and provide an overview of the main ideas from the recommendation report. Using the speaker’s notes section of PowerPoint, include the speech that would accompany the presentation. Outside resources are not required, but any resources used must be appropriately cited using APA style.

Supporting Materials

The following resource(s) may help support your work on the project:

Resource: Software Design Documents Use one of these software design documents to summarize the application in your report and presentation.

Shapiro Library Resource: APA Style This Shapiro Library guide goes over the basics of APA-style formatting and citations.

Project Two Rubric

Criteria Exemplary (100%) Proficient (85%) Needs Improvement (55%) Not Evident (0%) Value
Application Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Explains the major elements of a software application, including background, audience, functions, and features Shows progress toward proficiency, but with errors or omissions; areas for improvement may include addressing additional elements of the application or providing additional detail to some sections Does not attempt criterion 15
Conflict Factors Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Explains the areas of conflict, including contributing factors and the possible impacts Shows progress toward proficiency, but with errors or omissions; areas for improvement may include discussing missed action steps or further developing explanation Does not attempt criterion 15
Conflict Resolution Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Articulates the desired outcome of conflict resolution activities Shows progress toward proficiency, but with errors or omissions; areas for improvement may include further developing the desired outcome Does not attempt criterion 15
Action Steps Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Recommends action steps for managing areas of possible conflict with detailed explanation on how the action steps contribute to conflict resolution Shows progress toward proficiency, but with errors or omissions; areas for improvement may include discussing missed action steps or further developing explanation Does not attempt criterion 15
Audience Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Uses communication techniques and platforms that are appropriate for the audience’s preferences and motivations Shows progress toward proficiency, but with errors or omissions; areas for improvement may include changing language or composition to meet the needs of the audience Does not attempt criterion 15
Messaging Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Uses dialogue to communicate the appropriate main ideas to the audience Shows progress toward proficiency, but with errors or omissions; areas for improvement may include selecting too many, too few, or unnecessary main ideas Does not attempt criterion 15
Articulation of Response Exceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative manner Clearly conveys meaning with correct grammar, sentence structure, and spelling, demonstrating an understanding of audience and purpose Shows progress toward proficiency, but with errors in grammar, sentence structure, and spelling, negatively impacting readability Submission has critical errors in grammar, sentence structure, and spelling, preventing understanding of ideas 5
Citations and Attributions Attributes sources where applicable using citation methods with very few minor errors Attributes sources where applicable, but with consistent minor errors Attributes sources where applicable, but with major errors Does not attribute sources where applicable 5
Total: 100%

course_documents/Optimum-Way-Development-Logo-Final.png

course_documents/Project 2 - Recommendation Report Template.docx

[Company name]

[Document title]

[Date created]

[Your Name]

[Your Title]

Executive summary

Use this section to provide an overview of the major points of all other sections in the report. It is recommended that you complete this section last, after you have finalized the content in all other sections. Delete this comment before submission.

.

[Insert text here]

.

Application

Discusses the major elements of the application, including the: background, audience, functions, features, and any other details that the Director may need to know in order to fully understand this application. Additional subheadings, lists, and/or visuals can be added to this section as needed. Delete this comment before submission.

Background

[Insert text here]

Audience

[Insert text here]

Function

[Insert text here]

Features

[Insert text here]

Conflict

Explain the areas of conflict for the team. Make sure to include contributing factors and the possible impacts. Subheadings, lists, and/or visuals can be added to this section as needed. Delete this comment before submission.

[Insert text here]

Conflict Resolution

Articulate the desired outcome of any conflict resolution activities. How would you like to see this conflict resolved? What is the “best-case” scenario? Subheadings, lists, and/or visuals can be added to this section as needed. Delete this comment before submission.

[Insert text here]

Action Steps

Recommend action steps for managing areas of possible conflict with detailed explanation on how the action steps contribute to conflict resolution. Subheadings, lists, and/or visuals can be added to this section as needed. Delete this comment before submission.

[Insert text here]

course_documents/Software Design Documents.pdf

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Project 1 Software Design Documents S/W Project 1:

The team is working on another security product. This product is aimed at both consumer level and

business level customers. The product tentatively named “DataNanny” is a data tracker isolation product.

DataNanny will work to isolate you and your personal/corporate data from being collected and sold online.

Unlike other products that work in isolation or on an app-by-app basis, DataNanny will be app-independent

and multi-device aware. It will achieve a totally isolated “environment” for its users ensuring them of

completely untracked usage of all of their personal computing devices (phones, tablets, and

laptops/desktops).

DataNanny, however, requires total buy-in. Users, both individual and corporate, must install and run

DataNanny on all of their devices for the product to be functional. If any single device is omitted, the

blocking of data will not be functional. You can not dam a river if the dam has holes in it.

DataNanny will function using a central server facility that will coordinate all tracking blockers installed on

your devices. All data requests will be routed through DataNanny, which will be constructed to function as a

proxy server for your devices. This will allow DataNanny to filter all network requests for data and allow only

those requests that have been deemed “safe.”

The technical challenge for DataNanny’s proxy server is speed. Users will only tolerate a moderate amount

of delay in page loading and data transfer rates before they begin to lose faith in the value of anonymity.

DataNanny will provide a logging and notification system, where users can see what requests have been

made and which of those have been blocked or allowed. Users will be able to challenge a blocked or

allowed request. Challenged requests will initially be reviewed by an AI, and all requests with a certainty

level below 85% will be directed to an evaluation team to determine why the user needs the request to be

allowed. A user’s request will take no more than 24 hours to resolve. Further research will be needed to

determine the AI inputs appropriate to satisfy a minimum 95% success rate with challenged requests.

All software will be written in Swift due to speed constraints. If management determines that this makes

recruitment difficult, the language can be changed to C++.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S/W Project 2:

This project is the next-generation social networking platform designed to replace Facebook and YouTube

called 1Latte. Its design begins with security, fairness, and data privacy as guiding principles. Users will be

allowed to either create their own content filters, use one of our pre-fabbed content filters, or run without

any filter at all. Since it is a system not intended to be held hostage by advertisers, it will use the

fee-for-service model at the cost of 1Latte per month ($2.95).

The filter-driven model is designed to eliminate the news/media bubbles that have formed in recent years

around certain content platforms. Content filters will be ranked, based upon a “distribution” model, to try to

ensure that filters don’t create or encourage bubbles. Users will be ranked for reputation using a system

similar to the StackOverflow™ user ranking system.

Users will be able to see the ranking for their filters and the ranking of all users and their posts alongside all

content presented on the platform.This is an attempt to allow users to stay aware of the “truthiness” of any

item that they are reading.

All advertising will be marked as advertising using a simple graphical UI indication, such as a special color

or border around all paid content. (Graphic design to be determined at a later time.)

Initial deployment will be web-based, adhering to all current World Wide Web standards as defined by the

W3C. An app-based deployment will be considered later as long as the designers can implement it in such

a way as to prevent the current “walled garden” problem that exists with current social media platforms.

All users will be able to see, download, and clear all data collected by us in the running and maintenance of

iLatte. The only exception to this rule is the user ranking system. Users will be able to see the anonymized

data that created their ranking, but not be able to download or delete this information as this would allow

users to “game the system.”

User messaging will be designed to use a modern open encrypted method, so as not to lock users into a

“walled garden” by forcing them to use our messaging product. This will allow external non-1Latte users to

communicate with our users, thus encouraging them to “join the fold” at their own pace and also not pay a

penalty for leaving. Since all of our users’ content will be downloadable, a user wishing to leave will not be

forced to stay because we are holding their data hostage.

  • Project 1 Software Design Documents
    • S/W Project 1:
    • S/W Project 2: