Category: AI, Computation, and Technology

  • OVERSING UPDATE walking thru the source. It’s elegant. Clean. Spartan even. Yet

    OVERSING UPDATE

    walking thru the source.

    It’s elegant. Clean. Spartan even.

    Yet readable.

    Still finding a few minor usability issues, mostly javascript related.

    But almost done with the documentation of the workspace.

    Then on to the pages. AND THE 50 DIFFERENT TABS I have to document.


    Source date (UTC): 2016-03-13 10:49:00 UTC

  • OVERSING BETA LIVE ON MARCH 31st. We met today and decided that Alexey will fini

    OVERSING BETA LIVE ON MARCH 31st.

    We met today and decided that Alexey will finish the reports while Kirill will make the changes necessary for federating databases. What does that mean? Well, it means that some data, like Skill currency and bank lists, is stored in the central database, and other data is stored in each customer’s database.

    We have created the beta instance, and I have the lucky job of creating the initial workflows and organizational structure.

    I think it’s tight for end of the month. But we will just have to make it.

    But if if customers have to choose between Oversing and Jira it’s pretty easy to choose Oversing.


    Source date (UTC): 2016-03-07 10:30:00 UTC

  • Gallery (Unused Template)

    [vc_row css=”.vc_custom_1471017256679{margin-bottom: -30px !important;}”][vc_column][thim-gallery-posts filter=”true”][/vc_column][/vc_row]

  • Gallery (Unused Template)

    [vc_row css=”.vc_custom_1471017256679{margin-bottom: -30px !important;}”][vc_column][thim-gallery-posts filter=”true”][/vc_column][/vc_row]

  • OVERSING THOUGHTS Once Kirill has a vacation, I have to revisit the Responsibili

    OVERSING THOUGHTS

    Once Kirill has a vacation, I have to revisit the Responsibiliities / Inbox issue.

    I really don’t see why we can’t incorporate that view into the Tasks Panel, and use the same workspace filters. From the user’s perspective it’s just more ‘stuff to do’.

    Now, the basis of the responsibilities/inbox panel is workflow responsibility rather than task assignment. But from the user’s perspective I still want to filter all those responsibilieis using the same criteria as tasks, with the only difference being that I want to see the workflow view (mostly NOT for tasks). And I don’t see why I can’t filter the workflow permissions just like I filter the assignments and ownership.

    Because I want ONE list panel like that if I’m a user. I just feel like this panel throws off the model.


    Source date (UTC): 2016-03-04 09:00:00 UTC

  • OVERSING UPDATE Revising the update because it turns out my concern over permiss

    OVERSING UPDATE

    Revising the update because it turns out my concern over permissions on workflows is incorrect. Why? Because it’s not uncommon for the devs to be smarter than I am. 🙂

    The organizational workflows (stuff in the organization) are governed by the Access Role permissions and you change them via the operations menu. The Task workflows (stuff within programs and projects) are governed by the program administration permission, and you change them as part of program->settings->Workflows.

    So workflow-specific permissions are a ‘nice to have’ not a necessity. Why? well, when you create a new object in oversing, it looks through your org tree and takes the closest one. I would like this to be permission driven so that different groups in the same organization would ‘find’ different system workflows. We also have ‘weights’ that we can apply to these workflows but we haven’t exposed that in the UI yet. I want to see if we can do without it by using permissions.

    REMAINING OPEN ISSUES IN PRIORITY ORDER

    2) (EASY) Drag and Drop to move to Schedule State / Right Click to Schedule State (long standing issue. Always seems to get moved to lower priority. But it’s necessary.) We had quite a bit of debate over this because we don’t want the schedule state to be invasive or to add complexity since it isn’t necessary. So we decided on a compromise, and that is that we separate out the scheduling features into their own ‘block’ on the Tasks panel, and we don’t integrate the scheduling sub-phase into the Main Sequence: Backlog, To-Do(Active), Done.

    7) (EASY) Still missing ability to select for organizations and display Program Statistics in the Tasks Panel. All tasks roll up to parent tasks. And yes, we flatten the data so that we aren’t querying hierarchies all the time. That means that we can show just the Program, project, or deliverable ‘rows’ and that they will reflect the data underneath them without requiring that we display all rows. So, in the tasks view you can easily see a worldwide operation’s active programs and report on them without having to expose the detail of each program.

    6) (EASY) Minor Fixes to Forecasting and Responsibilities. (forecasts should be outer-joined on operational periods, so that we know what’s there and what’s missing) (responsibilities are your ‘inbox’ for workflow activity. and we need some minor tweaks to the table view.) Note: In the future, this panel will switch between email and responsibilities when we add email integration.)

    3) (PAINFUL AND TIME CONSUMING) Display Appointments on the Gantt Chart. (long standing issue) (It’s hard to know what resourcing needs your attention without this feature. We are saving this for last because we find working with this bit of source code time consuming.)

    4) (TIME CONSUMING) Cascading changes to the schedule when we delete dependencies are still not working correctly. I am not sure why this remains an issue.

    5) (TIME CONSUMING) Add the accounting,payroll,operational period properties and functions. This is technically the ‘last feature’, because all it does is allow you to configure the lifecycle of when you allow submissions of different financial activity, and when you post and close it. I have no estimate on this but I suspect it’s a three week effort at the outside. I’m worried that the number of transaction touch points is high, and that it’s hard to test, so that is why despite being fairly simple (creating events), I am cautious about time.


    Source date (UTC): 2016-03-04 07:01:00 UTC

  • OVERSING BETA RELEASE? We are seeking a few (very few) additional beta sites. Th

    OVERSING BETA RELEASE?

    We are seeking a few (very few) additional beta sites. The minimum organization that we can afford to pay attention to is probably in the vicinity of 40-50 people. This is simply because it takes the same effort to support 40, or 100, as it does to support 5.

    So if you know anyone who wants to try it – especially in contrast to using Jira, we’d be interested in talking to them.

    OVERSING UPDATE

    1) In February, we started full time effort on the Reporting Panel. The primary view uses “blocks” that you double-click on in order to drill down into them. The other view takes advantage of the horizontal workspace to show time periods. So the reporting view is a bit of a data explorer. Except that it’s not in a tree view as we usually see. There are a lot of reports that we need to make for financial purposes, but the panel provides all the basic data Q&A that users will want to see.

    2) I’m about a third of the way through the first draft of the documentation. It’s in three parts: the ‘What’, which covers the basics. The “How” which uses of tutorial structure “how do to x”. The the Advanced section, which tells you how to apply it to your organization. I only need the first for beta. I expect to work through the second shortly. And the third will be something I incrementally fill out over the coming months.

    3) The web site is far enough along that while it’s missing the videos, we can finish the presentations (sliders) this month, and simplify the message a bit.

    OUTSTANDING ISSUES

    While we certainly can release the beta this month (March), we still have these open issues:

    0) Finish Reports (I can’t estimate this at all, but reports are a never-ending feature so it doesn’t matter.)

    1) Permissions on Workflows (I just discovered this issue) (I suspect this will take a week to ten days?)

    2) Drag and Drop to move to Schedule State / Right Click to Schedule State (long standing issue. Always seems to get moved to lower priority. But it’s necessary.) We had quite a bit of debate over this because we don’t want the schedule state to be invasive or to add complexity since it isn’t necessary. So we decided on a compromise, and that is that we separate out the scheduling features into their own ‘block’ on the Tasks panel, and we don’t integrate the scheduling sub-phase into the Main Sequence: Backlog, To-Do(Active), Done.

    3) Display Appointments on the Gantt Chart. (long standing issue) (It’s hard to know what resourcing needs your attention without this feature. We are saving this for last because we find working with this bit of source code time consuming.)

    4) Cascading changes to the schedule when we delete dependencies are still not working correctly. I am not sure why this remains an issue.

    5) Add the accounting,payroll,operational period properties and functions. This is technically the ‘last feature’, because all it does is allow you to configure the lifecycle of when you allow submissions of different financial activity, and when you post and close it. I have no estimate on this but I suspect it’s a three week effort at the outside. I’m worried that the number of transaction touch points is high, and that it’s hard to test, so that is why despite being fairly simple (creating events), I am cautious about time.

    6) Minor Fixes to Forecasting and Responsibilities. (forecasts should be outer-joined on operational periods, so that we know what’s there and what’s missing) (responsibilities are your ‘inbox’ for workflow activity. and we need some minor tweaks to the table view.) Note: In the future, this panel will switch between email and responsibilities when we add email integration.)

    7) Still missing ability to select for organizations and display Program Statistics in the Tasks Panel. All tasks roll up to parent tasks. And yes, we flatten the data so that we aren’t querying hierarchies all the time. That means that we can show just the Program, project, or deliverable ‘rows’ and that they will reflect the data underneath them without requiring that we display all rows. So, in the tasks view you can easily see a worldwide operation’s active programs and report on them without having to expose the detail of each program.

    MINOR Pre-Release Work (While In Beta)

    1) Integrating links to help into application.

    2) Clean Build of DB/App – Builds and Instances ready to Launch.

    3) Sample Workflows, org structures, projects.

    4) Update languages: We should launch with:

    – English

    – Russian

    – German

    – Spanish

    – French

    – Italian

    Although I suspect that the translations will need a LOT of editing.

    SUBSTANTIVE WORK DURING BETA PHASE

    1) Federation.

    2) CSS / Less / Javascript optimization (this makes me crazy)

    3) Finish updating via Websockets outside of Workspace Panels. (I am not even sure it matters outside of the workspace honestly, but I feel that for The user, consistency matters.) There are some current places where it isn’t right. And it still seems like the browser fails to detect that the server is not sending messages to its current context now and then.

    Curt Doolittle


    Source date (UTC): 2016-03-02 04:16:00 UTC

  • Portfolio Grid

    [vc_row css=”.vc_custom_1471278712406{margin-bottom: 0px !important;}”][vc_column][thim-portfolio filter_hiden=”” column=”three” gutter=”yes” item_size=”same” show_readmore=””][/vc_column][/vc_row]

  • Portfolio Grid

    [vc_row css=”.vc_custom_1471278712406{margin-bottom: 0px !important;}”][vc_column][thim-portfolio filter_hiden=”” column=”three” gutter=”yes” item_size=”same” show_readmore=””][/vc_column][/vc_row]

  • Portfolio Multigrid

    [vc_row css=”.vc_custom_1471278690071{margin-bottom: 0px !important;}”][vc_column][thim-portfolio filter_hiden=”” gutter=”yes” item_size=”multigrid” style-item=”style05″ show_readmore=””][/vc_column][/vc_row]