Software Engineering Fundamentals - Paired Projects - Metro


1. Project address

GitHub address: can't see 2333 pairing
project documentary: still can't see 2333


2. PSP

PSP2.1 Personal Software Process Stages Estimated time (minutes) Actual time (minutes)
Planning plan
·Estimate · Estimate how long the task will take 10
Development develop
·Analysis · Requirements analysis (including learning new technologies) 60
·Design Spec · Generate design documentation 300
·Design Review Design review (review design documents with colleagues) 60
·Coding Standard Code Specifications (to develop appropriate specifications for current development) 60
·Design ·Specific design 120
·Coding ·Specific code 1200
·Code Review ·Code review 200
·Test Testing (self-testing, modifying code, committing changes) 300
Reporting Report
·Test Report ·testing report 60
·Size Measurement · Computational workload 30
·Postmortem & Process Improvement Plan ·Summary after the fact and propose a process improvement plan 60
total 2460

Three, problem-solving ideas


Fourth, the design implementation process


Five, program performance analysis and improvement


6. Code Description


7. Unit testing and code coverage analysis


8. Project Summary


Thanks

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325726488&siteId=291194637