Using IndustryStyle Software Engineering and Project使用工业软件工程和项目.pptVIP

  • 2
  • 0
  • 约1.15万字
  • 约 45页
  • 2017-03-09 发布于上海
  • 举报

Using IndustryStyle Software Engineering and Project使用工业软件工程和项目.ppt

Using IndustryStyle Software Engineering and Project使用工业软件工程和项目

Use case diagram System-level state diagram Problem-domain class diagram Interface requirements specification Design-level class diagram Identification of attributes and methods for each class Interface design description Source code files The results from performing the test cases Updated and detailed class diagram Software version description Corrected source code Reasons for Adapting the Group Project Number of students enrolled in the course Lessons learned from previous projects Feedback from the students on the group project Example Adaptations The course needs to be held on MWF rather than T-Th to accommodate the scheduling of the formal reviews The project needs to have a written policy on the use of laptop computers during the class meetings To create more robust teams, we assign students to a team based on student preferences and on their performance in previous computer science courses The Software Engineering Director This position is filled by the course instructor The role needs to be performed sincerely and completely as an integral part of the software development company The director should be able to Act as the moderator at class meetings and formal reviews Make decisions on the direction of the project as it occurs Approve changes in the schedule Baseline project artifacts Handle dissatisfied employees (i.e., students) in the company Reassign team leaders or members if a team fails to fulfill its responsibilities or needs help Major Keys to Success of the Group Projects A prescribed software process Clearly defined team roles Good organizational skills of the project manager Good performance by the team leaders Example Experiences Gained by each Student Depends on the role of each team Project manager – learned about the challenges of teams not completing their tasks on time Requirements management team – learned about the effort to gather and document user requirements Design team – learned about the chore of creating a design based on pages

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档