Blog posts on management

Rss logo

Posts selected fromManagement Blog - Engineering Blog - Investing Blog and other blogs

  • Improving Software Development with Automated Tests

    ... Thus automated testing mistake proofs the process. Now the mistake proofing is only as good as the test that are added. Software development is complex and if the code has an error (based on the business rules) that is not tested then the code can be deployed to production and affect customers. Automated software testing tools are a huge help in preventing many errors from affecting customers.

    It seems pretty obvious but until the widespread adoption of agile software development techniques and frameworks that make it easy to adopt automated testing (like Ruby on Rails) this sensible process improvement tool was used far less often than you would think.

    continue reading: Improving Software Development with Automated Tests

  • Thinking Required – Not Just a Recipe to Follow

    One of the most powerful aspects of Deming’s management ideas also frustrates some people. Dr. Deming didn’t believe in simple guides telling managers what to do – his ideas are not prescriptive. The challenges of management don’t lend themselves to simple instructions spelling out exactly what steps managers need to take. What managers need to do depends on the organization and current state.

    There are general principles such as respect for people and understanding variation...

    continue reading: Thinking Required – Not Just a Recipe to Follow

  • Toyota Winglet – Personal Transportation Assistance

    The Winglet consists of a body that houses an electric motor, two wheels and internal sensors that constantly monitor the user’s position and make adjustments in power to ensure stability. Meanwhile, a unique parallel link mechanism allows the rider to go forward, backward and turn simply by shifting body weight...

    continue reading: Toyota Winglet – Personal Transportation Assistance

  • How to Develop Thinking People

    “Developing people requires physical endurance.” Frequent follow up is necessary, in person. It is not acceptable to give an assignment and follow up or scold only after three months, during a progress report meeting. Specific actions and detailed follow up are necessary.

    continue reading: How to Develop Thinking People

  • Amazon S3 Failure Analysis

    Amazon Simple Storage Service (S3) is a service providing web hosting. The cloud computing solution has been used by many organizations successfully. However the solution has experienced some problems including failing for much of the day on July 20, 2008.

    Amazon publically shared their evaluation of the failure and plans to improve.

    During our post-mortem analysis we’ve spent quite a bit of time evaluating what happened, how quickly we were able to respond and recover, and what we could do to prevent other unusual circumstances like this from having system-wide impacts.

    continue reading: Amazon S3 Failure Analysis

  • The Power of Small Teams

    Amazon and Google do a lot with small teams and I think they have it right. I have worked on small IT teams for several years now and find it great. Combine with agile management methods small teams allow for great focus (you are naturally guided toward appropriate project sizes instead of huge monster projects), great results and joy in work.

    continue reading: The Power of Small Teams

  • Open Source Management Terms

    I like those encouraging the adoption of statistical tools to improve management but I find the practice of trademarking terms like Six Sigma and MVT a bad way to encourage innovation in the practice of management. While it is nice to see Six Sigma efforts and others use statistical tools (such as design of experiments) I would encourage people to stay with “open source” management terms and remain part of a community looking to improve the practice of management.

    continue reading: Open Source Management Terms

  • Curious Cat Management Improvement Institute

    I have recently started publicizing the Curious Cat Management Improvement Institute

    Curious Cat Management Improvement Institute is dedicated to furthering the education, professional growth and development of current and future managers and the practice of management in organizations.

    Please let me know if you have comments, questions or suggestions for how to make the Curious Cat Management Improvement Institute useful to those trying to improve the practice of management.

    continue reading: Curious Cat Management Improvement Institute