Shortki Community
December 12, 2017, 02:38:43 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: inShort 1.2.1 for Mac OS. Locations..
 
   Home   Help Search Calendar Login Register  
Pages: [1]
  Print  
Author Topic: The base of the "Analyze" algorithm is wrong in the "planned schedule" mode  (Read 1633 times)
qa-tester
Full Member
***

Karma: +0/-0
Posts: 31


View Profile
« on: January 02, 2012, 11:42:17 am »

Tested on version 3.2.3

It changes elements time value that were already completed.See example below.

It is incorrect design to change what was already done in the past.
You can not optimize future by changing the past.

So, in the  "planned schedule" mode, the "analysis" process ignores what was completed (<---BUG)
The analysis executes the whole diagram from the first element to the last one and changes correct time buffer values to be wrong values.

Expected design:
Elements that were already completed, should not be edited by "Analyze the diagram as a project".
The completed elements are a part of the project, you can not ignore the state of the element.

Example:
(1) Configure flag "Sync with reality" = OFF
(2) Switch to the "Planned schedule" mode
(3) Build diagram with 4 elements (see attachment)
      Do not configure "Late Start".
(4) Switch to execution mode (still stay in the "Planned schedule" mode)
(6) Complete 3 elements, and leave one element to be not completed. (see attachment)
(7) Run  "Analyze the diagram as a project"

Results:
See attachment.



* before-analyze-was-done.jpg (156.63 KB, 1359x858 - viewed 328 times.)

* results-of-analysis.jpg (245.69 KB, 1366x1024 - viewed 325 times.)
Logged
shortki
Administrator
Hero Member
*****

Karma: +16/-0
Posts: 553



View Profile Email
« Reply #1 on: January 18, 2012, 10:39:40 am »

The work of the analysis algorithm is shown on the corresponding diagram. Running the analysis, a user lets the planned schedule under the complete control of this function, which builds the planned schedule, and then adjusts it according to the actual one (toggling the flag "Sync plan with reality"), what forms the appropriate value of the time buffers. The actual schedule is always intact. If you have called an assistant to build the planned schedule, you must accept the fact that it edits it.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!