Software Development Toolbox

本文介绍如何通过迭代方式保持软件开发过程中的灵活性与高效性。强调了与客户沟通的重要性,包括需求收集、故事构建及评估等步骤,确保产出的软件既符合预算又按时交付。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Iteration helps you stay on course.                                       

Plan out and balance your iterations when ( not if ) change occurs

Every iteration results in working software and gathers feedback from your customer every step of the way

Deliver software that's needed.

Deliver software on time

Deliver software on budget

-------------------------------------------------

Collect Requirements

Talk to your customer to get MORE information, each time you have more questions, and talk with the customer ot get answers to your questions.

Bluesky with your customer

THINK BIG. Brainstorm with other people: two heads are better than one, and ten heads better than two, as long as everyone feels they can contribute withour criticism.

===============================================

=   Title:___________________________                             =

=    Description:______________________                           =

=     _________________________________                       =

===============================================


Your requirements must be CUSTOMER-oriented

A requirement should be written in the customer's language and read like a user STORY, a story about how their users interact with the software you're building.

Estimate for Each user story in days.

=================================================

=   Title:___________________________                                    =

=    Description:______________________                                 =

=     _________________________________         2 days       =

=================================================

When a user story's estimate breaks the 15-day rule, you can either: 1) Break your stories into smaller, more easily estimated stories; 2) Talk to your customer ... again.



+++++++++++++++++++++++++++++++++++++++++++++++++++

Capturing basic ideas ==>> Bluesky Brainstorming ==>> Constructing User Stories ==>> Finding holes in clarity ==>> Clear, Customer-Focused User Stories ==>> Play planning poker ==>> Get any missing information from the customer, and break up large user stories ==>> Estimate how long all of the customer's requirements will take.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值