E-Mail Subscription
Enter your email address to subscribe to this blog and receive notifications of new posts by email.-
Recent Posts
- Software Development and Creativity
- How To Build A High Performance Agile Team
- Occam’s Razor and the Art of Software Design
- Estimate How Long It Will Take To Complete Your Agile Project
- Calculating the Velocity of Your Agile Projects
- Estimate Story Size by Playing Agile Planning Poker
- Estimating Effort For Your Agile Stories
- Transcending Geography and Generations With Social Media
- Agile Coach Camp Canada 2010
- Agile Program Risk Management
- Five Simple Steps to Agile Risk Management
- A Simple Agile Defect Management Process
- How to Easily Prioritize Your Agile Stories
- How To Make Your Project Not Suck Using an Agile Project Charter
- Apple Adobe Fight – Follow The Money
Recent Comments
- GridPulse : Don’t skip the charter, it may save your project | Bogdan Costea on How To Make Your Project Not Suck Using an Agile Project Charter
- Week 6 – DISCUSS THE FACTORS THAT DETERMINE VELOCITY IN SOFTWARE ENGINEERING « ifyco on Calculating the Velocity of Your Agile Projects
- Michael on How To Build A High Performance Agile Team
- shawn barrett on How To Build A High Performance Agile Team
- When Will The Project be Done? « Sphere Consulting Inc Blog on Estimate How Long It Will Take To Complete Your Agile Project
- Michael on Software Development and Creativity
- Tom Becke on Software Development and Creativity
- Michael on Software Development and Creativity
- Zdenek on Software Development and Creativity
- Michael on Software Development and Creativity
Categories
- Agile (13)
- Privacy (1)
- Project Management (13)
- Risk Management (2)
- Scrum (9)
- Security (1)
- Social Media (2)
- Software Development (14)
- Teams (2)
- Technology (13)
Author Archives: Michael
A Simple Agile Defect Management Process
All software has defects of some sort – we know that. If left unresolved, some defects can have cataclysmic consequences while others are so minor that they go unnoticed by virtually everyone. Like most things in this universe there is a law of diminishing returns when it applies to the correction of software defects. Unless [...]
Posted in Agile, Project Management, Scrum, Software Development, Technology Tagged Agile, Agile Methods, Agile Project, business value, Defect, Defect Cards, Project Failure, Project Management, Scrum, severity, Software, Software Defect, software defects, Software Development, Story Cards, urgency Comments closed
How To Make Your Project Not Suck Using an Agile Project Charter
An Agile Project Charter The Problem Any project can fail, and any project can fail for a seemingly endless array of reasons. Large complex projects sometimes fail because they are well… large and complex. High complexity means more unknowns. More unknowns make estimation and management of budget, time, resource requirements, and a multitude of other [...]
Posted in Agile, Project Management, Scrum, Software Development, Technology Tagged Agile, Agile Development, development tools, Estimation, frameworks, Methodologies, Mission, Project Charter, Project Failure, Project Management, Project Success, resource requirements, Scrum, Standish Group, Success Criteria, success rates, Vision, zachman Comments closed
Apple Adobe Fight – Follow The Money
The Issue I have been following with great interest the recent and very public battle between Apple and its long-time ally Adobe. Concern over Apple’s behaviour has now escalated to the point where Reuters has reported that regulators are mulling an investigation to determine if Apple is in violation of antitrust laws by requiring that [...]
Posted in Software Development, Technology Tagged Adobe, antitrust probe, Apple, BlackBerry, cross platform, evangelist, Flash, iAd, iPad, iPhone, JavaFX, Silverlight, Steve Jobs, Windows Phone 7 Comments closed
Hello World
Why is the title of my first post "Hello World"? If you've ever done any sort of software development, you likely already know the answer to that question. For those have have not, the explanation is pretty simple. When initiating a software project, a developer will often create an artifact that displays text in the UI of the application - be it a web page, a desktop application, or even a mobile app. The text most often chosen is "Hello World" as it symbolizes that the software creation has inhaled its first virtual breath in its world of zeros and ones. I have to confess that I have at times felt a touch of Frankensteinian glee as I witnessed my creation come to life. This first post is the same. It is the first breath of life of my first blog.
Posted in Project Management, Social Media, Software Development, Technology Tagged Adobe, Desktop Application, Flash, Google, Hello World, iPhone, software creation, Software Development, software project Comments closed

Five Simple Steps to Agile Risk Management