Form: Project Update

  • OVERSING UPDATE Getting down to the wire for v1 beta. They have fixed almost eve

    OVERSING UPDATE

    Getting down to the wire for v1 beta. They have fixed almost everything open but the problem with the Gantt Chart, and the ‘sprint accounting’. Still not ready for reports.

    We spent most of December and January so far on Usability Issues and minor bugs and it’s really come together nicely.

    OVERSING: *A SOCIAL AND AGILE ERP*

    Oversing is the only ERP that we know of that allows you to drive your entire business using the Agile Method. We use at least these four kinds of sprints.

    Strategy Period (‘Long Sprint’)

    |<-Plan->|<–Forecast–>|<—Perform->|<–Measure->| (repeat)

    Executives establish goals.

    Accounting Period (‘Medium Sprint’)

    |<-Forecast ‘Costs’->|<–Open Period–>|<-Perform->|<-Lock Period->|<-Update with Actuals->|<-Close Period->| (repeat)

    Accountants forecast costs and then adjust with actuals. This allows us to calculate the ‘real’ profit and loss from operations, so that we can target net profit rather than just gross margin. Why? Incentives.

    Operational Period (‘Short Sprint’)

    |<-Open->|<–Forecast–>|<—Perform->|<-Close->|<–Measure->| (repeat)

    Just as we ask sales to commit to sales goals, we ask project and middle managers to commit to revenue goals.

    Project Period (‘Variable Sprint’)

    |<-Estimate->|<-Plan->|<-Perform->|<-Measure->|(repeat)

    Just as we ask staff sales and management to commit to goals, we ask individuals to commit to completion goals.

    WHY? Because over time we improve our collective ability to accurately predict and forecast our futures, and undesrtand our risks. So the most important property of the agile business is constant training of everyone in the organization.

    This process creates an agile organization that can adapt to any market shift, any strategic change.


    Source date (UTC): 2016-01-17 03:09:00 UTC

  • Now I have to write a whole section in my Lying chapter on the use of ‘reasonabl

    Now I have to write a whole section in my Lying chapter on the use of ‘reasonableness’ and ‘weasel words’ in order to show how people justify whatever they want to.


    Source date (UTC): 2016-01-16 16:03:00 UTC

  • I also have another video with Eli Harman I forgot about entirely that i”ll get

    I also have another video with Eli Harman I forgot about entirely that i”ll get to.


    Source date (UTC): 2016-01-10 05:00:00 UTC

  • I have another video with Eric Field but his side of the audio is … well, inau

    I have another video with Eric Field but his side of the audio is … well, inaudible. Not sure how we’re going to fix that one. I’m going to give it a shot and see if maybe he’ll just record the questions again and I’ll cut them in.


    Source date (UTC): 2016-01-10 04:59:00 UTC

  • New Video Rendering. Trying to end the NAP Fraud forever. 37 minutes. Pretty tho

    New Video Rendering. Trying to end the NAP Fraud forever. 37 minutes. Pretty thorough. Just me no interviewer. Not sure that’s so good.

    Not sure it’s going to convert as many libertarians as I want to but it’s going to give them nowhere to run. If there was anywhere left to run anyway.

    Makes me so painfully aware that I”m in the same mental construct as David Gordon. Because I hear his speech pattern and mental processing in my own voice. I hoped I was less nerdy. I tried very hard to be less nerdy. lol Or maybe that speech pattern is a necessary byproduct of analytic argument. That’s possible. But I won’t give myself that out. lol


    Source date (UTC): 2016-01-09 13:06:00 UTC

  • OVERSING UPDATE FOR JANUARY 2016 – HAPPY NEW YEAR. 🙂 I love our product Oversin

    OVERSING UPDATE FOR JANUARY 2016 – HAPPY NEW YEAR. 🙂

    I love our product Oversing. I wish I had ten more guys and six more months to add the few nits I think would make it easier for newbies to work with, and add a lot more reports. But I love our product. Damn. Really.

    It’s so interesting – it’s an essay on the evolution of technology – that no one started with task and project management and added email to it, and instead, started with email and tried to incorporate tasks into it. I guess we could say that Lotus sort of tried.

    Here is a list of things I told board and investors I want to add next (this) year to make it easier to use for newbies.

    IMPERFECT FEATURES

    There are a few issues I don’t like but we can fix later.

    (a) Technically, an appointment is just a subtask for any task. But because of my own legacy thinking from our TIMESYS application, we implemented forecasting/appointments as a pseudo-task rather than as a subtask of a task. For a variety of reasons we wanted appointments to be configured as a general business rule independent of the program/project. So we separated data and workflow. This wasn’t necessary. We could have maintained a universal appointment workflow and program/project specific task workflows. This decision has added unnecessary complexity and we might want to change that in the future.

    (b) We need more granular ability to share workflow choices between task types. Right now they are ‘cloned’ not ‘shared’ and this is a mistake. It was just the easiest solution. What we need instead is the ability to point a workflow choice (a workflow button) at a single configuration and share it with any of the workflow entity types. And we need a ‘report’ that shows the contents of these choices so that users can edit complex sets with greater ease.

    (c) I want the Board View to hide subtasks of Stories / Problems / Opportunities / Challenges (the ‘Story’ type). (I am losing this battle with Kirill for some reason.) My vision is that the user works with stories as discreet units: as sets that must be completed. And that he does not work ‘across’ stories. in other words, a story is a micro-project or micro-job component of a deliverable (finished state).

    (d) the decision to use the backlog for both sprint/iteration backlog and project backlog instead of creating a separate backlog for sprints/iteration(work in progress) has been a mistake and has created unnecessary complexity in the application and unnecessary confusion for the user. I want to change that. (Another battle I have lost. ) In our earliest draft this made more sense than it does today.

    (e)I thought that the decision to use a [Scheduled] “state” rather than just a flag was a mistake that I made to save memory in the gantt chart. But this is merely a corollary to the backlog vs todo-backlog in that it’s ‘on the way out’ just as the todo-backlong is ‘on the way in’. I should have figured this out earlier but believe it or not I am as great a victim of priors as anyone else. 🙂

    (f) There are still problems with cascading states between parent and child containers. And there are still problems with cascading dependencies on the gantt chart. This is because we do checking only on the backend, rather than both front and back, and reverse it if the back has changed. (a cost cutting measure I took at the time on purpose but maybe shouldn’t have).

    (g) Customer/Client needs to be renamed Company/Contact, and the relationship between contact and user better integrated as a one user to many contact relationship. This again is a hangover from our first draft when we did not anticipate including customers clients and contacts as users.

    (h) My attempt to encroach on Slack’s functionality probably added confusion rather than clarity. At the top of our activity stream we included the ability to make comments without opening a page and entering the comment in context. I increasingly feel that this should be reduced to a command line for advanced users at the bottom of the page.

    MISSING FEATURES THAT MATTER

    There are some features that we are missing that I believe hurt us, but I had to cut.

    (a) The subtasks tab’s single-depth list of tasks should be added to the workspace. The outline invites abuse of the agile method and I want to answer that, as well as give people a very simple list view to work from without any of the monetary and scheduling values displayed.

    (b) Likewise a view of ‘trello’ style columns rather than the full board would help new users. Trello’s visual list-architecture is halfway between agile boards and lists. And for newer users it’s really useful, since it removes discretion from the person doing the work, whereas the full agile board view is more of a funnel approach consisting of a lot of discretion on behalf of the person doing the work. I find myself creating lots more deliverables and relying upon the Tree (outline) view simply because ordering work rather than leaving the sequence of work to the person doing it is not really possible on the board view. Now, the board view is ‘ordered’ separately from the outline view. But without single columns it’s not intuitive that the board view consists of ordered lists just as the outline view is an ordered and hierarchical list.

    (c) Next, the “Views” feature that retains the same program selections but changes panels and filters. I should have pressed for this earlier. Sharing of views, and better sharing of favorites, workspaces, appears to be necessary to get to the level of simplicity I feel we need for users to incrementally learn the product. IE: we want to share Workspaces (layouts and selections), Views (layouts), and Favorites (individual items). By doing so we allow the users to create custom experiences for different roles in the company.

    (c) We had to cut the content management feature (a content tab, and the integration with WordPress) and I think this single feature assists in positioning us in the market quite differently by leapfrogging Atlassian. All the “document” components and workflow are there (Folder,Document, Section, Article, Card, Citation, Definition) . But we could not even start working on the api for displaying them in web sites.

    (d) For simplicity purposes we did not use amazon’s search functionality (as did Slack) for our Activity Stream and Search functionality. I can ‘sense’ this when using the activity stream. It’s just work. We can do it pretty easily with a little time.

    (e) Most importantly perhaps, is the fact that the gantt chart functionality is weak without visibility of appointments (scheduled resources) and this must be done for the rather amazing resourcing functionality to be easily used by managers of many projects – common in big companies. This is the only one that gives me consternation because I know from experience that it will take some time to implement.

    WHY “DATE STUFF” IS HARDER FOR US TO PROGRAM IN OVERSING

    Well, you know, we have one large architectural difference in that ‘scheduling’ can be done a)any time during a week, b) any time during the day c) at a specific time during a day. And that one can forecast time loosely (the equivalent of a PM sprint budgets), or schedule it (reserve someone’s time). So nothing on the market that does all this and we have to write or rewrite all these libraries by hand. (and the truth is everything we find on the market leaks like a sieve anyway).

    CLOSING

    Anyway, I thought I would share. (I love sharing. lol)

    We are just knocking out bugs, almost all of which are usability issues or tweaks. And trying to get the reports done. (Honestly I have postponed a lot of very minor language or clarity issues because they won’t inhibit use enough to delay release.)

    I was wrong about reports. There are just four categories of reports – although many variations within each – and we can let people start using it as soon as the primary report in each category is completed.

    We did it. We created a new generation “erp” at the high end of the current market, and with the ambitions of reaching the top of the market, with just four of us really, over two and a half years.

    Pretty crazy. But over the next two or three years we are going to make something very amazing that will change the workplace forever by eliminating politics through transparency and truthfulness. This will advance healthy organizations, improve the health of marginal organizations, and illustrate the failings of dysfunctional organizations.

    ***When human capital is the only remaining marginal difference, then the culture of one’s organization is the only remaining competitive advantage.***


    Source date (UTC): 2016-01-08 08:13:00 UTC

  • I am working on this popper/critical rationalism/context post because I was insp

    I am working on this popper/critical rationalism/context post because I was inspired by a FB friend’s criticism of popper (justifiable) the other day. And I can only tolerate doing it for 15 minutes at a time.

    My body does not wanna work today….

    Too bad…. write -> web site -> write-> help documentation -> repeat.


    Source date (UTC): 2016-01-06 05:57:00 UTC

  • OVERSING UPDATE. Well. My second update today. We purchased a well known gannt c

    OVERSING UPDATE.

    Well. My second update today.

    We purchased a well known gannt chart control from the best firm and it leaks like hell.

    At this point we may have to ( as usual) write something ourselves that doesn’t leak.

    And maybe that’s ok.


    Source date (UTC): 2015-12-28 07:23:00 UTC

  • OVERSING UPDATE I have good days and bad days. On the bad days I see how far we

    OVERSING UPDATE

    I have good days and bad days. On the bad days I see how far we must go to compete with the Microsoft’s and SAP’s of the world. Or even to produce the documentation and training for users. When I see bugs we shouldn’t have created, or features that are’t quite right, I feel like the sky is falling. When we estimate a week and it takes four. When we estimate a month and it takes three, then I want to jump off a bridge. Although admittedly, the variation in estimates is caused by the experience of the staff, the complexity of work and the small size of our team where every little ripple causes waves of consequences.

    But then I have other days (today) where I talk to a friend from SAP, who tells me how bad the product is, and how hard it is for the company to modernize, and I remember what we had to do to get Microsoft to reposition CRM, and to ‘Sell’ me Commerce Server so that we could rebuild the platform space, and I realize that our problems are small.

    We need a little money (very little) to expand the staff and launch. And we need three years of experience with customers to mature. And after that we can incrementally take the service, administrative, then parts and components businesses away from the major platforms.

    Because unlike these businesses that do tens of millions or even a few hundred million, the enterprise software business generates billions with a ‘b’, and they are at least a decade behind in the technology now.

    Oversing’s real value will appear when we have statistics. But we won’t have statistics until we have enough users in each demographic, and oversing’s demographics are ‘rich’:

    Attribute Biases

    ….Age

    ….Gender

    ….Pattern Recognition (Raven’s)

    ….Moral biases

    ….Cultural biases

    Skills

    ….Crafts

    ….Roles

    ….Soft Skills

    ….Hard Skills

    ….General (years of) Experience

    ….Education

    Performance

    ….Likability

    ….Participation (‘karma’)

    ….Mentoring (‘helpfulness’)

    ….Customer Value (‘NPS’)

    ….Skill Value to The Organization

    ….Velocity (how ‘much’ you get done – varies widely)

    ….Estimating ability (how accurate you are – the single most important trust building skill is your ability to forecast and meet commitments.)

    ….Utilization and Chargeability (for revenue producers)

    So **an Oversing Reputation is an asset that you build*** within your workplace. It supersedes rumor and recommendation. But more importantly it tells you the relative ‘truth’ about how you compare to others in your organization in your industry, and in the world. And better yet it disempowers the political and makes transparent the anti-meritocratic actions of people who engage in politics.

    I see this as profoundly important information for all of us in the small, flat, digital world.

    Imagine a world where your management’s opinion of you is irrelevant compared to your evidence. Then the truth will come out: loyalty in the workplace is as important as any other ‘skill’.

    Anyway, my love of libertarian social engineering through truth and transparency is everywhere in the product.

    It will take us a while. Another three years to cover the entirety of operations of the majority of businesses. But when we do, the statistics we will provide to you and your management and your owners and your investors will change the world for the better.

    Truth matters. Everywhere.


    Source date (UTC): 2015-12-28 03:29:00 UTC

  • NEW VIDEO IN THE WORKS : OUR PLACE IN HUMAN HISTORY Getting the impulse to make

    NEW VIDEO IN THE WORKS : OUR PLACE IN HUMAN HISTORY

    Getting the impulse to make a new video. A bit of a headache today. Maybe I need Don Finn to help me with this one. So that means a trip to Tallinn. I want to talk about how dependent the success of the west was on hard and soft eugenics, and how women have caused us to overturn it in the past century. And how the 1965 immigration law has been used to reverse 4000 years of western evolution. Why the white lower and middle classes are uprising (the loss of elites, the loss of privileges from their elites) And what we must do about it.

    We are mankind’s only aristocracy. It is not just our families and tribes, not just our race, not just our civilization, but mankind that hangs in the balance.

    Without us, there is no truth.


    Source date (UTC): 2015-12-27 03:27:00 UTC