Mar 9 2010

Facebook as a Collaborative Knowledge Management System

    What is Collaborative Knowledge Management?

    To answer this question we need to first look at what is Knowledge and then think about how we as individuals, organizations and communities use and manage knowledge. First lets look at the definition of Knowledge.

    Knowledge is defined by the Oxford English Dictionary as (i) expertise, and skills acquired by a person through experience or education; the theoretical or practical understanding of a subject, (ii) what is known in a particular field or in total; facts and information or (iii) awareness or familiarity gained by experience of a fact or situation. Philosophical debates in general start with Plato’s formulation of knowledge as “justified true belief”. There is however no single agreed definition of knowledge presently, nor any prospect of one, and there remain numerous competing theories. Wikipedia

    Continue reading


    Feb 17 2010

    50% of Facebook User Access on a Mobile Device

      With over 100 million mobile users Facebook is quickly becoming an expert in mobile web and app access, this presentation outlines their road map. It is interesting how they are targeting network carriers and mobile manufactures.

      Also the strategy to allow easy integration with mobile software developers with the connect library, This is something I will look in to more for some projects we are working on thanks to Tech Crunch for filming this video.


      Feb 15 2010

      Adobe Air for Mobile

        Adobe Air for Mobile OSAdobe have committed to launching the Air platform on all mobile devices. Due to my involvement in Mobile Software I can only see this as a good thing.

        Read more at Adobe Air Blog it is only a matter of time before this is fully ruining on Windows Mobile, iPhone and Blackberry.


        Oct 29 2009

        Google Wave: Under the Hood

          Google Wave: Under the HoodCurrently the development projects that are being discussed or I am currently working on are around SAS products and tools to integrate within existing collaborative platforms. The architecture of Google Wave is explained clearly in this video and it has shaped the way that I am structuring these developments. Its worth the hour to watch this.

           


          Oct 28 2009

          Why Critical Chain Project Management

            Why Critical Chain Project Management CCPMWhy would I use Critical Chain Project Management?

            If you are currently experiencing projects having problems with schedule, budget and scope along with the common event of people over committing through their own acceptance or by the plans of the project manager. If so then it is definitely worth looking at adopting Critical Chain Project Management (CCPM) as a way to speed up the projects and the assure their success.

            Continue reading


            Oct 2 2009

            Google Wave Need an Invitation

              Still trying to get a invite for Google Wave and reading everything I can on it at the moment. Found this really good video explains Google Wave. As open source products go this may have the most impact on web development so I am following with great interest.


              Sep 15 2009

              Using User Stories

                User StoriesI have used user stories for some time to develop products and am currently using this process in developing several products it is good to be able to outline the process quickly. To do this I use a simple construct and process to help to in-bed this practice. I will quickly go through this process.

                Continue reading


                Aug 3 2009

                Software Demos – Bringing the user on Board

                  Software Demos - Demonstrations of PotentialSomething I have been working on with people over the last few months is to begin to explain systems during software demos from the perspective of users, as opposed to just demonstrating functionality.

                  The problem with most software demos is that it shows functionality without showing the user the relevance of the system. The user often cannot attach or see the relevance of the functionality to their job or requirements.

                  In some way this is why I like the agile practice of user stores which create obvious ways to demo the software to the end user and the project team. In some environments where other forms of development or project management are used the user story is not available to help as a guide line for shaping the demonstration.

                  So let’s look at what we can do to solve this problem.

                  Continue reading


                  Jul 31 2009

                  Toward Patterns for Creativity – Merlin Mann

                    Merlin MannDesign Patterns have been a big thing for me over the last few years and have been important in the design of several projects, I recently found this presentation from Macworld by Merlin Mann. As always the presentation shows a complex concept in a simple way.
                    Continue reading


                    Jul 19 2009

                    Mary Poppendieck on Software Leadership

                      Mary Poppendieck a well know voice which has influenced software development is known for her books such as “Lean Software Development: An Agile Toolkit” which are fundamental reading for people  looking to understand software development from an agile perspective.

                      I found this presentation to Google Tech Talk where Mary Poppendieck talks about the role of leadership in software development.

                      Continue reading