实验完整正式开发流程

Posted on 2008-06-17 12:17 xan 阅读(223) 评论(0)  编辑  收藏 所属分类: Life Log
     最近和一群人没事,想通过做一个简单的网站来学习相关的技术,学习一个完整正式的项目开发流程。
    
一. Milestone & Schedule(这里简略介绍主要的过程)
    1. Kick-off meeting
    2. Requirement doc, screen design doc
        Review & Sign-off
    3. Class & Architecture design
        Review & Sign-off
    4. Coding & unit test
    5. Alpha deploy & INT test
    6. Refactoring & Beta
    7. Beta deploy & INT test
    8. Final review meeting & production   

二. 分工和技术使用
    1. 需求分析  
    2. Source Control
    3. 环境架构搭配
    4. 类图设计
    5. 前台设计方案选择和研究,界面 unit test 方案研究
    6. code

三. 值得关注的
    kick-off meeting 里提出了很多的内容,我比较关注以下方面
    1. Source Control : 我土人,还没怎么用过CVS等source control软件。不过这块简单,看看别人怎么搭配的就好了
    2. Struts+Spring+Hibernate3 的开发架构,有学习过Struts,Hibernate3,粗略看过Spring,但都没怎么使用过,看了的好像都快忘了,理解相当的不深刻。因而这块很值得去跟踪学习理解。
    3. 需求报告,界面设计报告怎么写。
    4. 类设计,使用UML,包含javadoc,拟考虑直接通过类图生成代码。  这块也很值得特别关注。
    5. 界面方案
    6. 测试方案,测试报告方案,测试覆盖率计算方案。
    7. 自动发布方案


项目完成后添加具体感受

    感受是有些收获: 体会了一个充分流程的雏形.
    有些失望: 只是雏形而已, 很多的过程只是做了其大概,而没有做的很好很到位. ----这是和水平和开发经验相关的,无可厚非,意味着我们都要努力学习成长.

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 

posts - 36, comments - 2, trackbacks - 0, articles - 0

Copyright © xan