Context is as follows: enterprise software is developed without sufficient direct customer involvement. We did not develop this software for a specific client, but to fill the market gap. We worked on the basic requirements only with the main customers, now more customers. Mandatory deadlines, changing requirements, little time for development. Fun time! :)
We released the first issue out of the door. Then we got the second issue at the door (fortunately, more organized)
Most of the problems facing both versions of support are what they call "design errors," rather than old, old code defects. In general, these "design errors" are such that the function or part of the function behaves as it was designed, but this behavior is not what some customers want the product to do. The point is not that all clients have such problems - each client is different, but what is enough for one, not for the other.
It makes me think about a few things, and I could really use y'all's insight with a lot of experience.
Here are some esoteric questions :
How common do you think this is in the life of the product?
How do you think the context contributed to this?
/ ?
, .
:
1) - , . , Word - , , , , , .
2) - , . , . ( , ..) -. , , , - .
3) (, // ) - , , . , , . , , ( ) .
, , - , , , ( ), - . - , , , .
, , ( ), , .
- , . , . , - . , , , , , , .
: . / , ( ) (, ), , ( , ).
,
, , ?
, , , , , , . , - , , , , , , , , . , , , .
, : , / .
, 1991 2003 ; , :
, ; , , ( ) , O/S, ..
API. , vb/java . , .
. . , - , , 1000 , . , , , , - , , . , .
When you send something that the customer did not want, you have not fulfilled the technical specification . Since this is the first stage of software development, and based on it design, coding and testing are based, errors in requirements are the most difficult and expensive to fix.
Source: https://habr.com/ru/post/1751192/More articles:Creating a photo collage image attached using PHP from multiple images - phpC4564 warning when creating a C ++ / CLI project that consumes a strongly typed dataset - visual-c ++Print ER charts for mySQL database (800+ tables) - sqlHow to make ZipArchive not overwrite specific files and folders - phpMakefile to compile .cpp and .h series in lib - c ++Detecting if an item is selected in the list or not through jquery - jquerychrome / safari (webkit?) doesn't post values when submitted via Javascript.submit () - javascriptHow to allow StringTemplate.NET to load template files with the extension ".dwt"? - .netWhich collection supports multiple simultaneous inserts? - javahow to send array values via url in php? - urlAll Articles