A programmer needs to write documents

sponsored links
In the last one " felt needs of writing - how the face of the document should have the mentality "in the face of a simple document on how to write, what state of mind to write the document. Here we continue to discuss how to write the document needs more place, and my place is not here to say that all in place, but the description on demand, as the whole place the document in the document after some discussion with you.
First of all, to understand the demand, then how to understand the demand, more important than joint communication, a lot of written documentation of the workers are mostly rose from programmer to document production, is relatively easy to make mistakes: a requirement to reflect in the brain can flew a specific situation, or thinking how to achieve go unconscious, etc., that are not desirable. Needs is to know our customers need to meet the requirements, then how do you know customers want? Ask, ask how specific, we further discussed in other articles, by asking, we will know what customers need, or what is the meaning of customers through our professional knowledge to help them sort out the customer's point of view can lead But do not add their own point of view of thinking, or it may be misleading or not, no need to increase the project cost.
By asking to know what customers need to do something, you'll need to consider how to use the document to achieve. Everyone has their own ideas framework document, in the right frame of mind can know all the information written into the initial demonstration of the details do not need to consider the format. The information in the mind after the show will be found out there are some rules or omission, or even themselves out details of the inconsistencies, these two sources: one is the client itself to do things on their own do not clear, only know what they want, but that do not know the details of their own to; another one is his understanding of the customer to the information is wrong. Based on the above two solutions to the problems can be a way to do so: First, consider a complete whole, in considering the redundancy of the text, then see what the reasons for inconsistencies. The after work to see whether you can re-order one that meets the normal logic of the text message. If you can once again be able to communicate with the customer to confirm, so if there are problems in communication and customer focused on problem-solving.
Sorting through this thinking, do be prepared to communicate, one customer did not have much time, and you see-saw and because of some problems of thinking are by themselves can solve, it will make customers more happy, Otherwise He would think you no good to think about their needs, while the attitude of your strength or compromised, the entire process always remember "you are not a programmer", only needs so you can be more accurate, you can understand the basic line customers.
These are some of the recent work experience, if any inappropriate or wrong place to study together and hope that we make progress, thank you!
  • del.icio.us
  • StumbleUpon
  • Digg
  • TwitThis
  • Mixx
  • Technorati
  • Facebook
  • NewsVine
  • Reddit
  • Google
  • LinkedIn
  • YahooMyWeb

Related Posts of A programmer needs to write documents

  • extjs development environment set up and practice

    1, download and extract the extjs 2, download eclipse and Eclipse AJAX Toolkit Framework (ATF) I have been accustomed to using eclipse as a development environment, a variety of open-source plugin so that eclipse has all-around performance, operating effi

  • hibernate Technical Study Notes (first)

    Introduction: Model does not match (impedance mismatch) java object-oriented language, object model, its key concepts are: inheritance, association, polymorphism, etc.; database is the relational model, its key concepts are: tables, primary keys, for ...

  • Strength of live practice teaching materials, suitable for each person team look - UFIDA Hua Table CTO talk about "out of the software factory"

    A few months ago, on reading "Going the software factory," one book, not yet published at that time, it can be considered the reference of the watch. Although the language rather uneventful, but the contents of people really can not but carry on

  • Rails2.0.2 change the default DB adpter

    In Rails2.0.2 rails demo ... ... MissingSourceFile in SayController # hello no such file to load - sqlite3 RAILS_ROOT: / home / kenb / rails-projects / demo ... ... Checked config / database.yml, adpter default is set become the sqlite3. Check the ra ...

  • ROR resources

    Ruby Web site resources: ruby official website: http://www.ruby-lang.org ruby doc official website: http://www.ruby-doc.org rubyonrails official website: http://www.rubyonrails.org programming ruby online edition (Ruby studying the "Bible") ...

  • servlet specification 2.2

    Introduction: Spring Security watch, when to see more use of the Servlet Listener, filter and so on. Filter done, listener never. Therefore want from the Internet to find a closer look at the servlet specification, go thorough investigation, there is no s

  • hibernate using c3p0 connection pooling

    Private http://www.lifevv.com/tenyo/doc/20070605102040991.html c3p0 for open source's JDBC connection pool, with the release hibernate. This article describes how to use the hibernate configuration in c3p0. c3p0 connection pool configuration is v ...

  • Hibernate configuration parameters hibernate.hbm2ddl.auto

    Hibernate in the configuration file: <properties> <property name="hibernate.hbm2ddl.auto" value="create" /> </ properties> Parameter Description: validate load hibernate, the authentication to create a database t ...

  • In the servlet use Bean

    According to Sun's definition, JavaBean is a reusable software components. In fact JavaBean is a Java class, through the package into a property and methods of treatment of a function or a business object, referred to as bean. Because JavaBean is ...

  • Hibernate secondary cache

    Hibernate cache: 2-bit cache, also known as process-level cache or SessionFactory level cache, secondary cache can be shared by all of the session Cache configuration and the use of: Will echcache.xml (the document code in hibernate package directory ...

blog comments powered by Disqus
Recent Entries
Tag Cloud
Random Entries