当前位置:天才代写 > 作业代写 > 软件工程编程作业代写 CS代写 计算机代写

软件工程编程作业代写 CS代写 计算机代写

2021-06-11 17:48 星期五 所属: 作业代写 浏览:104

软件工程编程作业代写

CSE 216: Software Engineering Programming Assignment #4

软件工程编程作业代写 Communication channels stayed wide open. It made us a better team. “In fact, I think we should probably make it our next product.

Instructor: Prof. Liang Cheng Posted: 4/13/2021

Project Assistants (PAs)/Mentors: Andrew Ha, Thanos Kougionis, Maximillian Machado, Buckley Ross

Due: 5/3/2021

Problem Statement 软件工程编程作业代写

Over the years, you’ve heard people complain about the CTO, and how he just can’t keep his mouth shut. Sure, he’s great at complimenting people and creating positive publicity, but this time he went too far.软件工程编程作业代写

NakedMoleRat is shaping up to be a huge success, and the CTO was just interviewed by several media outlets. The first article is airing in two weeks, and when it does, the CTO will be quoted as saying:

“We would not have succeeded if it were not for our internal social network. We built it in-house, and it made all interactions among our team members more efficient. Nobody lost information. Communication channels stayed wide open. It made us a better team.

软件工程编程作业代写
软件工程编程作业代写

“In fact, I think we should probably make it our next product. It’s not our core industry, but our network was so useful and I can’t imagine a company not wanting a version for themselves.”软件工程编程作业代写

It’s your dream come true, for the company to start moving into delivering software products. And, of course, you’re going to be leading this new product group. But The Buzz isn’t ready for public consumption. If you want to capitalize on this publicity, you are going to have to fix things up in a hurry. Put the cork back in that champagne bottle, there’s no time to celebrate or rest on your laurels. The Buzz is going to need some more work.

Reminder

Each student should be in a different role than the ones performed during Phases 1-3.软件工程编程作业代写

Required Tasks (100 points) 软件工程编程作业代写

The first required task is to take your existing Buzz software and polish it. The first step, of course, would be to refactor and wipe out as much technical debt as possible. Above and beyond that, you need to add a mechanism for flagging inappropriate content and for blocking users. You should also make it so that users can edit or delete their messages entirely. The team must provide a developer manual that offers programmers a documentation about the design, implementation, compilation, setup, and testing of the Buzz for its customization and/or extension.

An Extra- credit Task ( 75 extra points)

The extra-credit task is to do something unique in your version of The Buzz. Perhaps there is an organization on campus with a problem that you could solve by changing aspects of The Buzz. Or perhaps you have a start-up idea in mind. If you choose this option, you should have a clear, persona- based justification. It must consume at least one new API or service and require extensions to all software components.

Logistics

You are encouraged to meet with your group mentor and the professor to gain approval for your extra- credit task, so that you are sure you are meeting the intent of the above requirements.

Mentorship 软件工程编程作业代写

Each team has already had one PA assigned as a mentor, and that PA will meet with students at least once per week, both to mentor the team and to assess its performance. Teams should take advantage of this opportunity, especially when it comes to teamwork, priorities, and technical obstacles.

Turn- in Instructions

We will make a copy of your team’s repository at some point on or after the due date. Be sure to commit and push your solution prior to the due date by branching from master into a new branch called “phase4”. If your team also works on the extra-credit task, be sure to commit and push your extra-credit work prior to the due date by branching from master into a new branch called “phase4-extra-credit”.

Acknowledgments 软件工程编程作业代写

The creation and updates of this project were funded in part by the Kern Entrepreneurial Engineering Network [1]. We thank Professor Michael Spear and the Kern Family Foundation for making this project possible, and we encourage our students to emphasize the “Three C’s” in all aspects of this project.

Reference 

[1] The Kern Family Foundation. KEEN-Engineering Unleashed, 2020. http://engineeringunleashed.com.

软件工程编程作业代写
软件工程编程作业代写

其他代写:program代写 cs作业代写 app代写  Programming代写 homework代写  考试助攻 finance代写 代写CS finance代写 java代写 代写CS作业 course代写 data代写 代写CS作业

合作平台:essay代写 论文代写 写手招聘 英国留学生代写

 

天才代写-代写联系方式