Form: Project Update

  • FOUR SHORT PIECES GOING : 1) Defining the State, Government, Country and Nation

    FOUR SHORT PIECES GOING :

    1) Defining the State, Government, Country and Nation (Kinsella)

    2) Updating Boettke’s (a) Description of economics (b) description of Austrian economics.

    3) An argument clarifying Zwolinski’s BIG initiative – stating clearly the ethical reasons a BIG would be supportable, and how to administer it.

    4) On Property rights using Philosophical Realism, Instrumentalism.

    And I have money raising nonsense to do too now…. ack.


    Source date (UTC): 2013-12-11 10:46:00 UTC

  • (Having fun working with Roman Skaskiw on a bitcoin project. 🙂 )

    (Having fun working with Roman Skaskiw on a bitcoin project. 🙂 )


    Source date (UTC): 2013-11-09 11:12:00 UTC

  • FIRST DEMO (oversing) I recorded a quick little demo for Max Romanenko tonight s

    FIRST DEMO

    (oversing)

    I recorded a quick little demo for Max Romanenko tonight so that he could get a peek at the progress we’ve made the past few weeks. But, just to get an completely neutral view I played the video for V.

    I asked “So? How does it look?”

    Veronika says, “It looks done.”

    I said, “You see all this over here. It’s not done.”

    “Really. It looks done. It looks good. It looks done.”

    Laughing “Well it’s a long way from done.”

    “You know what I think? The next time you complain to me about how slow the project is going I’m going to hit you.”

    “Ok, well I guess that passes the first sniff test then.”

    I ah…., I think lost my right to whine and ask for solace from V.

    LOL


    Source date (UTC): 2013-11-04 15:04:00 UTC

  • OK. After the crazy party it’s back to serious work today. 🙂 (oversing) Feature

    OK. After the crazy party it’s back to serious work today. 🙂

    (oversing)

    Features on deck:

    – Searching and saving the Workspace

    – The Workspace layout (Which “columns” to view)

    – The Query (what stuff to get)

    – The Filter (what stuff to display)

    – Serving six Workspace models

    – Individual Contributor (my workspace)

    – Team Contributors: (Team Workspace)

    – Ticket Manager (streams in detail)

    – Traffic Manger (multiple small projects in detail)

    – Project Manager / Agile Lead (One Project in detail)

    – Delivery Manager (all projects in any given organization)

    – Deliverables (for small projects, spec work etc.)

    – Creative Briefs

    – Work Orders

    – Statements of Work

    (text templates for simple things, or references to contracts)

    – Requirements “type”

    – Test Cases “type”

    – Ideas “type”

    – Creating and Saving Estimates


    Source date (UTC): 2013-11-01 05:37:00 UTC

  • OVERSING : STATE OF THINGS : THINKING OF VALUATION Right now, as it sits in its

    OVERSING : STATE OF THINGS : THINKING OF VALUATION

    Right now, as it sits in its current state of development, Oversing is about three times the scope of Jira’s functionality.

    It will have something like ten times its functionality when we are complete. Plus our Workflow interface and engine is, orders of magnitude better. Our Agile planning, and working boards are radically better. And it’s not difficult to make the UI better. Jira’s is…. terrible. Really. It’s a bug tracking system that grew into an agile development system because of Greenhopper. We used it. It was the best available. But that doesn’t mean we like it.

    So, that scale of 10x is just useful for putting our work in context.

    I think the closest product would be TenRox, which is probably the previous generation of software for this industry. But Tenrox is a bit antique in terms of project management features, and is traditional in its resource management. I mean, we couldn’t buy it for my company in the last decade, and we are already in a new one. Good product though.

    The product that’s customer base is quite large is Compuware’s Changepoint. Which, with some development work is pretty good for IT centric organizations in the old WBS model. We couldn’t make it work for us. Too much custom development would have been needed to get it to handle Oversing style of resourcing.

    FunctionPoint is a product I’ve always loved. It’s for smaller agencies and tech shops. But it has a good UI and most of the features you need for small firms.

    The most popular agency-ware I think is Workamajig, and it’s a bit old but it does most of what you want these products to do. I’m not sure about adding media buying to Oversing. I think maybe as a later add-on.

    Really, nothing at all has our feature set. Some products have pretty good agile boards (they are a dime a dozen now – the world has pretty much taken the agile method as the defacto workflow model. And if anyone in the world hasn’t they should. Our model collapses the two so that your agile is always sitting on top of a WBS that’s either visible or not, at your discretion, but allows you to meet contracts (WBS management) for delivery as well as manage your workflow in streams (kanban) or sprints (agile).

    And we have tried to keep it ‘creative friendly’ for the agency market. And that is something I hope to work into the product in ‘the win without pitching’ sort of way of thinking. And to push collaboration even harder.

    Oversing is sort of like Facebook with the option of working on stuff with your friends in agile or wbs format, for customer who is also on FB and where you can work together to get your projects done. While at the same time, there is someone in charge of those projects to drive them, and someone above that person to drive all of them.

    Microsoft Dynamics of course, is a full financial system. And Dynamics PSA is very powerful – the most powerful in my opinion. And the’re our sort of benchmark target. The problem is that most of us want something that works like FunctionPoint, that has the power of changepoint, and that integrates with financial packages as well as Dynamics PSA. And Dynamics is freaking hideous and painful to ask your staff to master.

    Oversing does not have the ability to add dynamic dimensions yet (which is what drives up development cost of any ERP system exponentially.) I wrestled with it. But that takes the product from one that can do almost everything except financial accounting, and sort of invades the turf of financial accounting, breaking the barrier between management accounting (how well we run the business) and financial accounting (how well we finance the business). And it takes it from a product that you spend some time configuring, into one that you spend a lot of time planning and installing. And, that jus doesn’t make sense to me. I think financial accounting is an art, and I think management accounting is an art, and neither should be compromised. If you bundle them together you start to get extraordinary compromises. And we have worked too hard to insulate the user from the sense that he’s in an accounting system to fall into that trap.

    Oversing can easily integrate with Dynamics (or SAP for that matter). But with Oversing and even a Peachtree product you would probably have every thing possible of value to your international business.

    My original take was that we could build oversing for 5M in the states if I was very careful, and we’d get no less than a 20M business out of it at 60%. So, 5M in, and no less than 4x, means 50M out. So that’s a good turn. 10x in under 5 years.

    But building it here, at 1/5 the cost, changed the multiplier a LOT by cutting the costs of development by 80% – Albeit I had to move here to make it happen.

    The thing is, that I think, it’s turned into a product with +50M in annual revenue potential just at the conservative end. And that market is there, pretty easily really. I mean, like anything, we can screw it up. But I think we probably hit the feature / functionality / price point / sweet spot. And we didn’t make crazy financial promises to worried investors. We just focus on the product. Which I gotta say, is a lot more interesting than focusing on managing the expectations of others.

    It will be pretty difficult to compete with Oversing. At least by V2.

    So it’s looking pretty good right now. Normal stuff. “This looks ugly this way”, and ” why are we making all those SQL calls here?” and “Did you think to TEST that before checking it in?”, and “You know, that might sound intelligent in russian but in english it means….” and “Um.. where is the currency selector on this form? Is it like dryers and socks? It was there yesterday!”.

    Like I said. Normal stuff. 🙂


    Source date (UTC): 2013-10-28 12:26:00 UTC

  • OVERSING UPDATE (revised) DONE : Main UI / Login / Authentication Registration M

    OVERSING UPDATE (revised)

    DONE :

    Main UI / Login / Authentication

    Registration

    Multi-currency (everywhere)

    Multi-language and Translation (everything)

    Permissions (ACL)

    Chron System

    Organizational Design and publishing

    Workflow engine and designer.

    Logging and history service

    Notification System

    Users (employees)

    Peer 360 System (likability)

    Roles/Pricing/Rate System

    Skill System (with weights, and value-to-business-weights)

    Skill Search System

    Disciplines

    Customers

    Contacts

    Net Promoter Score System

    Contracts/terms

    Allocations

    Projects

    Project Accounts

    Project Management UI

    Task UI

    Work Object System (WBS, Agile, Kanban, Jobs, Tickets, Sales, Revenue, Career and Recruiting projects )

    Agile Boards, searching and tagging and planning.

    Agile State Management

    Gantt Panel

    Resourcing Panels

    Delivery Management UI (cross organization resource management)

    ON DECK

    Ideas

    Requirements

    Briefs (Jobs)

    Test Cases

    Project Templates

    Estimating Game (triangulation and poker)

    Estimate approval system

    Time, Calendar, ‘Market’ System

    Timesheet approval system

    Expenses and Adjustments

    NEXT

    Rule System (rules to apply to outputs)

    Calendaring System / Accounting periods

    Billing (charging the client’s account)

    –Note: we separate the record of work (charging the project) actually done by the employee from what is billed the client (charging the client’s account) to make leakage visible.–

    Posting: (Oversing is a Journal/Ledger system after all)

    Invoicing: allocating, authorizing and printing invoices.

    Receipt/Payment/Reconciliation: reconciling payments, and apply.

    Export (to financial package)

    Import (from financial package and apply)

    API (integrate with financial package)

    CLOSING

    My Work

    Transparency System (must wait till last)

    Dashboards

    Reports (Profitability, utilization, charge-ability)

    Licensing System

    Upgrade/Update System

    Skinning UI (tuning it again)

    Help Text

    German and French Translations (Russian and English)

    Performance Optimization

    ADDITIONAL MODULES (2014 Q2)

    Career Management (positions, salary levels, MBO’s, reviews,budget etc) + Morale Events,

    Recruiting Management (estimating, planning,sourcing etc)

    Sales Management (budgeting, targeting, working, pitching, etc)

    Commission Management (extremely awesome!)

    Media Planning

    Lead Generation

    Status Reporting System.

    “Who Supports Me” System (integrator reference)

    Exchange, Gmail, Active Directory Integration

    Document Server (more sophisticated storage)

    Federation (multi site roll up)

    EXTENDING OUR OFFERING

    SAS Infrastructure and Offering.

    Inventory and Products System.


    Source date (UTC): 2013-10-21 18:14:00 UTC

  • CAUSAL AXIS OF MORAL BIASES (update) This weekend I spent working on the connect

    CAUSAL AXIS OF MORAL BIASES

    (update)

    This weekend I spent working on the connection between COOPERATION and morality. Now I have to tie cooperation to REPRODUCTION and reproduction to morality. This really is pretty simple. It’s there between Boehm, Ridley and Haidt. Once I do that I have the full chain from memory, to thought, to reproduction, to cooperation, to extended cooperation, which yields the axial dimensions of ‘calculation’ and ‘reproduction’ and ‘cooperation’ and ‘population’. With those axis, I can demonstrate most (all) of human moral behavior.

    I actually get pretty bored with just copying down citations. I know that’s good academic practice and labor, but it’s justificationism to me. Either something has explanatory power or not. Whether it’s justified isn’t something that usually troubles me. 🙂 A descriptive ethic does not need much justification. It’s purely explanatory. A prescriptive (normative) ethic, requires justification.

    Not sure if many people get what that means. But it doesn’t say much for the chance we’d ever come up with a prescriptive set of ethics that wasn’t nonsense. 🙂

    Although only my fellow critical rationalists will really grasp that.

    My objective here, will be to articulate moral biases the way that we articulate cognitive biases. I think, if I can reduce all of the moral biases, via Haidt, to just that, it’ becomes pretty easy to articulate them. And if it’s easy to articulate them, and in turn, show that they are claims against property, then it will mean that I have converted all moral discourse into propertarian language.

    And I am pretty sure then, that I can prove, that most political language is an attempt to use obscurantism to steal.

    And that’s pretty interesting.


    Source date (UTC): 2013-10-14 11:46:00 UTC

  • OVERSING UPDATE Not sure this is the right place for status updates to friends o

    OVERSING UPDATE

    Not sure this is the right place for status updates to friends on the status of our product development. I generally write these long emails and send them out directly. But now that we’re farther along I think it might be fun to share.

    Permissions

    The guys checked in the permissions service today. We used the ACL list solution, which means that your permissions are just a list of strings, and we just check that array to see if you can do one thing or another. Groups get assigned permissions and people get assigned to groups. And people can belong to multiple groups, so as long as one of the groups you belong to can do something, you can do it. This allows us to construct permissions for any organizational structure and set of duties that any client has. Pretty simple user interface. Not grand. Not innovative. Just well organized.

    Agile Boards

    Well, it has taken a long time to go from farmers, to militarily structured industrial organizations, to socialist organizations, to lean organizations (kicking out useless middle management) to entrepreneurial organizations, to family-unit organizations consisting of no more than 150 people, to adopting the Kanban process of japan into western businesses, so that people actually work as teams rather than cogs and wheels. But it’s becoming increasingly popular to adopt the team model and some form of agile in all aspects of business.

    The Board rather than list management technique is showing up everywhere. Everywhere from list to project to document to team management. And it’s exceptional because it’s collaborative.

    Now, our software doesn’t distinguish between WBS (Gantt) style projects and agile projects. It’s all just task objects underneath. So you can view any project as you see fit – Gantt or Cards or queues or jobs or any combination. This is important because while internal shops are trying to efficiently maintain a burn with a fixed resource base, most large agencies and consulting firms are managing to a budget and delivery date. So we keep the time and dependency relationship all the time. It’s just up to the team whether they use it or not, and in what context they use it.

    So, the agile boards are coming together right now. We’re sort of conflicted between the requirements of being able to use this on a touch screen like an iPad and the density of information we want on a large screen but we think we have that solved. User testing will tell us whether we’re right or not.

    OK

    That’s enough for today.

    Cheers


    Source date (UTC): 2013-10-10 11:20:00 UTC

  • This weekend I’m going to go collect all my postings on all the progressive web

    This weekend I’m going to go collect all my postings on all the progressive web sites over the past five years, where I argue that it’s not possible to pass economic legislation that the opposition considers immoral. And all the postings where I recommended how to achieve a compromise. And all the postings where I recommended how we could price-correct the housing bubble, and show that I was right. And that this is why the progressives are looking around for a new strategy.

    And lastly, why I’m completely irrelevant to the discourse. lol


    Source date (UTC): 2013-08-29 08:59:00 UTC

  • BIZ: EATING YOUR DOG FOOD We are getting fairly close to being able to use our p

    BIZ: EATING YOUR DOG FOOD

    We are getting fairly close to being able to use our product Oversing to run our own business. Just another month or two.

    At Microsoft we had this saying “eat your own dog food” which means “Use our own products”.

    The thing is, you should WANT to use your own product.

    It’s the same thing with CEO’s. If you’re going to build products, you should WANT THEM. For yourself. ‘Cause you’ll obsess over them.

    I love Oversing. I think it is the most awesome product that’s ever been built for the services market. And if I didn’t, then I wouldn’t build it. And I wouldn’t want to use it.

    You can’t obsess over something you don’t want and love. You can only obsess over the money it makes, or the happiness of the customers you want to keep, or the people you want to work with.

    But if you’re selling a product, your first obsession needs to be teh product. You should build products for yourself. If you have good taste. Customers will want it too. And while I agree that you can make products for customers, based upon customer demand, if you aren’t creating that demand, then you’re not obsessing enough about your product.

    Obsession is a beautiful thing.


    Source date (UTC): 2013-08-23 00:39:00 UTC