Fit for Dot Net (2) ----

xiaoxiao2021-03-06  40

Source of this article

http://fit.c2.com/wiki.cgi?programmersquickStartGuide, basically translated the original document.

Programmers Quick Start Guide

(Work In Progress)

Customer participation is critical to software success. Most programmers, you need a way to understand your customer's needs, so you can write a good software. Fit provides a way for you and your customers. Come accurate communication and collaboration.

In its core, Fit is just a very simple tool. It is a "framework for integration test", that is, it is a translation HTML written document, runs them on your software, then in HTML format The framework of the report. These are the tests of your customers as an example. Used to hook these tests into your software, FixTure is written by you.

Fit briefly masks its practicality. Although Fit runs test, he is not testing. It will give you a customer a method for your software. And give you a kind of you and your customers discuss details way.

Because Fit can read and write HTML, you can read and write HTML because of Word and similar business tools, so your customers can directly FIT documentation. This is crucial. The problem with Xu Xu documents is that they usually not write by customers. Even the customers rarely read them. As a result, we have lost the precious collaborative opportunities. This kind of thing is not counting ... This is also the same for the big project. Details of each of our mistakes are a bug in the software. We need a kind The way customers think about details and discuss with us.

Fit is a way. He allows customers to shut down the correct acts, and see what software can be used to use these instances. He allows customers to have these instances. This is very important. Encourage them to do this. Give them feedback and they will Getting control. Customer participation is very important for software success. Fit will help you get this group, if you do this, your software will be better.

Work with Fit and customers

A large part of using FIT is to help customers participate, so you should start from reading IntroductionTofit and CustomersquickStartGuide. Note that Fit's life cycle, find you can help customers participate in the way, from programmers, this section does not reflect CustomersquickStartGuide .

When you start to develop a new feature, you should discuss with your customers (here, for "customers", we refer to: "From the perspective of business, people know the most characteristics", "Some people call them The 'Topics Experts ") collects the customer's interpretation through the panel. Then ask him / her examples of the characteristics used.

Many customers are more willing to discuss the interface of the application, not the underlying needs. In the early days, you may get the example of the user's discussion, not the underlying business rules. These examples blurred the real needs of customers, and they are very difficult to write and Maintenance. You should gradually move your customers in the direction of the example of the business rules. For example, if the customer says "the accountant press this button, the soft will get a time card, then calculate the payroll of employees", you can ask time Card and final salary example. Your customer description example, you should think as much as possible. Use these questions to get an additional example of the question answering. Sometimes your customers don't know, or wrap it around this problem. In this In the case, put it on one side. After you have some key examples, help your customers convert the example to a table. Nuts to try to work with Fit FixTure now. (More fixture below), get example. Once you are satisfied with the table, redefine their format so that you can easily use the FIT. When you do, you don't miss the customer's point of view.

When you implement features, you will be willing to have problems overwritten across the instance. Feed these questions to customers, as in front, use them to help you guide customers to produce additional examples.

Get the answer by adding a new example to a fit document. Fit is not only a way to get more from customers, but also the way your customers get feedback from your program. Show your customers How to use Fit, describe him / her How to change Fit, return to Fit, and View Results. This will allow your customer trial and more examples. You want your customers: "I want to know how software handles this situation ...?" , Then get the answer by adding additional examples in the FIT document. (------ Not finished -----)

转载请注明原文地址:https://www.9cbs.com/read-52154.html

New Post(0)