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)
Tag Archives: Software Development
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.
Posted in Agile, Project Management, Software Development, Teams Also tagged Agile, Agile Teams, architect, creativity, High Performanc Teams, outlier, 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.
Posted in Agile, Software Development Also tagged Agile, Agile Development, architecture, creating software, elegance, plurality, productivity levels, programmers, refactor, Scrum, simplicity, Software, software design, 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, [...]
Posted in Agile, Project Management, Scrum, Software Development, Technology Also tagged Accurate Estimate, Agile, Agile Development, Agile Project, Completion Date, Effort, Estimation, Methodology, Project Management, Project Velocity, Scope, Software, 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 [...]
Posted in Agile, Project Management, Scrum, Software Development, Technology Also tagged Agile, Agile Development, Agile Methods, Agile Project, Agile Velocity, Estimate, Project Velocity, Risk Management, Scrum, Software, 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 [...]
Posted in Agile, Project Management, Scrum, Software Development, Technology Also tagged Agile, Agile Coach, Agile Development, Agile Methods, Agile Project, gil broza, lightning talks, michael sahota, Open Space, process improvement, Project Management, Scrum, 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.
Posted in Agile, Project Management, Risk Management, Software Development, Technology Also tagged Agile, Agile Development, Agile Methods, Agile Risk Management, failure rates, Managing Risk, Program Management, Project Failure, Project Management, risk assessment, Risk Management, Software, successful project Comments closed
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 Also tagged Agile, Agile Methods, Agile Project, business value, Defect, Defect Cards, Project Failure, Project Management, Scrum, severity, Software, Software Defect, software defects, Story Cards, urgency Comments closed

Software Development and Creativity