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)
Category Archives: Agile
How To Build A High Performance Agile Team
Agile software development places more responsibility on individual programmers to make key decisions. How to recognize, hire and keep the top performers who improve your chances of success.
Also posted in Project Management, Software Development, Teams Tagged Agile, Agile Teams, architect, creativity, High Performanc Teams, outlier, Software Development, software solution, Team Building Comments closed
Occam’s Razor and the Art of Software Design
Occam's Razor is a principle of simplicity that eliminates assumptions in support of a conclusion. The principle is valuable in virtually every aspect of life, but it essential to the success of software projects - in particular large complex ones. One of the guiding principles of Agile Methods it that we focus most on the things that provided the greatest value and Occam's Razor is a valuable tool that helps maintain that focus.
Also posted in Software Development Tagged Agile, Agile Development, architecture, creating software, elegance, plurality, productivity levels, programmers, refactor, Scrum, simplicity, Software, software design, Software Development, unnecessary code, william of occam Comments closed
Estimate How Long It Will Take To Complete Your Agile Project
Are We There Yet? Are we there yet? – Donkey from Shrek 2 If you are a parent with kids any older than three or four years of age you’ve heard it: “Are we there yet – How much farther is it?” If you’ve ever developed software, you’ve heard the same questions, but this time, [...]
Also posted in Project Management, Scrum, Software Development, Technology Tagged Accurate Estimate, Agile, Agile Development, Agile Project, Completion Date, Effort, Estimation, Methodology, Project Management, Project Velocity, Scope, Software, Software Development, Stakeholder Comments closed
Calculating the Velocity of Your Agile Projects
A Simple Way to Calculate the Velocity of Your Agile Teams and Projects Whenever the work is itself light, it becomes necessary, in order to economize time, to increase the velocity. Charles Babbage What is Agile Velocity? The calculation of Velocity in physics is pretty straightforward, and if memory serves me correctly, it is the [...]
Also posted in Project Management, Scrum, Software Development, Technology Tagged Agile, Agile Development, Agile Methods, Agile Project, Agile Velocity, Estimate, Project Velocity, Risk Management, Scrum, Software, Software Development, Software Project Success, Story Cards, Team Velocity Comments closed
Agile Coach Camp Canada 2010
An Open Space Conference for Agile Coaches Background On June 11th and 12th I was fortunate to be able to attend Agile Coach Camp Canada 2010 in Waterloo Ontario. The event was held in the William G. Davis Computer Research Centre (“DC” building) at the University of Waterloo. I was invited to the camp by [...]
Also posted in Project Management, Scrum, Software Development, Technology Tagged Agile, Agile Coach, Agile Development, Agile Methods, Agile Project, gil broza, lightning talks, michael sahota, Open Space, process improvement, Project Management, Scrum, Software Development, university of waterloo Comments closed
Agile Program Risk Management
In many organizations, there are monthly or quarterly reviews of a portfolio or program by senior management to ascertain the progress. Risk assessment is an important facet of project management, and assessing and reporting on the Risks of projects is thus an essential part of this regular review.
Also posted in Project Management, Risk Management, Software Development, Technology Tagged Agile, Agile Development, Agile Methods, Agile Risk Management, failure rates, Managing Risk, Program Management, Project Failure, Project Management, risk assessment, Risk Management, Software, Software Development, successful project Comments closed
Five Simple Steps to Agile Risk Management
This report, by its very length, defends itself against the risk of being read. (Winston Churchill) Background In my post on Agile Project Charters I outlined the embarrassingly high failure rate of software projects. Success rates today are only marginally better than they were when the Standish Group released its first Chaos report in 1995. [...]
Also posted in Privacy, Project Management, Risk Management, Scrum, Security, Technology Tagged Agile, Agile Development, Agile Methods, Agile Project, Backlog, Defect, Effort, Estimate, Fail Early, Failure Rate, Project Charter, Project Management, Risk, Risk Management, Scrum, Software, Software Project Success, Standish Group Comments closed

Software Development and Creativity